Comment désactiver le rétro-éclairage lorsque je verrouille l'écran?


12

Lorsque je verrouille l'écran, l'affichage devient noir mais l'affichage n'est pas complètement éteint. Il y a de la lumière qui sort de l'affichage en mode de verrouillage d'écran, mais elle s'éteint lorsqu'elle est inactive pendant 10 minutes, comme configuré à partir du paramètre Luminosité et verrouillage .

J'ai essayé d' xset dpms force offéteindre complètement l'écran.

Y a-t-il un moyen que lorsque j'appuie sur Ctrl+ Alt+ Lpour verrouiller l'écran, l'écran se verrouille et l'affichage est complètement éteint pour économiser de l'énergie.

Réponses:


8

J'exécute un script pour le même problème ( source ):

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

Cela éteint le moniteur et verrouille la session. Le sleep 0.5est là pour éviter que le moniteur ne s'allume lorsque vous relâchez les touches Ctrl+ Alt; peut-être que vous n'en avez pas besoin.

Vous pouvez également essayer une autre solution à partir de là (je n'ai pas encore essayé celle-ci).

La solution que j'utilise est:

  1. J'ai ajouté l'applet Inhibit à mon panneau supérieur (cela me permet d'activer et de désactiver le mode veille)

  2. Dans la gestion de l'alimentation, j'ai mis l' affichage en veille lorsqu'il est inactif pendant: 1 minute .

  3. J'utilise le Ctrl+ Alt+ L(j'ai en fait changé mon raccourci en Ctrl+ Alt+ Spacebar) pour verrouiller l'écran.

Donc, lorsque j'utilise l'ordinateur portable, la première chose que je fais est de cliquer sur mon applet d'inhibition dans mon panneau supérieur afin que mon écran ne se mette pas en veille en 1 minute d'inactivité.

Quand j'ai fini et que je veux verrouiller l'écran et éteindre le moniteur, je clique sur l' applet Inhibit pour permettre à la minuterie de sommeil de fonctionner, et je tape ma combinaison de touches pour verrouiller l'écran Ctrl+ Alt+ L.

L'écran est verrouillé et en 1 minute, l'écran s'éteint.


sleepétait requis pour moi
geekQ

Une version en ligne directement utilisable:bash -c "sleep 0.5; xset dpms force off; gnome-screensaver-command -l"
vishvAs vAsuki

8
  1. Allez dans Paramètres système -> Clavier -> Raccourcis ,
  2. Créez un nouveau raccourci personnalisé.
  3. Réaffectez Ctrl+ Alt+ Là la commande suivante.

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

N'a pas fonctionné pour moi car gnome-screensaverréveille l'écran. Celui-ci a fonctionné bash -c "gnome-screensaver-command -l; sleep 4; xset dpms force off".
direwolf

4

Accédez à Paramètres système> Clavier> Raccourcis> nouveau raccourci personnalisé et définissez la commande sur:

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

Définissez ensuite une combinaison de touches, par exemple, ctrl + échappement.

Cela a fonctionné sur mon bureau, mais n'a pas fonctionné sans la bashcommande ci-dessus .


3

J'ai essayé ceci:

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

Et cela désactive l'affichage. Maintenant, créez un fichier appelé .turnScreenOff.pl et écrivez-le dans ce fichier, comme en utilisant gedit ~ / .turnScreenOff.pl

#! / usr / bin / perl

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

Après cela, allez dans le terminal (pour ouvrir Ctrl+ Alt+ T) et écrivez:

chmod +x .turnScreenOff.pl

Maintenant, ce que nous allons faire: il suffit de changer la commande de l'écran de verrouillage


premier pas
Pour désactiver l'utilisation Backspace. Ensuite, passez aux raccourcis personnalisés
seconde
Définissez un nom comme turn screen off and lock screenet définissez la commande surperl ~/.turnScreenOff.pl
troisième
Et maintenant, sélectionnez-le et appuyez sur les boutons sur lesquels vous souhaitez définir un raccourci, par exemple Ctrl+ Alt+ Lou tout ce que vous voulez :-)

J'espère que cela vous a aidé.


Résultat!


Merci, mais la méthode que j'ai utilisée me semble très simple.
TheKojuEffect

pourquoi utilisez-vous PERL pour appeler des commandes bash?
Grzegorz

2

Commande qui a fonctionné pour moi:

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

D'une manière ou d'une autre, la commande de verrouillage rallumait l'écran. Le sommeil était également nécessaire pour éteindre l'écran après un certain temps.


1

J'ai trouvé de l'aide ici .

  1. Accédez à Paramètres système -> Clavier -> Raccourcis et créez un nouveau raccourci personnalisé.
  2. Entrez comme commande: gnome-screensaver-command --lock xset dpms force off
  3. Définir comme combinaison de touches: Str + Alt + L pour remplacer le raccourci par défaut de l'écran de verrouillage.

Fonctionne avec mon Lenovo R400, alors essayez-le.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.