Desligando e Ligando o screensaver no KDE
Sunday, February 15, 2009
Um dos problemas que sempre encontrei no Linux é o screensaver acionando sem você querer. Isso acontece por exemplo quando você está assistindo um filme, ou jogando um jogo exclusivamente no joystick.
Isto acontece por uma combinação de duas razões:
1) Tanto o KDE quanto o GNOME não monitoram a atividade do joystick para impedir o acionamento do screensaver. Isto já foi reportado como BUG no Ubuntu.
2) Alguns aplicativos não bloqueiam a inicialização do screensaver (RealPlayer, SDLMAME, SDLMESS, jogos no wine...)
Bem, existe uma solução que funciona muito bem no meu Kubuntu. Criei dois pequenos scripts, um para ligar e outro para desligar o screensaver:
screensaver-off
#!/bin/bash xset s off -dpms dcop kdesktop KScreensaverIface enable false |
screensaver-on
#!/bin/bash xset s on +dpms dcop kdesktop KScreensaverIface enable true |
Basta salvar estes scripts em seu diretório "/usr/bin/" e dar permissão de execução:
sudo chmod +x /usr/bin/screensaver-off
sudo chmod +x /usr/bin/screensaver-on
Após este procedimento, basta modificar o atalho de seus aplicativos problemáticos, de forma que eles desliguem o screensaver ao iniciar, e liguem novamente ao serem terminados.
Por exemplo, o atalho para seu jogo favorito no SDLMAME, que era assim:
xmame mygame
vai ficar assim:
screensaver-off;xmame mygame;screensaver-on
Divirta-se, sem ter que mexer no mouse a cada 10 minutos! :)
0 comentários:
Post a Comment