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]