Touchpad no detectado en Lenovo Ideapad 320 con Kubuntu 17.04


9

Acabo de instalar Kubuntu 17.04 en un Lenovo Ideapad 320, y no se detecta el Touchpad. El panel táctil funciona bien desde la instalación de Windows 10 que ya está en la computadora portátil, pero no se detecta desde Kubuntu, por lo que parece un error del controlador.

Aquí está la xinputsalida. El mouse Logitech es un mouse USB que estoy usando mientras tanto, que funciona 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)]

Y:

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

No tiene salida. También probé las cosas relacionadas con psmouse sugeridas aquí en vano

Parece que no soy el único, esto se publica en algunos otros lugares sin respuesta, aquí y aquí , y tal vez aquí

Editar:

salida 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) ...   

Instalando la versión 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.

Y está instalado:

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

Los comentarios no son para discusión extendida; Esta conversación se ha movido al chat .
Thomas Ward

Prefiero no esperar meses sin mi touchpad. Buscaré instalar el kernel más tarde hoy. ¡Gracias por tu ayuda!
jod

¿Hay alguna noticia sobre este tema?
miguelmorales85

Respuestas:


5

Instale este módulo del núcleo. Debería solucionar el problema. correr

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

Luego reiniciar.

Debe deshabilitar el arranque seguro en el BIOS para permitir que se cargue el módulo.

Otra opción es instalar este núcleo.

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

Para más detalles, consulte https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1708852


No funcionó :( reinició y todavía no se detectó el panel táctil. Hubo un error en la salida, algo que la versión del módulo para psmouse.ko es más nueva que la que se encuentra en el núcleo
jod

¿Puedes publicar el mensaje a tu pregunta? ¿Y también deshabilitó el arranque seguro en el BIOS? No permite cargar módulos personalizados. Si está relacionado con la versión del módulo, es fácil de arreglar.
Pilot6

Deshabilité el arranque seguro para instalar. Lo deshabilitaré e intentaré nuevamente.
jod

Si hay algún error, publíquelo en su pregunta. Tal vez la versión necesita ser cambiada.
Pilot6 el

Salida dpkg publicada arriba. ¿Debo usar --force, y si es así, es una opción para dpkg?
jod

3

Instalé Ubuntu 17.10 en el yoga 720 y escribí una guía de instalación completa .

Para ejecutar el panel táctil, debe instalar un kernel más nuevo, al menos el kernel 4.14.

Instalé el último kernel con este script y ejecuté el panel táctil, pero luego, al principio, la red se romperá debido a un error en la configuración de apparmor, puede solucionar esto

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

(fuente: /unix/397708 )


He instalado RC8 desde aquí: kernel.ubuntu.com/~kernel-ppa/mainline/v4.14-rc8 El panel táctil comenzó a funcionar, sin problemas de red. Desafortunadamente, DisplayLink no funciona con ese núcleo, por lo que terminé con 2 núcleos, uno para el panel táctil cuando llevo una computadora portátil conmigo, uno para las pantallas externas DisplayLink cuando no lo hago. Divertido.
NeverEndingQueue

Es Lenovo Ideapad 320 (i7-8550u)
NeverEndingQueue

1

Tengo esta misma máquina y no ha sido más que problemas. He intentado todas las soluciones que pude encontrar en la red, incluida la compilación de aproximadamente 6 núcleos diferentes, sin éxito. Desde aproximadamente 4.12.5 en adelante, mi panel táctil funcionará durante unos segundos y luego se congela invariablemente. He intentado las soluciones en esta página. He intentado innumerables iteraciones de GRUB_CMDLINE_LINUX_DEFAULT = "i8042.reset quiet splash" en GRUB. Nada. Y además de eso, todavía estoy experimentando frecuentes bloqueos totales del sistema, y ​​el wifi es de 9 tipos de borked. (Puedo realmente vivo con la última parte de ser necesario debido a que está funcionando bastante bien con un adaptador WiFi USB.) Si alguien tiene más sugerencias de último momento, me encantaría escucharlos, pero estoy sobre esta cerca de lanzamiento esta maldita cosa en el lago ...


Todavía no me he molestado en compilar diferentes núcleos, mi mouse inalámbrico funciona bien por ahora y no he tenido tiempo. En cuanto al wifi, he tenido suerte usando los controladores aquí y creando un /etc/modprobe.d/rtl8821ae.confarchivo con el contenido options rtl8821ae int_clear=0 fwlps=0 ips=0. He visto a personas probar algunas otras cosas con ese .confarchivo, pero el wifi es bastante estable ahora (aunque no perfecto) y no me he molestado en probar otras configuraciones
jod

Vi esta respuesta después de presionar "comprar" en un Ideapad 320, y me hizo correr para verificar la política de devolución del minorista ... Sin embargo, me complace informar que no he tenido absolutamente ningún problema con el touchpad o wifi con esta máquina . De hecho, el panel táctil no funcionaba con el disco en vivo Ubuntu 16 LTS, pero funcionaba bien con una instalación predeterminada de 17.10. O bien Lenovo cambió su hardware desde septiembre, o la maravillosa gente de Ubuntu solucionó los problemas de software. Tuve un extraño episodio de lentitud (tanto en Windows como en Linux), pero que desapareció misteriosamente después de algunos reinicios ...
NumerousHats

0

Probé el v4.14-rc8kernel con éxito, desafortunadamente tuve problemas con los controladores DisplayLink, así que estaba usando un mouse USB externo, hasta que lo resolví hoy, cuando instalé el kernel más nuevo de la v4.13línea:v4.13.0-25

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.