web-dev-qa-db-fra.com

Pavé tactile non détecté sur Lenovo Ideapad 320 avec Kubuntu 17.04

Je viens d'installer Kubuntu 17.04 sur un Lenovo Ideapad 320 et le pavé tactile n'est pas détecté. Le pavé tactile fonctionne correctement à partir de l'installation de Windows 10 déjà sur l'ordinateur portable, mais n'est pas du tout détecté par Kubuntu, ce qui semble être une erreur du pilote.

Voici la sortie xinput. La souris Logitech est une souris USB que j'utilise entre-temps et qui fonctionne bien.

$ xinput --list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech M315/M235                        id=9    [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)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ EasyCamera                                id=10   [slave  keyboard (3)]
    ↳ Ideapad extra buttons                     id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=12   [slave  keyboard (3)]

Et:

$ cat /proc/bus/input/devices | grep TouchPad

N'a pas de sortie. J'ai aussi essayé les trucs liés à psmouse suggérés ici en vain

On dirait que je ne suis pas le seul, cela est affiché à quelques endroits sans réponse, ici et ici , et peut-être ici

Modifier:

sortie dpkg:

$ dpkg -i elantech...
Selecting previously unselected package 
elantech-0608-dkms.
(Reading database ... 267979 files and directories currently installed.)
Preparing to unpack elantech-0608-dkms_0.1_all.deb ...
Unpacking elantech-0608-dkms (0.1) ...
Setting up elantech-0608-dkms (0.1) ...
Loading new elantech-0608-0.1 DKMS files...
Building for 4.10.0-32-generic
Building for architecture x86_64
Building initial module for 4.10.0-32-generic
Done.

psmouse:
Running module version sanity check.
Error! Module version 69C24E88441CC55A8AC9337 for psmouse.ko
is not newer than what is already found in kernel 4.10.0-32-generic 
(69C24E88441CC55A8AC9337).
You may override by specifying --force.

depmod...

Backing up initrd.img-4.10.0-32-generic to /boot/initrd.img-4.10.0-32-
generic.old-dkms
Making new initrd.img-4.10.0-32-generic                                                      

(If next boot fails, revert to initrd.img-4.10.0-32-generic.old-dkms image)                  
update-initramfs........                                                                     


DKMS: install completed.                                                                     

Processing triggers for shim-signed (1.32~17.04.1+0.9+1474479173.6c180c6-1ubuntu1) ...   

Installation de la version 0.2:

$ Sudo dkms install --force elantech-0608/0.2
Error! Could not find module source directory.
Directory: /usr/src/elantech-0608-0.2 does not exist.

Et c'est installé:

$ apt search elantech
Sorting...
Full Text Search...
elantech-0608-dkms/now 0.2 all [installed,local]
  elantech-0608 driver in DKMS format.
9
jod

Installez ce module de noyau. Cela devrait régler le problème. Courir

wget https://launchpad.net/~hanipouspilot/+archive/ubuntu/ppa/+files/elantech-0608-dkms_0.2_all.deb
Sudo dpkg -i elantech-0608-dkms_0.2_all.deb

Puis redémarrez.

Vous devez désactiver Secure Boot dans le BIOS pour laisser le module se charger.

Une autre option consiste à installer ce noyau.

http://people.canonical.com/~khfeng/lp1708852/

Pour plus de détails, voir https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1708852

5
Pilot6

J'ai installé Ubuntu 17.10 sur le yoga 720 et écrit un guide d'installation complet .

Pour que le touchpad fonctionne, vous devez installer un noyau plus récent, au moins le noyau 4.14.

J'ai installé le dernier noyau avec ce script et j'ai activé le pavé tactile, mais dans un premier temps, la mise en réseau sera interrompue à cause d'un bogue dans les paramètres d'apparmor, vous pouvez corriger cela en

Sudo apt install apparmour-utils
Sudo aa-complain /etc/apparmor.d/sbin.dhclient

(source: https://unix.stackexchange.com/questions/397708 )

3
rubo77

J'ai cette même machine et ça n'a été que des ennuis. J'ai essayé tous les correctifs que je pouvais trouver sur le net, y compris la compilation d'environ 6 noyaux différents, en vain. À partir de la version 4.12.5 environ, mon pavé tactile fonctionne pendant quelques secondes, puis se fige invariable. J'ai essayé les correctifs sur cette page. J'ai essayé d'innombrables itérations de GRUB_CMDLINE_LINUX_DEFAULT = "i8042.reset quiet splash" dans GRUB. Rien. Et en plus de cela, je subis toujours de nombreux blocage du système total, et le wifi est 9 types de bouchons. (Je peux vivre avec la dernière partie au besoin, car cela fonctionne assez bien avec un dongle USB wifi.) Si quelqu'un a plus de suggestions de dernier recours, j'aimerais les entendre, mais je suis sur le point cela près de jeter cette fichue chose dans le lac ...

1
Pdub

J'ai essayé le noyau v4.14-rc8 avec succès, mais j'avais malheureusement des problèmes avec les pilotes DisplayLink. J'utilisais donc une souris USB externe, jusqu'à ce que je règle ce problème aujourd'hui, lors de l'installation du tout dernier noyau à partir de v4.13 line - v4.13.0-25

0
NeverEndingQueue