Isso isso. Tentei o mudar o defaults do pm-utils e nao obrive exito. Vou dar mais uma pesquisada e posto o resultado. Quanto ao "Cancelar", no script ele só me mostra o botão mas eu quero que esse botão faça algo, pois ele não recebe nenhuma entrada do console (tem que ter conhecimento de shell script eu acho, o que não tenho). Se hiberno pelo console ele pára a hibernacao presssionando ESC. Desculpe a demora nas resposta...to sem internet e só acesso no vizinho ou na facul. valeu !
On Oct 25, 9:31 pm, Max Miorim <[email protected]> wrote: > 2010/10/25 lopan <[email protected]>: > > > > > 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. > > Bom, eu não uso hibernate há um tempo porque é mais lento hibernar do > que ligar os meus computadores (com 1 ou 2GB de RAM eu até imagino que > seja mais rápido, mas eu tenho de 4 a 12GB...). Com isso dito, talvez > o que eu falar pode não refletir o estado atual das coisas, se > funcionar ou não dá um grito, tenho que atualizar isso no meu wiki... > :) > > O problema do KDE4 é que ele usa o PowerDevil, que por sua vez usa o > pm-utils p/ hibernar, ao invés de usar o tuxonice/susped2 (que parece > ser o que tu usa) direto. > > Não precisa fazer umj segundo script, só cria/edita o > /etc/pm/config.d/defaults (pode usar o /usr/lib64/pm-utils/defaults > como base, /usr/lib/... se o teu slackware não é 64bits) e define o > SLEEP_MODULE=tuxonice. > > Estes links podem ajudar também: > http://wiki.archlinux.org/index.php/Suspending_to_Disk_with_hibernate... > http://wiki.archlinux.org/index.php/Tuxonice > > Sobre a parte de cancelar, eu nem faço idéia de porque tu quer algo do > tipo. Se tu hibernou "sem querer", não é só apertar Esc quando ele > começa a hibernar? :) -- 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]

