¿Cómo puedo desactivar la luz de fondo cuando bloqueo la pantalla?

12

Cuando bloqueo la pantalla, la pantalla se vuelve negra pero la pantalla no está completamente apagada. Sale un poco de luz de la pantalla en el modo de bloqueo de pantalla, pero se apaga cuando está inactiva durante 10 minutos según la configuración de Brillo y Bloqueo .

Intenté xset dpms force offapagar completamente la pantalla.

¿Hay alguna manera de que cuando presione Ctrl+ Alt+ Lpara bloquear la pantalla, la pantalla se bloquee y la pantalla se apague por completo ahorrando algo de energía?

El efecto Koju
fuente

Respuestas:

8

Estoy ejecutando un script para el mismo problema ( fuente ):

#!/bin/bash
sleep 0.5
xset dpms force off
gnome-screensaver-command -l 

Esto apaga el monitor y bloquea la sesión. El sleep 0.5está ahí para evitar el monitor encendido cuando suelte los Ctrl+ Altteclas; Quizás no necesites esto.

Puede probar otra solución también desde allí (no probé esta todavía).

La solución que uso es:

  1. He agregado el Applet Inhibit a mi panel superior (esto me permite activar y desactivar el modo de suspensión)

  2. En administración de energía, configuré Poner la pantalla en suspensión cuando está inactivo durante: 1 minuto .

  3. Uso el Ctrl+ Alt+ L(en realidad cambié mi acceso directo a Ctrl+ Alt+ Spacebar) para bloquear la pantalla.

Entonces, cuando estoy usando la computadora portátil, lo primero que hago es hacer clic en mi Inhibit Applet en mi panel superior para que mi pantalla no se apague en 1 minuto de inactividad.

Cuando termine y quiera bloquear la pantalla y apagar el monitor, hago clic en Inhibir Applet para que funcione el temporizador de apagado y presiono mi combinación de teclas para bloquear la pantalla Ctrl+ Alt+ L.

La pantalla está bloqueada y en 1 minuto la pantalla se apaga sola.

a.m
fuente
sleepfue necesario para mí
geekQ
Una versión de una línea que se puede usar directamente:bash -c "sleep 0.5; xset dpms force off; gnome-screensaver-command -l"
vishvAs vAsuki
8
  1. Vaya a Configuración del sistema -> Teclado -> Accesos directos ,
  2. Crea un nuevo acceso directo personalizado.
  3. Reasignar Ctrl+ Alt+ Lal siguiente comando.

    bash -c "xset dpms force off; gnome-screensaver-command -l"
    
El efecto Koju
fuente
No funcionó para mí ya que gnome-screensaverdespierta la pantalla. Este funcionó bash -c "gnome-screensaver-command -l; sleep 4; xset dpms force off".
direwolf
4

Vaya a Configuración del sistema> Teclado> Accesos directos> nuevo acceso directo personalizado y configure el comando para:

bash -c "xset dpms force off; gnome-screensaver-command -l"

Luego configure una combinación de teclas, por ejemplo, ctrl + escape.

Funcionó en mi escritorio, pero no funcionó sin el bashcomando anterior .

Georgee
fuente
3

He intentado esto:

xset dpms force off && gnome-screensaver-command --lock && sleep 10

Y apaga la pantalla. Ahora cree un archivo llamado .turnScreenOff.pl y escriba esto en ese archivo, como usar gedit ~ / .turnScreenOff.pl

#! / usr / bin / perl

`xset dpms force off && gnome-screensaver-command --lock && sleep 10`;

Después de eso, vaya a la terminal (para abrir Ctrl+ Alt+ T) y escriba:

chmod +x .turnScreenOff.pl

Ahora lo que haremos: es simplemente cambiar el comando de bloqueo de pantalla


primer paso
Para deshabilitar el uso Backspace. Que pasar a atajos personalizados
segundo
Establezca el nombre de algo así turn screen off and lock screeny establezca el comando enperl ~/.turnScreenOff.pl
tercero
Y ahora seleccione eso y presione los botones en los que desea establecer un acceso directo, por ejemplo, Ctrl+ Alt+ Lo lo que quiera :-)

Espero que esto haya ayudado.


¡Resultado!

bisagra
fuente
Gracias, pero el método que utilicé me parece muy fácil.
TheKojuEffect
¿por qué usas PERL para llamar a los comandos bash?
Grzegorz
2

Comando que funcionó para mí:

#!/usr/bin/perl
`gnome-screensaver-command --lock && sleep 5 && xset dpms force off `;

De alguna manera, el comando de bloqueo estaba volviendo a encender la pantalla. También se necesitaba dormir para apagar la pantalla después de un retraso.

amit mittal
fuente
1

Encontré ayuda aquí .

  1. Vaya a Configuración del sistema -> Teclado -> Accesos directos y cree un nuevo acceso directo personalizado.
  2. Ingrese como comando: gnome-screensaver-command --lock xset dpms force off
  3. Establecer como combinación de teclas: Str + Alt + L para reemplazar el acceso directo predeterminado de la pantalla de bloqueo.

Funciona con mi Lenovo R400, así que pruébalo.

sombra
fuente