Ola pessoal.
Agradeço as dicas e o link com o script:

#!/bin/bash
export DISPLAY=:0.0

if [ $# -eq 0 ]; then
  echo usage: $(basename $0) "on|off|status"
  exit 1
fi

if [ $1 = "off" ]; then
  echo -en "Turning monitor off..."
  xset dpms force off
  echo -en "done.\nCheck:"
  xset -q|grep "Monitor is"
elif [ $1 = "on" ]; then
  echo -en "Turning monitor on..."
  xset dpms force on
  echo -en "done.\nCheck:"
  xset -q|grep "Monitor is"
elif [ $1 = "status" ]; then
  xset -q|sed -ne 's/^[ ]*Monitor is //p'
else
  echo usage: $(basename $0) "on|off|status"
fi


Tentei todas as dicas que vcs me enviaram e não deu certo. O script também
não funciona quando é chamdo pelo cron. Testei no ubuntu, slack e centos ...
e  nada. No log só mostra que o script foi chamado.
Alguém tem idéia do que esta acontecendo?


Em 25 de junho de 2010 19:12, Max Miorim <[email protected]> escreveu:

> 2010/6/25 Max Miorim <[email protected]>:
> > 2010/6/25 Adenir Rodrigues <[email protected]>:
> >> Ola
> >> Como seto esta variável?
> >> At.
> >
> >
> > É só colocar na crontab:
> >
> >
> > ... DISPLAY=:0 xset ...
> >
> > Ou:
> >
> > ... xset -display :0 ...
> >
> > Ou cria um script que da um export DISPLAY=:0 e faz o xset desligar o
> > DPMS e usa ele.
> >
>
>
> http://systembash.com/content/how-to-turn-off-your-monitor-via-command-line-in-ubuntu/
>
> --
> 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]<slack-users-br%[email protected]>
>



-- 
Adenir  Rodrigues Filho
Desenvolvimento de Sistemas Ditribuidos
UTFPR (CEFET-PR)
41 32382248
41 84320406

-- 
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