Actualizar el kernel Linux a la versión 4.0.2, en Ubuntu y derivados

Buenas, en el anterior tuto puse un enlace a una web en la que enseñaba como actualizar el kernel a 4.0.2 (versión más reciente estable), en Ubuntu (cualquier versión y derivado) pero aunque la información de esa página era buena no estaba muy claro y era en inglés, por eso he decidido subirlo aquí.

Actualizar el kernel a una versión estable más moderna tiene algunas ventajas, entre ellas mayor soporte para hardware (yo lo actualicé para poder habilitar las funciones multitouch de mi touchpad, el tutorial lo tienes en esta entrada).

Debe quedar claro que todos los méritos de este tutorial han de ser atribuidos a linuxg.net, puesto que la infomación está sacada de allí. Empecemos.

Vamos a una carpeta de trabajo (yo recomiendo /tmp , ya que es solo para cosas temporales, pero puede ser cualquier otra)

cd /tmp

Descargamos los paquetes de la web oficial de Ubuntu

  • Máquinas de 64 bits (x86_64)
    wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.2-wily/linux-headers-4.0.2-040002_4.0.2-040002.201505081529_all.deb kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.2-wily/linux-headers-4.0.2-040002-generic_4.0.2-040002.201505081529_amd64.deb kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.2-wily/linux-image-4.0.2-040002-generic_4.0.2-040002.201505081529_amd64.deb
  • Máquinas de 32 bits (x86)
    wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.2-wily/linux-headers-4.0.2-040002_4.0.2-040002.201505081529_all.deb kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.2-wily/linux-headers-4.0.2-040002-generic_4.0.2-040002.201505081529_i386.deb kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.2-wily/linux-image-4.0.2-040002-generic_4.0.2-040002.201505081529_i386.deb

Ahora instalamos el kernel

sudo dpkg -i linux-headers-4.0*.deb linux-image-4.0*.deb

Ahora debemos reiniciar el ordenador…

¡Y ya está instalado! Ahora no nos tenemos que preocupar de eliminar el antiguo, simplemente la próxima vez que realicemos un

sudo apt-get autoremove

se nos eliminarán los paquetes del kernel que ya no estamos usando.

Espero que os haya servido este tutorial, si es así por favor dejadme un +1 😉 y cualquier duda comentad. ¡Un saludo!

Actualizar el kernel Linux a la versión 4.0.2, en Ubuntu y derivados

El touchpad de mi laptop no funciona correctamente, ¡solución!

Buenas, hoy os traigo la solución a un problema que me ha traido de cabeza durante casi dos días, y es que he vuelto a Ubuntu (concretamente a ElementaryOS, es una pasada, lo recomiendo) y el touchpad o panel táctil de mi portátil no funcionaba correctamente, es decir, no me lo reconocía como touchpad sino como mouse óptico, después de realizar unos ajustes si me lo reconocía como touchpad pero no me permitía activar la opción “Two finger scrolling” (emular la rueda del ratón pulsando el panel con dos dedos), y otro sinfín de problemas… Así que como a mí me ha costado tantísimo terminar de configurarlo correctamente aquí os traigo la guía (hay otros cientos de miles por internet, todas diferentes, pero este método fue el único que me funcionó a mí).

Lo primero que hay que hacer es averiguar si tu problema es de el que se trata esta guía, para ello vamos a ejecutar este comando en la terminal:

xinput list | grep 'PS/2'

Si lo que os sale se corresponde o se parece a una de los tres siguientes ejemplos es que habeis venido al sitio adecuado y casi seguro esta solución os resolverá el problema. (donde pone ‘FocalTech’ a veces pone otra marca, como Logitech o alguna otra, esta solución sirve igual).

↳ PS/2 Generic Mouse device id=13 [slave  pointer  (2)]
↳ PS/2 FocalTech Wheel Mouse id=13 [slave  pointer  (2)]
↳ PS/2 FocalTech FocalTech Touchpad in mouse emulation mode id=13 [slave  pointer  (2)]

Vale, ahora sabemos cual es el error, pero… ¿Cómo se soluciona?
Bien, lo primero que tenemos que hacer es intalar el driver controlador de nuestro touchpad, para ello:

sudo add-apt-repository ppa:hanipouspilot/focaltech-dkms
sudo apt-get update
sudo apt-get install focaltech-dkms

Ahora tenemos que reiniciar el equipo.
Una vez encendido comprobamos si se ha solucionado (es probable que aún no, no os preocupeis), en caso afirmativo podeis cerrar esta ventana, de lo contrario aún nos queda un poco más por hacer, pero no desinstaleis el paquete que acabamos de instalar ya que nos será útil.

En caso de que el error permanezca es que el kernel que teneis no soporta vuestro hardware (siesque pa’ que comprais laptops tan nuevas), ergo debemos actualizar nuestro kernel. Yo recomiendo actualizarlo a la última versión estable, que ahora es la 4.0.2 (fué lo que yo hice y me dió buen resultado).

Teneis el tutorial para actualizar el kernel a la versión 4.0.2 en esta entrada.

Una vez hecho tan solo debemos reiniciar y ¡listo!, si todo salió bien ya deberíamos poder disfrutar de nuestro touchpad, incluidas funciones multitouch como el desplazamiento con dos dedos, etc. Cualquier duda os anímo a que useis los comentarios. ¡Un saludo!

El touchpad de mi laptop no funciona correctamente, ¡solución!