Existem várias camadas diferentes, que influenciam o comportamento do monitor. Para desativar completamente qualquer suspensão do monitor, é necessário desativá-lo em todas as camadas:
1. camada: consoles virtuais
Define o intervalo de inatividade, em minutos, após o qual a tela será automaticamente anulada:
setterm -blank 0
Define o intervalo de desligamento do VESA em minutos:
setterm -powerdown 0
2. camada: X
Desative a função de proteção de tela. A opção s permite definir os parâmetros do protetor de tela.
xset s off
Desative DPMS se ativado:
xset -dpms
Para descobrir quais valores estão configurados, digite xset -q
em um terminal. Uma parte da saída deve ficar assim:
Screen Saver:
prefer blanking: yes allow exposures: yes
timeout: 0 cycle: 0
e isso:
DPMS (Energy Star):
Standby: 0 Suspend: 0 Off: 0
DPMS is Disabled
3. camada: por último mas não menos importante; a camada de aplicação (XScreenSaver)
xscreensaver-demo
Escolha Desativar protetor de tela :
EdesativeoprotetordetelanasConfiguraçõesdosistema->Brilho&Bloqueio(dependedoseuambientedetrabalho):
Ativaatelaquandoinativapor:Nunca