Tengo un servidor Ubuntu que arranca en modo texto. Raramente tiene una pantalla o teclado conectado, pero cuando adjunto una pantalla, generalmente también tengo que conectar un teclado, porque el protector de pantalla del modo consola estará activado y tendré que presionar una tecla para ver qué hay. pasando
Soy consciente de que el comando setterm puede deshabilitar esto, pero es algo por sesión. ¿Cómo puedo hacer que la máquina nunca ponga en blanco la pantalla en modo de texto, incluso cuando se inicia por primera vez y se sienta en el indicador de inicio de sesión?
linux
ubuntu
console
electrical-power
raldi
fuente
fuente
Respuestas:
En Ubuntu 12.10 y versiones anteriores, el paquete de herramientas de la consola permite controlar las opciones de la consola.
Para desactivar automático del monitor y powerdown, juego
BLANK_TIME
yPOWERDOWN_TIME
para0
en/etc/console-tools/config
. Si prefiere no modificar el archivo de configuración, se puede lograr el mismo efecto creando un nuevo archivo que/etc/console-tools/config.d
contenga lo siguiente:El nombre del archivo en config.d debe consistir completamente en letras mayúsculas y minúsculas, dígitos, guiones bajos y guiones.
fuente
O usa / etc / kbd / config para configurar (depende de su sistema, de lo que esté instalado)
fuente
BLANK_TIME=30
por defecto.El parámetro se controla a través de la línea de comando del núcleo, usando setterm simplemente altera la configuración del tiempo de ejecución. Para deshabilitarlo en todo el sistema, puede alterar la línea de comando de arranque del núcleo al agregarlo con "consoleblank = 0" en su configuración de arranque (grub / lilo).
Si algo durante la configuración del arranque, entonces anulará el valor.
fuente
GRUB_CMDLINE_LINUX_DEFAULT="consoleblank=0"
y luego actualizar la configuración de grub congrub[2]-mkconfig -o /boot/grub/grub.cfg
. O bien, podría integrarse en la línea de comandos del kernel incorporado al configurar y compilar el kernel manualmente.Si agrega el
setterm
comando/etc/rc.local
, debería tener efecto para todas las consolas virtuales, ya sea que un usuario haya iniciado sesión o no. P.ej:fuente
rc.local
en un momento ligeramente diferente que RH. Lo siento por eso./bin/setterm -blank 0 -powerdown 0 -powersave off
), pero no para 7. El éxito o el fracaso probablemente dependen de su distribución y del entorno de la consola en el momento en que se ejecuta rc.local.Si está ejecutando un Ubuntu más nuevo que usa upstart, puede usar:
Una pequeña explicación de lo que está pasando aquí:
Las versiones más nuevas de Ubuntu usan el arranque para el inicio del sistema. Con el arranque, las consolas de Linux se configuran con archivos de configuración almacenados en / etc / init. El comando anterior comienza iterando sobre cada uno de esos archivos de configuración:
El nombre del archivo de configuración inicial de tty en $ file se usa para construir el nombre del dispositivo tty:
Se construye un comando "post-start" inicial que ejecuta "setterm" para deshabilitar la supresión de pantalla y el ahorro de energía después de que se ha iniciado el tty:
Y finalmente, ese comando se agrega al archivo de configuración inicial:
fuente
Ubuntu 12.04
Escritorio
gsettings set org.gnome.desktop.screensaver idle-activation-enabled false
Servidor
ver - https://askubuntu.com/questions/138918/how-do-i-disable-the-blank-console-screensaver-on-ubuntu-server
Podría funcionar para otros
ver - http://www.cyberciti.biz/tips/linux-disable-screen-blanking-screen-going-blank.html
Términos de búsqueda comunes
fuente