Você pode verificar o tempo limite que o kernel usa para a supressão do console virtual via:
$ cat /sys/module/kernel/parameters/consoleblank
600
Este arquivo é somente leitura e o tempo limite é especificado em segundos. O padrão atual parece ser de 10 minutos.
Você pode alterar esse valor digitando o seguinte comando em um console virtual (se você estiver dentro de um xterm, precisará mudar para um console virtual pressionando, por exemplo, Ctrl + Alt + F1 ).
$ setterm -blank VALUE
Onde o novo VALUE é especificado em minutos . Um valor de 0 desativa o preenchimento:
$ cat /sys/module/kernel/parameters/consoleblank
600
$ setterm -blank 0
$ cat /sys/module/kernel/parameters/consoleblank
0
setterm tem outras opções relacionadas à economia de energia, a combinação mais útil parece ser:
$ setterm -blank 0 -powersave off
Assim, para desativar permanentemente / automaticamente o virtual blanking do console na inicialização, você pode:
- adicione
consoleblank=0
aos parâmetros do kernel (editar configuração do grub)
- adicione o comando
setterm -blank 0
a um script de inicialização rc-local
ou equivalente
-
adicione a saída setterm
a /etc/issue
, já que /etc/issue
é enviada em cada console virtual:
# setterm -blank 0 >> /etc/issue
Escolha uma alternativa acima.