Me gustaría saber si hay alguna forma de deshabilitar la pantalla en una distribución de Linux que estoy usando Debian. Encontré algunas formas de hacerlo con X instalado, pero no sin X.
15
Me gustaría saber si hay alguna forma de deshabilitar la pantalla en una distribución de Linux que estoy usando Debian. Encontré algunas formas de hacerlo con X instalado, pero no sin X.
Respuestas:
Puede apagar la pantalla de su computadora portátil con el comando xset :
DPMS es Display Power Management Signalling, un estándar para reducir el consumo de energía en monitores. xset es, por supuesto, una utilidad X. Si necesita lograr esto sin X involucrado, use setterm :
La lista completa de opciones para manipular su pantalla:
Todos estos se explican debidamente en el Mini-CÓMO Linux alimentado por batería .
fuente
setterm -powersave on
, consigocannot (un)set powersave mode
Echa un vistazo a vbetool . Puede apagar la pantalla con:
El único problema que tengo con esto es que la pantalla no se vuelve a encender automáticamente, por ejemplo, la entrada del teclado. Debe hacerlo manualmente escribiéndolo a ciegas o mediante SSH:
En Debian Squeeze, vbetool se usa en /etc/acpi/lid.sh cuando X no está disponible.
fuente
vbetool dpms off && read -s -n 1 && vbetool dpms on
.No estoy seguro de qué paquete lo proporciona, pero algunos paquetes relacionados con ACPI incluyen scripts para borrar la pantalla en función de si la tapa del portátil está abierta. Aunque ahora que miro el script en sí (
/etc/acpi/lid.sh
), parece que solo funciona en X. Sin embargo, el punto es que proporciona un marco para desencadenar acciones en eventos de apertura / cierre de la tapa. Puede modificar el script para usar setterm, y puede hacer lo que quiera.fuente
En Kali GNU / Linux Rolling 64-bit verifique si se
xset -q
muestra así:Establecerlos a 0 funciona para mí. Hazlo con esta línea de comando:
fuente
Si tiene un puerto serie en su máquina, puede ejecutarlo sin cabeza.
Realice una búsqueda en la web para "Linux serial console howto".
fuente
En respuesta a tu pregunta,
Deberías hacerlo. Tenga en cuenta que esto deberá hacerse para cada tty de inicio de sesión.
fuente
Si por casualidad necesita apagar una pantalla de forma remota, por ejemplo, en una computadora portátil cuando está conectado a través de SSH ...
A menos que especifique una
DISPLAY
variable, xset fallará con:fuente