Como impedir que minhas telas escurem (ficando pretas) na linha de comando

8

No KDE, havia uma configuração do sistema em que você poderia definir especificamente os monitores para nunca ficarem pretos.

Agora mudei para dwm e (talvez não esteja relacionado) minhas telas escurecem após cerca de 10 minutos. Como altero essa configuração diretamente da linha de comando? Eu estou supondo que isso tem a ver com X?

n0pe
fonte
A resposta de Michael está correta, mas você pode investigar por que a tela está escurecendo e resolver esse problema diretamente.
Jasonwryan 17/08
@jasonwryan, suponho que meus monitores vão dormir devido à falta de entrada (sem atividade de teclado ou mouse).
n0pe

Respostas:

9

Você precisa alterar as configurações do DPMS, que são controláveis ​​com xset. Você pode desativar todos os DPMS com:

$ xset -dpms

E reative-os com:

$ xset +dpms

Você também pode controlar quanto tempo antes do monitor alternar para cada estado (espera, suspensão e desativação; são explicados neste artigo da Wikipedia ) passando 3 números inteiros pelo número de segundos antes de cada estado ser ativado:

# Switch to standby after a minute, suspend after two minutes, and off after three minutes
$ xset dpms 60 120 180

Definir um tempo de 0 desativa o estado, portanto -dpmsé equivalente a:

$ xset dpms 0 0 0
Michael Mrozek
fonte
Impressionante, preciso configurá-lo toda vez que reiniciar?
n0pe 17/08/19
@ Max Sim, mas você pode colocá-lo em um script que é executado automaticamente; por exemplo, ~/.xinitrcnormalmente é executado quando o X é iniciado
Michael Mrozek
Na verdade, eu tentei e testei isso sem resultados. Corri xset -dpmscomo meu usuário normal e como root e minhas telas ainda estão escurecendo.
n0pe 17/08/11
4

Não apenas o DPMS pode desligar a tela. Há também um protetor de tela embutido no Xorg. Você pode desligá-lo com

xset s off

klapaucius
fonte
Parece que faz sentido, meu protetor de tela pode estar ativando (mesmo que eu não tenha definido um). Vou tentar esta noite.
n0pe 17/08/11