Schalten Sie den Monitor manuell aus

48

Kann ich meinen Laptop-Monitor mit nur einem Klick oder einem einfachen Terminalbefehl manuell und sofort ausschalten? Ich möchte nur meinen Monitor ausschalten, ohne meinen Computer zu verriegeln. Auf meinem Computer befindet sich keine spezielle Schaltfläche zum Ausschalten des Monitors.

Nur
quelle

Antworten:

60

Sie können den Befehl preferences für X-Server verwenden ( http://systembash.com/content/how-to-turn-off-your-monitor-via-command-line-in-ubuntu/ ).

  • So schalten Sie den Monitor aus $ xset dpms force off
  • So schalten Sie den Monitor ein $ xset dpms force on

Durch Drücken einer Taste oder Bewegen der Maus wird der Monitor auch dann eingeschaltet, wenn er ausgeschaltet wurde. Sie können den Befehl einer Taste zuweisen, wenn Sie Verknüpfungen verwenden möchten.

David Ashford
quelle
1
Es funktioniert, danke. Ich frage mich nur, ob ich es schaffen kann, langsam auszublenden, genau wie wenn mein Computer kurz vor dem Einschlafen steht.
Nur
Es wäre schön, @DavidAshford
Nur
3
Gibt es eine Möglichkeit, diesen Commant zum Sperren meines Bildschirms zu verwenden? Wenn ich meinen Bildschirm sperre, schalten sich meine Monitore nicht aus, sondern werden schwarz. Ich möchte Strom sparen, indem ich sie ausschalte und gleichzeitig meine Sitzung sperre. Irgendwelche Ideen?
Felipe
3
+1; Nur ein Hinweis, dass diese Lösung nicht einheitenspezifisch ist und Sie sie problemlos auf jedem DE verwenden können.
Mittwoch,
3
xset dpms force standbyscheint zuverlässiger zu sein und braucht den sleep 1 ; xset dpms force offTrick nicht.
Alan Thompson
21

Um die andere Antwort zu ergänzen , stellte ich fest, dass sich mein Bildschirm beim Eingeben xset dpms force offund Drücken der EnterTaste aus und wieder einschaltet. Durch Ausführen des folgenden Befehls konnte ich den Bildschirm ausschalten, ohne ihn einzuschalten.

sleep 3; xset dpms force off
Ich mag es zu kodieren
quelle
1
Viel besser ! Der einfache Weg ist nicht zuverlässig (auf Kubuntu).
Alan Thompson
1
Funktioniert nicht in 16.04
Darkside
2
@ Darkside auf Ubuntu 16.04 es funktioniert
Herrgott
Diese Methode sollte überall funktionieren, seit das DPMS oder das Display Power Management System 1993 auf den Markt gekommen ist und mittlerweile fester Bestandteil von X ist. Wenn sie nicht funktioniert, liegt wahrscheinlich ein Hardwareproblem oder ein wirklich schwerwiegender Fehler vor.
Sergiy Kolodyazhnyy
Auf Ubuntu 18.04.1 funktioniert es. Ohne 'sleep 3' schaltet sich der Bildschirm aus und wieder ein.
Sander Heinsalu
7

Nur um weitere Optionen hinzuzufügen ... Sie können ausführen

xrandr --output <DISPLAY_NAME> --brightness 0

Führen Sie einfach aus, um Ihren Anzeigenamen zu ermitteln xrandr. Sie erhalten Informationen zu den angeschlossenen Displays, sodass Sie jedes davon ein- und ausschalten können

Beachten Sie jedoch, dass Sie nach dem Ausführen dieses Befehls den Bildschirm nicht mehr einschalten können, indem Sie die Maus bewegen oder eine Tastatur verwenden. Sie müssen entweder den zweiten Monitor verwenden oder blind tippen

xrandr --output <DISPLAY_NAME> --brightness 1

X RandR bietet Ihnen also eine bessere Kontrolle über Ihre Bildschirme, aber es macht das, was es macht. Es kann auch für andere Zwecke verwendet werden, z. B. zum Ändern der Auflösung, Ausrichtung, Rate usw. Es ist auch sehr einfach, es in Skripten auszuführen. Wenn Sie möchten, können Sie ein Skript schreiben, damit Ihr Bildschirm schön schwarz wird. Der Helligkeitsparameter kann Brüche annehmen

Mehr zu X RandR

Beispiel für ein X RandR-Skript, das an Fn-Tasten gebunden ist

Hasan Ammori
quelle
1
Beachten Sie, dass sich diese --brightnessOption nicht auf die Hardware auswirkt. Sie färbt den Bildschirm nur so ein, dass er dunkel wird. Zitat aus der Anleitung auf --brightnessOption: However, this is a software only modification, if your hardware has support to actually change the brightness, you will probably prefer to use xbacklight.
Sergiy Kolodyazhnyy
Das stimmt auch
Hasan Ammori
0

Ich fand den xset dpms force offBefehl funktioniert gut. Bei der Zuweisung eines Tastenkürzels zu diesem Befehl trat jedoch ein Problem auf: Mein Bildschirm wurde aus- und wieder eingeschaltet.

Ich fand, der Grund dafür war die Tastenkombination, die ich ohne besonderen Grund benutzte. Ich habe festgestellt, dass die dem Befehl zugewiesene Tastenkombination " Mod2 + Mod4 + Super + Hyper + Linksverschiebung " xset dpms force offden Bildschirm ausschaltet und erst wieder einschaltet, wenn eine Taste gedrückt oder die Maus verwendet wird. Genau das was ich wollte! Diese Tastenkombination ist einfach die Super(Windows-Taste), die in Verbindung mit der linken shiftTaste verwendet wird. Ich verwende Ubuntu 16.04 und das funktioniert auf meinen Systemen.

Furry34
quelle
0

In Ubuntu 18.04 funktionieren dpms mit GNOME Wayland nicht richtig

$ xset -q

DPMS (Energy Star):
Display is not capable of DPMS

Sie können den folgenden Befehl ausführen,
um den Monitor auszuschalten:

busctl --user set-property org.gnome.Mutter.DisplayConfig /org/gnome/Mutter/DisplayConfig org.gnome.Mutter.DisplayConfig PowerSaveMode i 1

So schalten Sie den Monitor ein:

busctl --user set-property org.gnome.Mutter.DisplayConfig /org/gnome/Mutter/DisplayConfig org.gnome.Mutter.DisplayConfig PowerSaveMode i 0

Für mich geht das.

(Quelle)

eR_
quelle