Recientemente actualicé mi kernel a 3.13.0-35-generic, después de actualizar mi panel táctil elantech multitáctil dejó de funcionar
Intenté arreglarlo desde aquí https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1166442/+index?comments=all
Pero aún no funciona, estoy usando ubuntu 14.04, lenovo z510.
Respuesta aceptada:
Reparar el núcleo 3.13
Puede probar el parche adjunto al error en Launchpad. Primero, descargue el parche y:
cd /path/to/destination/folder
Antes de instalar el parche, es posible que deba instalar el paquete dkms
usando el comando:
sudo apt-get install dkms
Luego, instale el parche:
sudo dkms ldtarball psmouse-elantech-x551c.tar.gz
sudo dkms install -m psmouse -v elantech-x551c
Después de que se haya instalado correctamente, debe eliminar y volver a agregar el módulo desde y hacia el kernel:
sudo rmmod psmouse
sudo modprobe psmouse
Finalmente, para hacer cambios permanentes en el arranque:
sudo update-initramfs -u -k all
El parche funciona pero deshabilita el clic derecho físico, así que decidí actualizar el kernel.
Actualizar a núcleos más nuevos (por ejemplo, 3.16)
Probar nuevos núcleos no es muy difícil. Todo lo que necesita son 3 archivos .deb de la línea principal del núcleo:dos linux-headers y linux-image (ambos genéricos o de baja latencia) adecuados para su arquitectura y un linux-headers-*-all; por ejemplo, 3.16 para un sistema de 64 bits será:
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
Puede instalarlos desde el Centro de software o mediante comandos:
cd /path/to/download/folder
sudo dpkg -i linux*.deb
Entonces necesita actualizar la configuración de grub:
sudo update-grub
Reinicie el sistema para ver si el kernel funciona. Tenga en cuenta que los controladores propietarios pueden tener problemas con los nuevos núcleos. En el caso de que su sistema no se inicie correctamente, vaya a opción avanzada de inicio , seleccione un kernel que funcione para arrancar. Luego elimine el kernel que no funciona, el mismo ejemplo aquí:
sudo apt-get remove linux-headers-3.16.0-* linux-image-3.16.0-*
Y actualice grub nuevamente con sudo update-grub
.
Editar: Es más seguro instalar paquetes de kernel desde los repositorios de Ubuntu con Software Center o Synaptic Package Manager. Hay cuatro archivos de cada versión; por ejemplo, para la última compilación de 3.16:
- linux-headers-3.16.0-28
- linux-headers-3.16.0-28-genérico
- imagen-linux-3.16.0-28-genérica
- linux-image-extra-3.16.0-28-genérico