Eu tentei da seguinte maneira:
1. Turn off: export DISPLAY=:0.0 && xset dpms force off
2. Turn on: export DISPLAY=:0.0 && xset -dpms
O que funciona, mas é uma solução temporária, que ainda não resolve o meu problema. Quando eu reinicio o sistema, ele inicia novamente e novamente o mesmo modo de desligamento automático.
Como posso agora usar o SSH remotamente para desativá-lo para sempre?
IMPORTANTE:
- KIOSK (ATM machine will use this option)
- 24/7 advertising display/slides will use this
Nota opcional: este guia segui http://v2kblog.blogspot.com/2008/08/disabling-monitor-power-saver.html , mas a solução permanente não funcionou.
Respostas:
Salve esse script em algo como
/usr/bin
, dê um nome (comoswitch_dpms
) e torne-o executável comchmod 664 /usr/bin/switch_dpm
.Agora tudo o que você precisa fazer é adicioná-lo a um trabalho cron. Então, abra seu arquivo crontab com:
e adicione isso na parte inferior:
Cada reinicialização ele vai virar
dpms
paraoff
e você também pode transformá-loon
a partir de linha de comando, fazendo/usr/bin/switch_dpms on
ou verificar seu status com/usr/bin/switch_dpms status
.Origem do script
fonte
kiosk
? Eu sugeriria adicionar essas informações na sua pergunta, porque minha resposta pode mudar com base nisso. O script que publiquei funciona e é fácil de usar e entender. E não, não precisa ser crontab. Isso é apenas para definir a telaoff
ao reiniciar. Mas você pode fazer isso em qualquer lugar da cadeia, desde a inicialização até a área de trabalho / linha de comando, quando inicializado. Por que é 'louco'? Eu acho que é normal adicionar algo assimcron
.Isso vai funcionar. Abra o terminal no
/etc/xdg/autostart
diretório Emita este comando:Pressione Enter, você terá que inserir sua senha. O Gedit irá abrir, copiar e colar o seguinte código e salvar.
Emita isso no terminal ainda aberto:
Pressione Enter, você terá que inserir sua senha. O Gedit irá abrir, copiar e colar o seguinte código e salvar.
Feche o terminal. Abra o navegador de arquivos e navegue até o diretório etc / xdg / autostart. Verifique se os arquivos nodpms.desktop e noscreenblank.desktop estão lá. Nesse caso, feche tudo e reinicie.
Após a reinicialização, você pode executar um
xset q
comando no terminal e verificar se o dpms e a tela em branco estão desativados.fonte
A solução para o problema de supressão de tela é simples quando a opção correta é encontrada. Isso tem a ver com economia de energia, mas não está em um lugar óbvio.
Na versão 12.04 do Gnome, acesse:
Aplicativos > Ferramentas do sistema > Configurações do sistema .
Selecione Brilho e Bloquear .
Desmarque a caixa da tela Dim para economizar energia .
Ao lado da opção Desativar tela quando inativo , selecione a quantidade de tempo antes que a tela seja desligada. Eu selecionei 1 hora. Nunca há uma seleção disponível.
fonte
xset -dpms
A resposta anterior não funcionará. Se você abrir um terminal e emitir: xset q, verá que o dpms será ativado. A maneira mais fácil que encontrei para resolver esse problema é acessar os aplicativos de inicialização e criar dois aplicativos. O nome que você dá a eles não importa, os 2 comandos necessários são: xset s off (desativa o protetor de tela) e xset -dpms (desativa dpms). Eu desejo que eu novo qual arquivo de configuração para colocar esses comandos, mas eu não.
fonte
$ echo -e '#!/bin/bash\nsleep 50\nexport DISPLAY=:0.0\nxset s off\nxset -dpms' > /var/tmp/pp.sh; cat /var/tmp/pp.sh; contab -e /var/tmp/pp.sh