¿Cómo puedo hacer un script (o hacer algunos cambios) para permitirme apagar la pantalla en Ubuntu (12.04) cuando quiera, de la forma en que se puede apagar la pantalla en Celulares?
¿Y cómo puedo hacer una combinación de teclas (un acceso directo) para ejecutar ese script?
Quiero conservar el poder.
He visto esta pregunta
Apagar el monitor con un icono pero no hay teclas de acceso rápido para ello.
Además, en la respuesta, se dice que hay muchas maneras de lograr esto, por lo que me gustaría saber más.
Respuestas:
Si entendiera bien su pregunta, podría usar este comando
En su configuración, vaya al teclado, acceso directo, haga clic en más, escriba el nombre que desee y pase el comando que acabo de escribir, haga clic en el nuevo acceso directo y use la combinación o tecla que desea usar
fuente
xset dpms force off
? :-)xset dpms force standby
parece ser más confiable y no necesita elsleep 1 ; xset dpms force off
truco.Los accesos directos personalizados para hacer esto con versiones más nuevas de Ubuntu (por ejemplo, 16.04) parecen requerir un retraso al presionar la combinación de teclas para ejecutar el comando. La solución más simple es modificar el comando de acceso directo usando
sh
.Ir a
System Settings... | Keyboard | Shortcuts | Custom Shortcuts
. Cree un nuevo acceso directo personalizado y en elCommand
puesto:Puede cambiar el retraso, pero a veces descubrí que 0.1s no era suficiente.
fuente
El comando es
xset dpms force off
Simplemente cree un atajo de teclado para ello. Vaya a teclado-> atajos ... vaya a
custom shortcuts
..... y luego haga clic en el+
icono para crear un nuevo atajo.Luego asigne lo anterior y asigne una combinación de teclas personalizada.
¡HECHO!
fuente
Al principio también configuré un atajo de teclado con
Pero después de 2 segundos, la pantalla se volvió a encender. Quizás mi nueva versión de Ubuntu (15.05) sea la razón de este comportamiento diferente. La solución fue crear un script con el siguiente contenido:
Ahora llame a este script cada vez que presione el acceso directo.
Creo que este método funciona debido a cualquier evento de pulsación de tecla retrasada. Con el comando de suspensión, todos los eventos clave tienen 1 segundo para ser procesados y no vuelven a activar la pantalla.
fuente