GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Elantech Touchpad - Multi Touch ne fonctionne pas pour le noyau 3.13.0-35-generic ?

J'ai récemment mis à jour mon noyau vers 3.13.0-35-generic, après la mise à jour, mon pavé tactile elantech multi touch a cessé de fonctionner

J'ai essayé de le réparer à partir d'ici https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1166442/+index?comments=all

Mais ça ne marche toujours pas, j'utilise Ubuntu 14.04, lenovo z510.

Réponse acceptée :

Corriger le noyau 3.13

Vous pouvez essayer le correctif joint au bogue dans Launchpad. Alors d'abord, téléchargez le patch et :

cd /path/to/destination/folder

Avant d'installer le correctif, vous devrez peut-être installer le package dkms en utilisant la commande :

sudo apt-get install dkms

Ensuite, installez le correctif :

sudo dkms ldtarball psmouse-elantech-x551c.tar.gz
sudo dkms install -m psmouse -v elantech-x551c

Une fois installé avec succès, vous devez supprimer et rajouter le module depuis et vers le noyau :

sudo rmmod psmouse
sudo modprobe psmouse

Enfin, pour rendre les modifications permanentes au démarrage :

sudo update-initramfs -u -k all

Le patch fonctionne mais désactive le clic droit physique, j'ai donc décidé de mettre à jour le noyau.

Mettre à niveau vers des noyaux plus récents (par exemple, 3.16)

Essayer de nouveaux noyaux n'est pas très difficile. Tout ce dont vous avez besoin est de 3 fichiers .deb de la ligne principale du noyau :deux linux-headers et linux-image (tous deux génériques ou à faible latence) adaptés à votre architecture et un linux-headers-*-all ; par exemple 3.16 pour un système 64 bits sera :

linux-headers-3.16.0-031600-generic_3.16.0-031600.201408031935_amd64.deb     
linux-headers-3.16.0-031600_3.16.0-031600.201408031935_all.deb
linux-image-3.16.0-031600-generic_3.16.0-031600.201408031935_amd64.deb

Vous pouvez les installer depuis le Software Center, ou par des commandes :

cd /path/to/download/folder
sudo dpkg -i linux*.deb

Ensuite, vous devez mettre à jour les paramètres de grub :

sudo update-grub

Redémarrez le système pour voir si le noyau fonctionne. Sachez que les pilotes propriétaires peuvent avoir des problèmes avec les nouveaux noyaux. Si votre système ne démarre pas correctement, accédez à option avancée de démarrage , sélectionnez un noyau fonctionnel à démarrer. Supprimez ensuite le noyau qui ne fonctionne pas, le même exemple ici :

sudo apt-get remove linux-headers-3.16.0-* linux-image-3.16.0-*

Et mettez à jour grub à nouveau avec sudo update-grub .

Modifier : Il est plus sûr d'installer des packages de noyau à partir de référentiels Ubuntu avec Software Center ou Synaptic Package Manager. Il y a quatre fichiers de chaque version ; par exemple, pour la dernière version de 3.16 :

  • linux-headers-3.16.0-28
  • linux-headers-3.16.0-28-generic
  • linux-image-3.16.0-28-generic
  • linux-image-extra-3.16.0-28-generic

Ubuntu
  1. Le caisson de basses du système surround 5.1 ne fonctionne pas ?

  2. L'égaliseur audio Pulse ne fonctionne pas dans Ubuntu 18.04 ?

  3. Gvfs-mount ne fonctionne pas sur Ubuntu 14.04 pour le disque dur sans fil ?

  4. Le Presse-papiers partagé ne fonctionne pas et ne peut pas utiliser les commandes Sudo sur la machine hôte ?

  5. R 3.5.0 ne fonctionne pas sur Ubuntu 18.04 ?

Correction du clic sur le pavé tactile ne fonctionnant pas sous Linux Mint

Correction du contrôle de la luminosité ne fonctionnant pas pour Ubuntu et Linux Mint

Comment réparer le pavé tactile du clic droit ne fonctionne pas sur Ubuntu [Astuce rapide]

Bluetooth ne fonctionne pas sur Ubuntu 13.10 ?

le mot de passe root ne fonctionne pas pour su dans le terminal

La liste noire des modules du noyau ne fonctionne pas