Mise à jour du 16.04 au 16.10; le clavier et la souris ne fonctionnent plus après avoir accédé à l'écran de verrouillage

33

Je viens donc de mettre à jour vers 16.10 (je viens d'avoir 16.04 il y a quelques semaines, encore nouveau pour Linux). Le clavier fonctionne toujours lorsque j'ai besoin d'entrer mon mot de passe pour décrypter le lecteur lvm, mais cesse de fonctionner (avec la souris) lorsque j'arrive à l'écran de connexion. Est-ce un problème connu? Comment puis-je réparer ça? D'ailleurs, cela est installé sur un Think Pad Lenovo.

Merci

Edit: rentré à la maison et essayé de connecter un clavier USB. Ne fonctionne pas (à nouveau uniquement après avoir atteint l'écran de connexion). Que diable se passe-t-il?

Bowdens
la source

Réponses:

52

J'ai eu le même problème aujourd'hui et j'ai trouvé ce rapport de bogue .

Le problème semble être qu'au cours du processus de mise à jour, ils oublient d'installer / mettre à jour le package xserver-xorg-input-all!

Donc , ces instructions de travail pour moi sur mon portable thinkpad p51s avec une petite modification:

  1. Appuyez sur une Shifttouche pendant le démarrage pour obtenir le menu GRUB.
  2. Dans GRUB, sélectionnez Options avancées, puis le premier noyau avec le mode de récupération.
  3. Sélectionnez "Réseau" pour obtenir l'accès au réseau (nécessaire pour l'installation du package)
  4. Sélectionnez "Drop to root shell"
  5. Appuyez Enterpour confirmer.
  6. Sur mon système pas nécessaire car, le système de fichiers a été monté rw, mais si nécessaire alors mount -o rw,remount /.
  7. Installez le package nécessaire: apt install xserver-xorg-input-all(et le message dont ils ont besoin pour désinstaller les packages 16.04!)
  8. Appuyez sur Ctrl+ Dpour quitter le shell racine.
  9. Sélectionnez reprendre le démarrage dans le menu.
  10. Maintenant, je pouvais seulement me connecter à la console.
  11. sudo reboot

Après le redémarrage de la souris et du clavier de mon ThinkPad et la souris et le clavier externes ont bien fonctionné!

Arties
la source
2
Thx pour l'astuce, je l'ai résolu par SSH dans la machine et justesudo apt install xserver-xorg-input-all
Fahl-Design
1
Merci beaucoup pour votre aide; cette réponse détaillée a vraiment aidé. J'ajouterais que l'activation du réseau dans les options avancées ne fonctionne pas toujours dans une telle situation. Vous pouvez vous retrouver avec des messages d'erreur pour le /etc/resolv.conffichier non existant / lien rompu. Dans un tel cas, je recommande echo "nameserver 8.8.8.8" > /etc/resolv.conf. Essayez également d'avoir une connexion filaire, plus facile que de faire fonctionner le wifi dans ce scénario.
shf8888
1
Aussi bon pour v 18.04
DavidC
1
Merci! J'ai eu ce problème lors de l'installation de mtrack sur Ubuntu 16.04, et votre solution l'a également corrigé. Sauf que j'ai dû appuyer sur Esc au lieu de shift au début.
Peter
1
A travaillé le 18.04.3
ICE
20

J'ai eu le même problème. Je l'ai corrigé en utilisant uniquement mon trackpad. J'ai dû activer le clavier à l'écran dans Paramètres système> Accès universel> Saisie, puis j'ai ouvert un terminal et j'ai couru sudo apt install xserver-xorg-input-all. Après un redémarrage, tout allait bien. Un peu fastidieux mais c'est la solution la plus simple que j'ai vue.

benjxg
la source
Merci. Cela m'a sauvé. Réponse efficace courte. Ce mec m'a fait peur avec ses 11 étapes. Cette question a été posée en avril. Il y a deux mois, aucun organisme n'a encore pensé à le réparer?
Mohammed Joraid
4
MJored, les 11 étapes sont compréhensibles du fait que la personne qui a posé la question avait perdu son clavier et sa souris..aka..trackpad. Sans souris, il est impossible d'accéder au clavier en ligne.
Michael Colby
Comment activer le clavier à l'écran car le clavier et le pavé tactile ne fonctionnent pas sur l'écran de connexion? J'ai mis à jour mon Ubuntu du 16.04 au 17.04.
Katty
Cela a fonctionné pour moi en utilisant un clavier Mac en aluminium filaire, n'oubliez pas de brancher le clavier, c'était mon deuxième problème après avoir exécuté ces commandes et le clavier n'a pas fonctionné. DOH!
Robby1212
7

Pour résoudre ce problème, vous pouvez utiliser le Live CD ou comme @Arties l'a suggéré en utilisant le mode de récupération pour exécuter apt-get afin d'obtenir les nouveaux fichiers pour réparer votre système.

-

sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
apt update
apt upgrade
apt full-upgrade -y
apt install -y ubuntu-desktop
apt install xserver-xorg-input-all

Si vous rencontrez des problèmes pour accéder à votre réseau après chroot, vous utilisez probablement DHCP et pouvez contourner ce problème en ajoutant des serveurs de noms OpenDNS à votre /etc/resolv.conf après avoir utilisé chroot:

nameserver 208.67.222.222
nameserver 208.67.220.220
Waqleh
la source
Cette réponse m'a sauvé la vie !! Ce n'est qu'après avoir ajouté le serveur de noms à /etc/resolv.conf que je pense avoir dû redémarrer le LiveCD
divHelper11
1
Après chroot, j'ai ajouté les serveurs de noms à /etc/resolv.conf et tout s'est bien passé. Merci beaucoup.
mip
3

Je suis passé du 16.04 au 17.04. Au lieu de passer par le mode de récupération, j'ai choisi une voie différente. (Pour une raison quelconque, je ne peux pas me connecter à Internet en mode de récupération)

J'ai ssh activé sur mon bureau Ubuntu, je me suis donc connecté à distance et j'ai installé le paquet xserver-xorg-input-all et redémarré. Ma souris et mon clavier fonctionnent à nouveau.

Jay Phillips
la source
0

Voici un moyen que j'ai réussi, bien que ce soit un peu peu orthodoxe. Je n'avais pas de fonction clavier sur mon ordinateur portable, mais j'utilisais le trackpad. Je pense que j'avais déjà fixé la fonctionnalité du trackpad. J'ai essayé le plan en 11 étapes de @Arties ci-dessus, mais je suis resté bloqué à l'étape 7, probablement en raison d'un problème de connexion Internet. Ainsi, sur ma machine WIN10, j'ai créé un fichier texte dans Notepad ++ avec les fins de ligne Unix (Édition> Conversion EOL ...) et tapé:

sudo apt install xserver-xorg-input-all
<blank line with Unix line ending>
<my password>
<blank line with Unix line ending>
y
<blank line with Unix line ending>

J'ai transféré ce fichier texte sur l'ordinateur portable Ubuntu via une clé USB. Ensuite, en utilisant le trackpad, j'ai ouvert le fichier texte et j'ai utilisé le bouton droit pour copier et coller les différentes lignes (et les lignes vides suivantes pour éviter d'utiliser le bouton ENTER du clavier) dans la fenêtre du terminal aux moments appropriés. Je ne sais pas si les fins de ligne Unix (par rapport aux fins de ligne Windows) étaient critiques. La fonctionnalité du clavier a été restaurée après un ou deux redémarrages. J'espère que cela aidera quelqu'un.

ptenax
la source
0

Mon problème était qu'après le passage à Gnome3 (cannelle?) Sur un processeur Intel 64 bits NUC exécutant Ubuntu 16.04.3 LTS, la souris USB cesserait complètement de fonctionner de manière aléatoire. Habituellement, il serait dans cet état après que le PC (NUC) ait été inactif et passé en mode de verrouillage; mais à quelques reprises, cela s'est également produit pendant que je tapais et souris.

Le simple fait de débrancher et rebrancher la souris la fait toujours fonctionner à nouveau instantanément.

J'ai suivi les conseils pour tuer fwupd, mais j'ai trouvé le problème toujours récurrent - mais j'ai également vu que le démon avait redémarré. J'ai donc "apt supprimer" d fwupd et l'ai tué, et depuis lors, le problème ne s'est pas reproduit. Il n'y a pas de page de manuel pour fwupd, et je ne suis pas sûr de l'importance d'un composant, ni même s'il serait conseillé de le laisser apporter des modifications de firmware à un NUC.

Mise à jour: j'ai parlé bientôt. Le problème persiste, donc fwupd n'est probablement pas le coupable.

LukeJKendall
la source