gentoo linux, java, software libre y otras hierbas
Feb, 24 2009 - 8:39 am

Problemas de hibernación y suspensión en Linux

Siempre he tenido problemas al momento de poner cualquier computador corriendo Linux en modo de hibernación o simplemente suspenderlo. Esta pequeña guía intenta mostrar algunos sencillos pasos para solucionar este problema. Al momento de escribir estas líneas, aún no he podido solucionar del todo lo de la hibernación… vamos a ver si al terminar el artículo he sido capaz.

Suspensión

La suspensión hace que nuestro computador entre en un estado de ahorro de energía agresivo, y lo hace guardando todo cuanto sea necesario en RAM. Mientras nuestro equipo esté suspendido NO es posible retirar el suplemento de energía (desconectarlo o quitarle la batería), porque aunque consuma poco, consume.

Existe una aplicación bastante útil para suspender un PC corriendo Linux. A mi me ha funcionado sin problemas al primer intento sobre mi hermoso Gentoo; claro, no debería suponer ningún problema en otras distros. La instalación, como es habitual, se reduce a la ejecución de un simple comando:

En Ubuntu/Debian:

$ sudo aptitude install pm-utils

En Gentoo:

# emerge pm-utils

En Arch:

# pacman -S pm-utils

En Fedora:

$ sudo yum install pm-utils

Una vez instalado, ya podemos ejecutar el comando pm-suspend para suspender nuestro equipo.

Hibernación

Aquí si he tenido algunos problemas. En teoría, el mismo programa que instalamos en el anterior paso, nos proporciona el comando pm-hibernate que debería funcionar. Pero parece ser que por conflictos con mi tarjeta de video, no he tenido éxito.

Para ser sincero, no he podido hacer que funcione en mi laptop. En mi PC de sobremesa lo he logrado parchando y recompilando el kernel, como se explica aquí. Pero definitivamente no me gusta esa opción puesto que, lo ideal, es que tengas un kernel vanilla (fácil en Gentoo, pero complicado en distribuciones normales).

En mi caso no he podido con la hibernación (HP Pavilion dv6000), ni creo tener tiempo para hacerlo en corto plazo. Pero espero que esta pequeña guía sirva a alguien. Si tienen algún aporte, ¡bienvenido sea!

12 Comentarios | deja el tuyo

Un enlace entrante

11 Comentarios en “Problemas de hibernación y suspensión en Linux”

  1. walter dice:

    Interesante post. Soy un feliz poseedor de una HP Pavilion dv9000 o sea de 17″. Aunque he tenido y tengo algunos problemas en Ubuntu debido a hardware, el problema con el hibernado y suspensión es algo aleatorio. A veces funciona y otras no. Por lo que trato de no pasar a hibernación.
    He notado que si cierro todos los programas que estoy ejecutando en el escritorio la hibernacion/suspensión funciona. Esto luego de agregar algunos parametros en el inicio:
    iommu=noaperture acpi=noirq
    Aunque mas bien fueron agregadas para solucionar problemas en el arranque, también note una mejora en este tema.
    Voy a seguirte de cerca de ahora en mas!
    Saludos

  2. Cristian dice:

    Gracias por el comentario, Walter. También he leído que con la opción nosmp funciona, pero el sistema funcionaría con solo un núcleo del procesador, así que no me gusta esa idea (sobre todo en Gento que te la pasas compilando).

    Un saludo

  3. Anon dice:

    Yo tengo la solucion a tus problemas: Windows. It Just Works.

  4. luis dice:

    Recuerdo que en su momento dijistes que querías que te corrigiéramos los errores ortográficos, así que te reporto 3 que he visto:

    Al momento de escribir estás líneas, aun no he podido solucionar…

    ‘Estas’ no lleva acento.
    ‘Aún’, cuando sustituye a todavía, si lleva acento.

    Pero parece ser que por conflictos con mi tarjeta de video,…

    ‘Vídeo’ lleva acento en la ‘i’.

    Un saludo!

  5. Cristian dice:

    @luis: Tienes razón en las dos primeras… la tercera es debatible. Aquí en Latinoamérica no lleva tilde simplemente porque se pronuncia distinto.

    @Anon, tu comentario es un poco estúpido. Con Windows me limpio el anon.

    Un saludo.

  6. Edisanluck dice:

    Hola es Suspension con “s” no con c
    Saludos!.

  7. Cristian dice:

    @Edisanluck: eso si no fue error, simplemente ignorancia. Gracias.

    Los reembolso cuando backlinks me pague a fin de mes. Un saludo.

  8. Josecitohp dice:

    Pues verás que también he tenido este problema en Fedora 10, espero que con esto se solucione =D

    “@Anon, tu comentario es un poco estúpido. Con Windows me limpio el anon.” ROTFLMAO!!!

  9. Mane666 dice:

    A mi me sucedio algo curioso, utilizo fedora 10 en una paviilion dv9220us y la suspension e hibernacion me funcionaban bien hasta que active plymouth entonces la hibernacion dejo de funcionar (no tengo ni puta idea de por que paso, supongo que fue por la tarjeta de video) lo desactive y volvio a funciona :)

  10. Hola! También tuve problemas de hiberación y suspensión durante unos pocos días… Sólo fue necesario instalar el controlador de vídeo nvidia y problema solucionado. ¡Hasta pronto!

¡Déjanos tu comentario!