Ich führe ein Skript für dasselbe Problem aus ( Quelle ):
#!/bin/bash
sleep 0.5
xset dpms force off
gnome-screensaver-command -l
Dies schaltet den Monitor aus und sperrt die Sitzung. Das sleep 0.5
ist da, um zu verhindern, dass sich der Monitor einschaltet, wenn Sie die Ctrl+ Alt-Tasten loslassen . Vielleicht brauchst du das nicht.
Sie können auch von dort aus eine andere Lösung ausprobieren (habe diese noch nicht ausprobiert).
Die Lösung, die ich benutze, ist:
Ich habe das Inhibit-Applet zu meinem oberen Bedienfeld hinzugefügt (hiermit kann ich den Ruhemodus ein- und ausschalten).
In der Energieverwaltung habe ich den Standby-Modus für das Put-Display eingestellt, wenn es für 1 Minute inaktiv war .
Ich benutze das Ctrl+ Alt+ L(ich habe meine Verknüpfung zu Ctrl+ Alt+ geändert Spacebar), um den Bildschirm zu sperren.
Wenn ich also den Laptop benutze, klicke ich zuerst auf mein Inhibit Applet in meinem oberen Bedienfeld, damit mein Display nach 1 Minute Inaktivität nicht in den Ruhezustand wechselt.
Wenn ich alles getan bin und will den Bildschirm sperren und den Monitor mich auf der Schaltfläche deaktivieren Inhibit Applet , so dass es die Sleep - Timer arbeiten kann, und schlug ich meine Kombination von Tasten , um den Bildschirm zu sperren Ctrl+ Alt+ L.
Der Bildschirm ist gesperrt und in 1 Minute schaltet sich das Display aus.
sleep
wurde für mich benötigtbash -c "sleep 0.5; xset dpms force off; gnome-screensaver-command -l"
Weisen Sie dem folgenden Befehl Ctrl+ Alt+ Lzu.
quelle
gnome-screensaver
der Bildschirm aufwacht. Dieser hat funktioniertbash -c "gnome-screensaver-command -l; sleep 4; xset dpms force off"
.Gehen Sie zu Systemeinstellungen> Tastatur> Verknüpfungen> Neue benutzerdefinierte Verknüpfung und setzen Sie den Befehl auf:
Legen Sie dann eine Tastenkombination fest, z. B. Strg + Escape.
Es funktionierte auf meinem Desktop, aber ohne den obigen
bash
Befehl nicht.quelle
Ich habe das versucht:
xset dpms force off && gnome-screensaver-command --lock && sleep 10
Und es schaltet das Display aus. Machen Sie nun eine Datei mit dem Namen .turnScreenOff.pl und schreiben Sie diese in diese Datei, wie mit gedit ~ / .turnScreenOff.pl
Danach gehe zum Terminal (um Ctrl+ Alt+ zu öffnen T) und schreibe ein:
chmod +x .turnScreenOff.pl
Jetzt werden wir nur noch den Befehl zum Sperren des Bildschirms ändern
Verwendung deaktivieren Backspace. Dann gehe zu Custom shuortcuts
Setze einen Namen wie
turn screen off and lock screen
und setze den Befehl aufperl ~/.turnScreenOff.pl
Und nun wählen , dass ein und drücken Sie Tasten , die Sie Satz Verknüpfung wollen, zB Ctrl+ Alt+ Loder was auch immer Sie wollen :-)
Hoffe das hat geholfen.
quelle
Befehl, der für mich funktioniert hat:
Irgendwie schaltete der Sperrbefehl den Bildschirm wieder ein. Auch der Schlaf wurde benötigt, um den Bildschirm nach einer Verzögerung auszuschalten.
quelle
Ich habe hier Hilfe gefunden .
Funktioniert mit meinem Lenovo R400, also probieren Sie es bitte aus.
quelle