He pasado unas cuantas horas trasteando con el kernel en Ubuntu, queria activar un par de cosas:
- Soporte para Smart Battery: como ya he comentado en otras ocasiones, el soporte para smart batteries (la que tiene mi portátil) se esta desarrollando en estos momentos pero ya existen parches usables. Me molesta no poder saber el estado de la bateria y queria esta funcionalidad ya.
- Posibilidad de suspender o hibernar el equipo, es decir, a memoria RAM o a SWAP. La mejor alternativa que he encontrado es Software Suspend 2 que te permite hibernar el equipo (guardando el estado en la SWAP) y recuperarlo tal y como lo dejaste al encenderlo de nuevo.
Lo primero ha sido descargarse las fuentes del kernel, queria utilizar el último disponible y aplicar los parches de Ubuntu para que me funcione lo máximo posible con la distribución (mantener la modularidad y tal para la autodetección de hardware). He añadido al fichero /etc/apt/sources.list:
Continue reading Compilar kernel en Ubuntu con soporte Smart Battery y Software Suspend 2