Estoy ejecutando clústeres de Linux, principalmente en SLES10. Los servidores son en su mayoría blades, a los que se accede a través de una consola remota. Hay una consola real en la sala de servidores, pero apagada.
Me gustaría deshabilitar la pantalla en blanco, ya que no sirve para nada y es una molestia. Tienes que presionar la tecla para ver si estás conectado, lo cual es un dolor. Estamos ejecutando en el nivel de ejecución 3, por lo que la consola está en modo de texto, sin X11 involucrado.
Respuesta aceptada:
Puede verificar qué tiempo de espera usa el kernel para borrar la consola virtual a través de:
$ cat /sys/module/kernel/parameters/consoleblank
600
Este archivo es de solo lectura y el tiempo de espera se especifica en segundos. El valor predeterminado actual parece ser de 10 minutos.
Puede cambiar ese valor ingresando el siguiente comando en una consola virtual (si está dentro de un xterm, debe cambiar a una consola virtual presionando, por ejemplo, Ctrl +Alt +F1 ).
$ setterm -blank VALUE
Donde el nuevo VALOR se especifica en minutos . Un valor de 0 deshabilita el espacio en blanco:
$ cat /sys/module/kernel/parameters/consoleblank
600
$ setterm -blank 0
$ cat /sys/module/kernel/parameters/consoleblank
0
setterm tiene otras opciones relacionadas con el ahorro de energía, la combinación más útil parece ser:
$ setterm -blank 0 -powersave off
Por lo tanto, para deshabilitar de forma permanente/automática el borrado de la consola virtual al inicio, puede:
- añadir
consoleblank=0
a los parámetros del kernel (editar la configuración de grub) - agregue el
setterm -blank 0
comando a unrc-local
o secuencia de comandos de inicio equivalente -
agregue el
setterm
salida a/etc/issue
desde/etc/issue
se emite en cada consola virtual:# setterm -blank 0 >> /etc/issue
Elija una alternativa de las anteriores.