[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Hibernar / Suspender



OK, te respondo en las secciones :)



Aritz Beraza Garayalde [Rei] escribió:
El 25/02/06, DebianL<eugnelahc@hotmail.com> escribió:
Muchas gracias Aritz, me han ayudado mucho tus comentarios...



A mi me funciona dándole al power otra vez. Cuidado, si le doy durante
un segundo se me apaga, le he de dar solo un toque al botón de power
para que se recupere *

Pues mira, ahora veo que si le doy un muy leve toque, intenta despertar, pero hasta ahora no logro "despertarla"... la vez mas cercana fue una ocasion que parecio despertar, y me mostro la sesion grafica, pero al segundo se congelo todo...

He intentado dormirla sin sesion grafica ejecutandose, y tampoco funciona, se congela y no responde nada, ni el BLOQ MAY, ni ninguna tecla (incluido el de power).

Todos los demas intentos (como 15) el mismo resultado, reinicio al presionar el boton de encendido despues del standby (por mas rapido que pulse el boton)



Otra mas, ejecutar  acpitool -S no realiza nada, ni manda ningun mensaje
de error, y al ejecutar los otros comandos que indicaste:



# has probado a hacerlo como root?

De hecho lo ejecuto como root...,
# acpitool -S
#

(no hace nada de nada)

si lo ejecuto como usuario normal:
$ acpitool -S
 Function Do_Suspend : could not open file : /sys/power/state.
 You must have write access to /sys/power/state to suspend your computer.
$

# echo disk > /sys/power/state
bash: echo: write error: Operación no permitida

# echo standby > /sys/power/state
bash: echo: write error: Operación no permitida

Alguna idea para solucionarlo?

Gracias


Yo como uso acpi tengo unos cuantos scripts. Por ejemplo, para
acciones con la tapa. (que al cerrar la tapa se ponga en sus pender a
memoria, y al abrira le despierte, salvo cuando esté conectado a la
corriente que solo apaga la pantalla:
/etc/acpi/actions/lm_lid.sh
--------------------------------------------------
#!/bin/sh

# Laptop lid closed; shut down gracefully
lid_status=$(awk '/^state:/ { print $2 }' /proc/acpi/button/lid/LID/state)
#batt_status=$(awk '/^charging state:/ { print $3 }'
/proc/acpi/ac\_adapter/ADP1/stat
e)
batt_status=$(acpitool -a | cut -d":" -f2|cut -d" " -f2 )
echo "$batt_status | $lid_status"
case $lid_status in
        "closed")
                if [ -n $batt_status -a $batt_status = "off-line" ] ; then
                        # Suspender el equipo
                        # vamos a un terminal
                        # chvt 2
                        # apago la pantalla, pq sino a mi se me queda encendida
                        vbetool dpms off
                        #echo -n "standby" > /sys/power/state
                        echo -n "mem" > /sys/power/state
                        # no te olvides de encender de nuevo la pantalla
                        vbetool dpms on
                else
                        # si estamos enchufados a la red, activamos el
laptop mode
                        /usr/sbin/laptop_mode auto
                        #apagamos la pantalla
                        vbetool dpms off
                fi
                exit 0
        ;;
        "open")
                #/usr/local/bin/radeontool light on
                #solo por si acaso reenciendo la pantalla, aunque ha
desmotrado que f
uncina
                #sin esto
                vbetool dpms on
                exit 0
        ;;
esac
----------------------------------------------------------------------

También tengo otro script para el botón de power:
/etc/acpi/powerbtn.sh
----------------------------------------------------------------------
#!/bin/sh
# /etc/acpi/powerbtn.sh
#Hiberna el sistema con suspend2 al pulsar el botón de power.

#si soporto el suspender a disco en bios descomentar esta linea y
comentar la de hibernate
#echo -n "disk" > /sys/power/state
/usr/local/sbin/hibernate
--------------------------------------------------------
Tengo más scripts como uno lm_ac.sh que cambia la gestión de energía
según esté o no conectado a la red eléctrica... pero eso es otro
cantar.

Espero que te sirvan... sino, estoy escribiendo un tutorial sobre
gestión de energía en portátiles que cuando lo publique podría serte
útil...


OK, el problema con la tapa es que mi portatil tiene un "falso" y ahora no detecta cuando cierro la tapa :( asi que no se apagara nunca ni en win ni en linux, jeje...

Lo que realmente quisiera es que funcione el suspender a disco, o hibernar, ya que el standby realmente no lo uso casi nunca... asi que como no me funciona el acpitool -S, tendre que hacer algo para que funcione suspend2, no??
que me recomiendas?  hacer lo que viene en la pag del proyecto?

Por cierto, yo tambien uso acpi, ya que mi portatil no soporta APM (incluso desinstale apmd)...

Animo con tu tutorial, seria interesante tener algo asi :)

PD- Acostúmbrate a no hacer top-posting (responder encima del mensaje
original), sino ha poner tus respuestas debajo del texto al que
respondes, así es más fácil leer los mensajes y enterarse de que va la
cosa.


Mil disculpas si eso les molesta, en lo personal prefiero ver todo hasta arriba, que estar buscando por todo el mail lo que me responden... pero en gustos...


Saludos
Aritz Beraza [Rei]
--
Aritz Beraza Garayalde [Rei]
___________________________________________
[ WWW ]  http://www.ayanami.es
[jabber]  rei[en]bulmalug.net




Reply to: