Solución al error del pad tras la suspensión en Ubuntu.

Hace unos días, mi mamá, me pidió que le instalara la nueva versión de Ubuntu, si, como leyeron bien, mi mamá. Nunca fui de hacerle mucho caso a mi mamá, pero si me pide algo así, de inmediato puse manos a la obra. Ella tiene una netbook, en donde Ubuntu corre como seda, lo cierto es que le instalé la nueva versión de este sistema operativo desde cero. Hace mucho que le expliqué las ventajas de usar GNU/Linux, y comenzó a utilizarlo, y como ya está libre de las aplicaciones del tio Bill, procedí a eliminar la partición que tenia W*ndows y hacer una instalación limpia de Ubuntu. El problema surgió, después de terminar me dí cuenta que tras la suspensión el pad, dejaba de funcionar. La solución a este error es muy simple y consta en agregar un pequeño Script, para que el módulo del controlador del Pad, se resetee, esta solución funciona para todas las versiones de Ubuntu, que tengan dicho problema.

Primero abrimos una terminal y nos dirigimos a la carpeta en donde trabajaremos con:
cd /etc/pm/sleep.d/
Y crearemos el script con:
sudo gedit 10_reset_psmouse
Se nos abrirá una ventana con el editor de texto, en él debermos pegar tal cual lo siguiente:

#!/bin/sh
# Action script ensure that psmouse works before a hibernate
# Licence GPL2

PATH=/sbin:/usr/sbin:/bin:/usr/bin
SELF=reset-psmouse

# On suspend|hibernate, reset psmouse

case "${1}" in
hibernate)
# nothing
;;
resume|thaw)
rmmod psmouse;
modprobe psmouse
;;
esac

Guardamos, y cerramos. Una vez listo le damos permisos, desde la terminal con:
sudo chmod +x 10_reset_psmouse
Y listo, corregido es problema. Como dije esta solución funciona en toda versión que sufra este problema, bastante común en en las notebooks o netbooks.

Anuncios