Ola a todos, Tava procurando um jeito de hibernar o notebook sem ter
que usar o comando sudo hibernate, pois no meu KDE 4.4.2 com o
powerdevil o gerenciamento de energia funciona, mas quando clico em
hibernar o mouse eh colocado no canto superior esquerdo e nada
acontece. Via linha de comando funciona normal e ele hiberna
tranquilo, tive que modificar o arquivo /etc/rc.d/rc.S e mudar a
linha
echo 1 > /sys/power/tuxonice/do_resume que estava depois de "Mounting
local file systems" para depois de "Starting sysfs" e compilar o
suporte a lzf e lzo dentro do kernel (como módulo nao hibernava).
Antes no KDE 3.5 funcionava normal, inclusive quando fechava a tampa
ele hibernava. Para contornar esse inconveniente pensei em um script
que ao menos me perguntasse se desejo hibernar mesmo, usando o script
"yesno" que vem como exemplo no pacote Xdialog cheguei a esse
resultado:
#!/bin/sh
DIALOG=Xdialog

$DIALOG --rc-file /usr/bin/gtkrc --wrap --title "Hibernate ?" --help
"Yes = Hibernate \n No = Not Hibernate \n;-)"\
        --default-no --no-close --yesno "Hibernate or do not
Hibernate, that's the question" 0 0

case $? in
  0)
    (sleep 5) | $DIALOG --title "" --beep --infobox
"Hibernating...ZZZzzz" 0 0 0 ; (sudo hibernate);;

  1)
    $DIALOG --title "" --no-buttons --infobox "Ok, maybe later..." 5
18;;

  255)
    echo "Box closed.";;
esac

Pergunto se alguem pode modificar/melhorar isso e também adicionar a
opção para cancelar a hibernação quando pressionado o "Cancel" , via
linha de comando é possível cancelar quando pressionado ESC.
grato, Alessandro.

-- 
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]

Responder a