Le clavier Ubuntu 17.10 ne fonctionne pas après la connexion après la mise à niveau à partir de 17.04 (version Gnome)

12

Je viens de passer d'Ubuntu 17.04 (version Gnome) à Ubuntu 17.10. Tout semble avoir bien fonctionné dans la mise à niveau, mais je trouve qu'après avoir ouvert une session sur un gnome gnome (wayland) sur xorg, ubuntu (wayland) ou ubuntu sur xorg, je perds toutes les entrées du clavier. La souris fonctionne bien, mais le clavier ne fonctionne pas du tout. Si je me déconnecte ensuite de la session et reviens à gdm, le clavier ne fonctionne plus et je ne peux donc pas me connecter à une autre session car je ne peux saisir aucun mot de passe.

J'ai installé MATE et cela fonctionne très bien. Je peux me connecter et le clavier fonctionne bien. J'ai également installé stumpwm et cela semble fonctionner correctement. Le problème semble donc être spécifique à Gnome, soit un gnome «standard», soit un gnome à saveur Ubuntu. Notez que c'était un gnome que j'utilisais auparavant.

Un autre comportement `` étrange '' est que le compte principal que j'utilisais semble avoir un problème de session supplémentaire - lorsque j'essaie de me connecter à ce compte, l'écran du bureau clignote puis je reviens directement à la connexion GDM écran. Cela peut être lié au fait que j'utilise zsh plutôt que bash comme shell sur ce compte. Je vois également le même problème avec le clavier, par exemple une fois que j'ai essayé de me connecter à ce compte et que je suis revenu à l'écran gdm, je ne peux plus rien saisir en utilisant le clavier. La souris fonctionne bien.

le clavier et la souris sont tous deux USB. Cela semblerait être quelque chose de spécifique à Gnome et non lié au serveur X (ou wayland) car d'autres environnements (stumpwm et MATE) fonctionnent bien.

J'ai remarqué une autre «bizarrerie» mineure. J'ai essayé d'utiliser le clavier à l'écran. Au début, cela semblait fonctionner, mais j'ai remarqué que lorsque j'essayais d'entrer un symbole «@», je venais d'obtenir un «2». Quelque chose semble être foiré avec les méthodes de saisie, mais je sors rapidement de ma profondeur dans ce domaine. Ma région est définie sur l'anglais (Australie) avec l'anglais (États-Unis) et l'anglais comme solutions de rechange.

Ma prochaine étape sera de créer un compte complètement nouveau / frais et de voir si cela a des problèmes (dans le cas où le problème est dû à un ancien paramètre gnome dans .local, .cache .gnome etc.

Par où commencer pour diagnostiquer ce problème?

MISE À JOUR: J'ai essayé d'utiliser un clavier différent et cela semble avoir résolu un problème. Je peux maintenant me connecter à un nouveau compte sans perdre la saisie au clavier pour les sessions gnome ou ubuntu (wayland ou xorg). Donc, pour une raison quelconque, le clavier de jeu Logitech que j'utilisais n'est pas compatible avec les nouvelles versions de gnome (mais fonctionne toujours bien sous MATE). Le clavier de remplacement est un USB en aluminium Apple, qui semble fonctionner correctement jusqu'à présent (bien que je doive encore vérifier alt / hyper, etc., toutes les cartes correctement).

Je ne peux toujours pas me connecter à des comptes qui existaient auparavant avec des sessions gnome ou ubuntu. Je peux me connecter en utilisant MATE. Cela semblerait indiquer qu'il y a quelque chose d'incompatible dans l'environnement gnome entre la configuration gnome de 17.04 et 17.10. J'essaie toujours de comprendre ce que cela pourrait être.

Tim X
la source
1
J'ai rencontré exactement la même erreur lors d'une nouvelle installation de 17.10. Une chose que je dois ajouter, c'est qu'après avoir connecté un autre clavier, les deux claviers ont soudainement fonctionné. Ce n'est pas une solution, mais peut-être pouvez-vous essayer aussi?
nhaesler
J'ai essayé de débrancher et de rebrancher le clavier sans succès. Je vais voir si je peux mettre la main sur un deuxième clavier et voir si ça aide.
Tim X
Un clavier différent semble avoir résolu une partie du problème. Voir la mise à jour des questions. Il semble que le clavier de jeu Logitech ne fonctionnera pas avec la session Gnome.
Tim X
Je vois le même problème avec mon clavier Logitech G110. Mis à jour depuis Ubuntu Gnome 17.04. Je peux me connecter, et étrangement, la molette de volume de mon clavier fonctionne, mais pas la saisie de lettres. Je n'ai pas d'autre clavier à essayer.
Chris Bauer
Oui, le mien est aussi un g110. Fonctionne bien avec MATE et il semblerait que les anciennes versions de GNOME, mais pas la nouvelle version livrée avec Ubuntu 17.10. J'ai échangé avec mon clavier Mac - ironiquement, le G110 fonctionne bien connecté à mon Mac tandis que mon clavier en aluminium Mac fonctionne avec Ubuntu 17.10. Correction temporaire - besoin d'un nouveau clavier, je suppose.
Tim X

Réponses:

9

C'est effrayant que quelqu'un ait édité mon commentaire pour moi. Je n'aime pas ça du tout. N'hésitez pas à ajouter le vôtre, ne modifiez pas mon commentaire.

Commentaire d'origine: La suppression du package fwupd a résolu le problème pour moi. Vous pouvez le supprimer avecsudo apt remove fwupd

Rapport de bogue: https://bugs.launchpad.net/ubuntu/+source/fwupd/+bug/1717340

Chris Bauer
la source
Comment supprimer fwupd?
Shiv Singh
À condition que vous puissiez accéder à apt avant le lancement d'une session gnome, vous devriez pouvoir utiliser le clavier, etc. La chose la plus simple à faire est probablement d'appuyer sur shift pendant le démarrage pour accéder au shell grub et de démarrer en mode administrateur et d'utiliser apt-get to retirer le paquet. Alternativement, si vous n'avez pas encore essayé de vous connecter à gnome et que votre clavier fonctionne toujours, vous pouvez probablement passer à une nouvelle console virtuelle avec F2 + ctl + alt et vous connecter à votre guise et faire sudo apt-get remove
Tim X
même problème pour moi ... mais cela ne fonctionne pas.
IndexOutOfBoundsException
Il ne devrait pas être nécessaire d'utiliser le programme «caractère» ou d'installer un clavier virtuel. Il devrait déjà y avoir un clavier virtuel installé dans le cadre des options d'accessibilité. Vous pouvez le sélectionner en utilisant l'onglet d'accessibilité dans la boîte de dialogue des paramètres. Cependant, j'ai trouvé que comme j'avais un caractère spécial dans mon mot de passe, l'option de clavier virtuel ne fonctionnait pas car je ne pouvais pas entrer ce caractère. Ce que j'ai fait a été de redémarrer et avant d'essayer de vous connecter, appuyez sur ctl + alt + f2 pour basculer vers un autre terminal virtuel, connecté en tant que moi, puis simplement supprimé le package à l'aide d'apt-get.
Tim X
1
J'étais confronté à presque le même genre de problème; au lieu d'un clavier qui ne répond pas, j'obtiendrais un pavé tactile et un clavier non fonctionnels. Mais après avoir supprimé le package fwupd , le clavier et le trackpad fonctionnent.
Manish Kumar Bisht