Sto eseguendo cluster Linux, principalmente su SLES10. I server sono per lo più blade, accessibili tramite console remota. C'è una vera console nella sala server, ma spenta.
Vorrei disabilitare l'oscuramento dello schermo in quanto non serve a nulla ed è un
fastidio. Devi premere il tasto per vedere se sei connesso, il che è un dolore. Stiamo girando nel runlevel 3, quindi la console è in modalità testo, nessun X11 coinvolto.
Risposta accettata:
Puoi verificare quale timeout utilizza il kernel per la cancellazione della console virtuale tramite:
$ cat /sys/module/kernel/parameters/consoleblank
600
Questo file è di sola lettura e il timeout è specificato in secondi. L'impostazione predefinita attuale sembra essere 10 minuti.
Puoi modificare quel valore immettendo il seguente comando su una console virtuale (se sei all'interno di un xterm devi passare a una console virtuale premendo ad es. Ctrl +Alt +F1 ).
$ setterm -blank VALUE
Dove il nuovo VALUE è specificato in minuti . Un valore di 0 disabilita il blanking:
$ cat /sys/module/kernel/parameters/consoleblank
600
$ setterm -blank 0
$ cat /sys/module/kernel/parameters/consoleblank
0
setterm ha altre opzioni relative al risparmio energetico, la combinazione più utile sembra essere:
$ setterm -blank 0 -powersave off
Pertanto, per disabilitare permanentemente/automaticamente il blanking della console virtuale all'avvio è possibile:
- aggiungi
consoleblank=0
ai parametri del kernel (modifica configurazione di grub) - aggiungi il
setterm -blank 0
comando a unrc-local
o script di avvio equivalente -
aggiungi il
setterm
output su/etc/issue
da/etc/issue
viene emesso su ogni console virtuale:# setterm -blank 0 >> /etc/issue
Scegli un'alternativa tra quelle sopra.