web-dev-qa-db-fra.com

Les périphériques d'entrée cessent de fonctionner après la déconnexion ou l'utilisateur du commutateur dans Ubuntu 18.04 LTS

Après avoir cliqué sur la déconnexion ou changé d'utilisateur, une fois que le système a atteint l'écran de bienvenue/écran de connexion, les périphériques de saisie (clavier, souris, pavé tactile) cessent de fonctionner, rendant impossible la reconnexion ou l'arrêt.

ordinateur portable: HP G42
Ubuntu: 18.04 LTS

Au début, j’imaginais que le système était gelé, mais le journal montre qu’il doit encore ouvrir, fermer, événements USB Plug/Unplug, tâches en arrière-plan planifiées, etc. Seuls les périphériques d’entrée, intégrés et externes, ne sont pas utilisables. Un moniteur externe est connecté à l'ordinateur portable et affiche l'indicateur de présence et les modifications lorsque le couvercle est ouvert ou fermé.

Ce qui fonctionne:

  • se connecter lors d'un nouveau démarrage. Le clavier et la souris fonctionnent à la réception.
  • Suspendre/reprendre, verrouiller/déverrouiller l'écran. Je peux entrer un mot de passe et revenir à ma session.
  • arrêt/redémarrage en étant connecté.

Ce qui ne marche pas:

  • se déconnecter
  • changer d'utilisateur

Voici une partie de journalctl log avec mes commentaires: https://Gist.github.com/ananthp/3cfe807c7e0d6fd0dad170b3e55e9975

-

On dirait que c'est gdm3 qui reste bloqué. La solution consiste à redémarrer gdm3:

  • connexion à distance à la machine en utilisant ssh
  • Sudo systemctl restart gdm3.service

Existe-t-il un moyen de résoudre ce problème ou devrais-je envisager de changer de gestionnaire d'affichage?

1
ananth.p

C'est un bogue dans gdm3: https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1776534

Solutions de contournement connues:

  • Ne vous déconnectez pas et ne changez pas d'utilisateur. Au lieu de cela, redémarrez toujours.
  • connectez-vous à partir d'une ssh distante et redémarrez gdm3 Sudo systemctl restart gdm3.service

Vous pouvez également basculer vers un autre gestionnaire d'affichage, lightdm, par exemple:

Sudo dpkg-reconfigure lightdm
1
ananth.p

C'est juste aujourd'hui que je suis tombé sur ce bug.

Peut-être que cela aidera quelqu'un avec un ordinateur portable à écran tactile. Je possède un Lenevo Yoga 530.

Donc, ce que je fais est, fermez le couvercle et mettez le portable en suspension (doit être configuré à partir des paramètres).

Et ouvrez à nouveau le couvercle après 10 à 20 secondes. Après quoi, les entrées tactiles commencent à fonctionner et gdm fournit un clavier à l'écran pour entrer le mot de passe.

0
ptmdevncoder

J'ai aussi ce problème. Une nouvelle installation du 18.04 était très bien, mais j’ai essayé l’accessibilité/les grandes polices, puis jeté les grandes polices, ce qui a semblé poser problème. Il a augmenté mes résolutions d'affichage; J'ai pu résoudre la résolution de comptes individuels avec des commandes xrandr dans ~/.xprofile, mais l'écran de connexion reste en basse résolution et j'ai un problème de verrouillage du périphérique d'entrée lors de la déconnexion ou du changement d'utilisateur (mais c'est correct pour un nouveau démarrage)

Le bogue dans gdm n'a-t-il jamais été corrigé, ou ai-je autre chose à faire?

FYI Lenovo ThinkPad P50, dual-booted avec Windows 10/Ubuntu 18.04

0
RubeRad