Solución cuando en Ubuntu / Linux Mint no funciona bien suspender o hibernar el portátil

Netbook IBM con Ubuntu


A muchos nos ha ocurrido que no funciona correctamente la hibernación o suspención en nuestro portátil (Notebook o Netbook).


Bueno pues para solucionarlo en Ubuntu, Linux Mint y similares, podemos instalar un paquete (uswsusp) y modificar un par de archivos, es muy sencillo.


En una terminal (Aplicaciones > Accesorios > Terminal) tecleamos el comando:

sudo aptitude install uswsusp

Ahora resta que realicemos un par de pruebas, primero vamos a intentar suspender el portátil, con un comando también en la terminal:

sudo s2ram

Sí no funciona probamos con:

sudo s2ram –force

Nota: Antes de force son dos guiones medios.


Sí todo salió bien ahora probaremos con la hibernación, mediante otro comando en terminal:

sudo s2disk

Si todo nos resulta hasta aquí, ya tenemos sólo que modificar dos archivos, tecleando unos comandos para abrir el editor de texto Gedit y modificar el archivo para cada caso.


Para la suspensión crearemos por seguridad una copia del archivo original:

sudo cp /usr/lib/hal/scripts/linux/hal-system-power-suspend-linux /usr/lib/hal/scripts/linux/hal-system-power-suspend-linux.bak

Abrimos el archivo original para modificarlo:

sudo gedit /usr/lib/hal/scripts/linux/hal-system-power-suspend-linux

Sustituimos todo el contenido por lo siguiente:

#!/bin/sh

/sbin/s2ram –force

Nota: Antes de force son dos guiones medios.


Para la hibernación crearemos por seguridad una copia del archivo original:

sudo cp usr/lib/hal/scripts/linux/hal-system-power-hibernate-linux usr/lib/hal/scripts/linux/hal-system-power-hibernate-linux.bak

Abrimos el archivo original para modificarlo:

sudo gedit /usr/lib/hal/scripts/linux/hal-system-power-hibernate-linux

Sustituimos todo el contenido por lo siguiente:

#!/bin/sh

/sbin/s2disk

Listo, solo nos resta comprobar que ya lo podemos hacer sin problemas.


Por cierto en la Dell Mini 10 (no la 10v) me funciona el comando en terminal, pero no al suspender desde el menú del sistema.

Utilizar Ndiswrapper para hacer funcionar tu tarjeta inalambrica

Para determinar que tarjeta tienes se puede ejecutar el siguiente comando:

lspci -v | less



Con eso ves que, la detecta el sistema y puedes buscar los controladores que se usan para Window$, los cuales se utilizarán con Ndiswrapper.


Para instalar Ndiswrapper con Ubuntu tienes dos opciones.


La primera es que si tienes conexion por cable de red, habilita los Repositorios Multiverse y Universe, para instalarlo con un “sudo aptitude install ndiswrapper” (antes hay que actualizar las fuentes con “sudo aptitude update


La segunda es que si no tienes conexión, instálalo desde el CD o USB de arranque de Ubuntu, habilitando en Synaptic la casilla de CD de instalación como fuente y tenerlo montado.


Una tercera sería compilarlo, bajándolo desde la página oficial: http://sourceforge.net/projects/ndiswrapper/files/


Una vez instalado agregamos el controlador de Window$ con el comando:

ndiswrapper -i archivodecontrolador.inf



Ahora con el siguiente comando añadimos la interfaz wlan0:

ndiswrapper -n



Para iniciar la red inalámbrica:

sudo ifconfig wlan0 up



Ahora sólo resta probar tu conexión.

Corregir el brillo en Netbooks con Karmic Koala ( Ubuntu 9.10)




Se ha presentado un problema en algunas Netbooks y Notebooks cuando se instala Karmic Koala y es molesto, lo que ocurre es aumenta y disminuye el brillo de la pantalla muy rápido, lo cuál además baja el rendimiento haciendo muy lento todo.


Para solucionarlo de forma rápida sólo requiere presionar Alt+Tab para que se estabilice, pero es solo un paliativo, en pocos minutos después todo empieza de nuevo.


La solución definitiva requiere modificar el archivo grub: /etc/default/grub


Se puede editar con el siguiente comando, para hacerlo en Gedit (Editor de textos)

sudo gedit /etc/default/grub



Se busca la línea que dice GRUB_CMDLINE_LINUX=””


Dentro de las comillas agregamos nomodeset


Esa línea en el archivo queda de la siguiente manera:

GRUB_CMDLINE_LINUX=”nomodeset”



Sólo resta guardar los cambios al archivo, y una vez que reiniciemos el equipo se habrá resuelto este problema.

|