Je suis confronté à un problème très étrange sur lequel je ne trouve pas de solution. Un geste du pavé tactile a cessé de fonctionner avec les touches du clavier. Le touchpad déplace le curseur mais rien de plus. Lorsque je tiens les touches du clavier, elles n'apparaissent qu'une seule fois, même si dans mon contexte, il est configuré pour répéter les touches.
$ uname -r
4.13.0-26-generic
Vers le 11 janvier 2018, de nombreux utilisateurs d’Ubuntu ont commencé à signaler des problèmes liés à la mise à jour automatique du noyau 4.13.0-26:
Ce sont des problèmes signalés au cours des derniers jours. Ces problèmes n'ont pas tous été vérifiés comme étant la cause du noyau 4.13.0-26.
Le Intel Microcode Update 2018-01-08 , destiné à résoudre les problèmes de sécurité liés à la spéculation des branches d'exécution, a endommagé certains systèmes. Cela a affecté de nombreux systèmes Ubuntu du 8 au 21 janvier. Le 22 janvier 2018, Ubuntu a publié une mise à jour qui remet l'ancien Microcode du 2017-07-07.
Si vous avez rencontré des problèmes avec les mises à jour, que vous avez réinstallé Ubuntu et que vous avez désactivé les mises à jour entre le 2018-01-08 et le 2018-01-22, vous souhaiterez peut-être essayer à nouveau les mises à jour automatiques d'Ubuntu. Vérifiez le lien dans le paragraphe précédent pour plus d'informations.
Ouvrir un terminal en utilisant Ctrl+Alt+T. Puis tapez:
uname -r
Puisque le terminal est déjà ouvert, procurez-vous votre version Ubuntu en utilisant:
lsb_release -a
Pour fermer le terminal, utilisez:
exit
Lorsque vous démarrez votre ordinateur au menu Grub, sélectionnez Options avancées , puis sélectionnez un noyau plus ancien pour voir si vos problèmes disparaissent. Si c'est le cas, restez régulièrement à jour avec les nouveaux noyaux, tels qu'ils sont proposés dans Ubuntu LTS, et vérifiez-les jusqu'à ce que l'un d'entre eux fonctionne. Assurez-vous de ne pas exécuter Sudo apt auto-remove
, ce qui risquerait de faire disparaître votre ancien noyau.
Avec l'introduction du noyau 4.13.0-26, la mise à jour Ubuntu LTS vers le 11 janvier 2018 et ancien bogue à partir de septembre 2017 a refait surface. Le développeur a recommandé d’essayer le noyau 4.14 (décrit dans la session suivante), mais un correctif plus rapide semble désactiver: raccourcis clavier PEAQ WMI .
Comme indiqué dans nix & Linux , la première étape consiste à s'assurer qu'il est chargé:
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Dell Dell KM632 Wireless Keyboard and Mouse id=11 [slave pointer (2)]
⎜ ↳ Dell Dell KM632 Wireless Keyboard and Mouse id=12 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=16 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Dell Dell KM632 Wireless Keyboard and Mouse id=10 [slave keyboard (3)]
↳ Lenovo EasyCamera: Lenovo EasyC id=13 [slave keyboard (3)]
↳ Ideapad extra buttons id=14 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=15 [slave keyboard (3)]
↳ Dell Dell KM632 Wireless Keyboard and Mouse id=18 [slave keyboard (3)]
↳ PEAQ WMI hotkeys id=17 [slave keyboard (3)]
Notez la dernière ligne ci-dessus
Si vous l'avez chargé, vous pouvez le désactiver avec une commande xinput
mais nous utiliserons la suggestion de contournement contenue dans le rapport de bogue ci-dessus:
Sudo rmmod peaq_wmi
A l'aide de votre éditeur Sudo préféré, éditez /etc/modprobe.d/blacklist.conf
. A la fin du fichier, insérez deux lignes:
#spams ^@
blacklist peaq_wmi
Enregistrez le fichier et quittez.
Selon ce rapport de bogue Debian , un correctif à court terme consiste à utiliser:
Sudo rmmod psmouse
Sudo modprobe psmouse
Essayez ceci dans le terminal, puis testez votre pavé tactile.
Si le correctif temporaire fonctionne, éditez le fichier /etc/rc.local
avec les pouvoirs Sudo. Ajoutez les lignes suivantes:
/sbin/rmmod psmouse
/sbin/modprobe psmouse
A partir de maintenant, lorsque vous redémarrez, le correctif sera permanent.
Notez que cela n’a pas encore été testé lors de la reprise de la suspension. Si vous avez des problèmes dans ce département, postez un commentaire ci-dessous.
Il a été confirmé que la version 4.14.13 améliore le pavé tactile et le clavier pour les utilisateurs du noyau 4.13.0-26. Cependant, à compter du 20 janvier 2018, 4.14.14 est désormais le dernier noyau et inclut le support Spectre, mais 2% plus lentement.
23 janvier 2018 - Publication du noyau 4.14.15. 31 janvier 2018 - Publication du noyau 4.14.16.
Dans le rapport de bogue ci-dessus, un développeur recommande d'essayer le noyau principal le plus récent (stable). Dans certains cas, un OP souhaite accéder à un numéro de noyau supérieur à un nombre inférieur. Cette section explique comment passer au dernier noyau principal (stable).
Il y a des cas remontant à août 2017 où le pavé tactile ne fonctionnait pas et qui n'étaient pas liés à la mise à niveau automatique du noyau 4.13.0-26 du noyau Ubuntu LTS, mais l'une des réponses nécessitait quand même le noyau 4.14: pavé tactile non détecté sur Lenovo Ideapad 320 avec Kubuntu 17.04 .
Le 10 janvier 2018, le dernier noyau principal stable était 4.14.13
. Si vous choisissez de l'installer manuellement, vous devez savoir:
Sudo apt auto-remove
. Vous devez suivre ceci: Comment puis-je supprimer les anciennes versions du noyau pour nettoyer le menu de démarrage?Sudo update-grub
, puis le dernier noyau LTS d'Ubuntu sera la première option appelée Ubuntu dans le menu principal de Grub.Maintenant que les avertissements sont résolus, pour installer le dernier noyau principal ( 4.14.13 ) suivez ce lien: Comment mettre à jour noyau à la dernière version principale sans aucune mise à niveau de Distro?
Si vous avez mis à jour le dernier noyau, il est important de voir les anciens noyaux que vous avez manqués à l'aide de cette commande:
$ apt-cache search . | grep 'image-4.13.0-..-generic'
linux-image-4.13.0-16-generic - Linux kernel image for version 4.13.0 on 64 bit x86 SMP
(... SNIP ....)
linux-image-4.13.0-26-generic - Linux kernel image for version 4.13.0 on 64 bit x86 SMP
linux-image-4.13.0-31-generic - Linux kernel image for version 4.13.0 on 64 bit x86 SMP
linux-image-4.13.0-32-generic - Linux kernel image for version 4.13.0 on 64 bit x86 SMP
(... SNIP ....)
Lorsque vous voyez un nouveau noyau pris en charge proposé par l’équipe de noyau Ubuntu, vous devez l’installer et le tester. Par exemple, pour savoir quoi installer pour 4.13.0-32
, utilisez:
$ apt-cache search . | grep '4.13.0-32-generic'
linux-cloud-tools-4.13.0-32-generic - Linux kernel version specific cloud tools for version 4.13.0-32
linux-headers-4.13.0-32-generic - Linux kernel headers for version 4.13.0 on 64 bit x86 SMP
linux-image-4.13.0-32-generic - Linux kernel image for version 4.13.0 on 64 bit x86 SMP
linux-image-extra-4.13.0-32-generic - Linux kernel extra modules for version 4.13.0 on 64 bit x86 SMP
linux-signed-image-4.13.0-32-generic - Signed kernel image generic
linux-tools-4.13.0-32-generic - Linux kernel version specific tools for version 4.13.0-32
La plupart des utilisateurs n'auront pas besoin de tous ces packages. Généralement, il n'y a que headers
, image
, image-extra
et signed-image
.
J'ai le même problème sur Ubuntu 16.04 avec 4.13.0-36-generic
Kernel.
Pour désactiver définitivement les raccourcis clavier PEAQ WMI, utilisez la commande: Sudo modprobe -r peaq_wmi
, qui a fonctionné pour moi.
Ajoutez les deux lignes ci-dessous à la fin du fichier, /etc/modprobe.d/blacklist.conf
:
#spams ^@
blacklist peaq_wmi
Je voudrais le même problème, il pourrait être un problème de touchpad de pilote.
Dans mon cas, j'ai eu un conflit entre l'ancien pilote synaptic et le nouveau package libinput. Cette rubrique m'aide à: Debian GNOME: paramètres de pavé tactile manquants. Utilisez libinput à la place de synaptics
Après une nouvelle installation de libinput, j'ai exécuté:
Sudo apt-get purge xserver-xorg-input-synaptics
Et mon pavé tactile fonctionne à nouveau