Ich habe auch dieses Problem und ich habe viel gelernt, um es zu beheben. Ich konnte keine GUI-Lösung dafür finden. Ich bin auf einem Dell Latitude D630 mit 10.10, der angedockt ist und zwei 23-Zoll-LCDs ausführt.
Folgendes habe ich getan und was Sie ausprobieren können:
xset s XXX
Dabei ist XXX die Anzahl der Sekunden, die der PC im Leerlauf sein soll, bevor er Ihren Monitor anhält / ausschaltet
xset dpms 0 0 900
Die erste Null steht für Standby, die zweite für Suspend und die dritte für Off. Dadurch wird mein Monitor in 15 Minuten ausgeschaltet, wenn er nicht benutzt wird.
Sie können dpms Standby-, Suspend- und Off-Einstellungen testen mit:
sleep 1; xset dpms force standby
Sie können das Wort "Standby" im obigen Befehl durch "Suspend" oder "Off" ersetzen. Bei meinen Tests haben alle dasselbe getan; Sie schalteten jeweils den Monitor aus (Schwarzlicht vollständig ausgeschaltet). Wenn ich meine Maus bewegte, um die Monitore zu aktivieren, war jeder Befehl genauso schnell. Für meine Situation blieb ich dran.
xset -q
Mit dem obigen Befehl erhalten Sie interessante Details zu Ihren Bildschirmschoner- und DPMS-Einstellungen. Wenn ich diesen Befehl ausgeführt habe, bevor ich etwas geändert habe, heißt es
Screen Saver:
prefer blanking: yes allow exposures: yes
timeout: 0 cycle: 0
und
DPMS (Energy Star):
Standby: 0 Suspend: 0 Off: 0
DPMS is Enabled
Monitor is On
Bei einem Neustart betragen das Zeitlimit und der Zykluswert unter Bildschirmschoner 600. Im Laufe der Zeit ändern sie sich zu den oben genannten Werten. Dies ist ein Fehler, und ich bin sicher, dass er auf launchpad.net gemeldet wurde. Ich konnte den passenden Fehlerbericht nicht finden (wenn jemand dies tut, teile bitte einen Link).
Die Angabe der obigen Befehle bleibt nach dem Abmelden nicht bestehen. Die einzige Möglichkeit, es zum Laufen zu bringen, bestand darin, eine Datei namens xset-start.sh in meinem Home-Verzeichnis zu erstellen.
In der Datei habe ich:
#!/bin/bash
/usr/bin/xset dpms 0 0 900 &
Sie müssen der Datei Ausführungsberechtigungen erteilen, sonst funktioniert es nicht. Öffnen Sie ein Terminal und führen Sie Folgendes aus:
chmod u+x xset-start.sh
Gehen Sie wie folgt vor, um bei der Anmeldung zu starten:
- Gehen Sie zu System -> Einstellungen -> Anwendungen starten
- Klicken Sie auf Hinzufügen
- Sie können es xset-startup nennen
- Navigieren Sie zu Ihrem Home-Verzeichnis, in dem sich xset-setup.sh befindet
- Geben Sie dem Starteintrag einen Kommentar, wenn Sie möchten, und klicken Sie auf Hinzufügen, wenn Sie fertig sind.
Testen Sie es, indem Sie Ihren Computer neu starten. Öffnen Sie nach dem Neustart ein Terminal und führen Sie es aus
xset -q
Stellen Sie sicher, dass der Aus-Wert für DPMS 900 beträgt.
Ich bin sicher, dass es globale Dateien und andere Startdateien pro Benutzer gibt, in die dies gehen könnte.
Dieser Beitrag: Externe Monitore gehen nicht in den Standby-Modus, wenn der Laptopdeckel geschlossen ist. Dies bedeutet , dass die externen Monitore ordnungsgemäß in den Ruhezustand versetzt werden, wenn der Deckel des Laptops geöffnet ist. Ich habe dies nicht getestet, aber ich dachte, wenn der Laptop-LCD in den "Monitor" -Einstellungen deaktiviert ist, werden die dpms-Einstellungen von den externen Monitoren berücksichtigt?
Verweise:
- xset manpages
- Benutzerdefinierte X-Sitzung
- Eine Grundierung auf dem Bildschirm, die unter Xorg ausgeblendet wird
- Wie schalte ich das Display über die Kommandozeile aus?
Tipps:
- Wie kann ich das Display auf der Bildschirmsperre in den Ruhezustand versetzen?