15.04, 15.10, 16.04 - Beim Schließen des Deckels bleibt der Laptop nicht hängen, wenn er an einen externen Monitor angeschlossen ist

12

Seit dem Upgrade auf 15.04(Update: 15.10immer noch dasselbe) hat sich das Verhalten meines Laptops beim Schließen des Deckels geändert: Wenn er an einen externen Monitor angeschlossen ist, wird er nicht angehalten. Außerdem werden jetzt alle Fenster auf den externen Monitor gespült. Dies scheint eine absichtliche Funktion und kein Fehler zu sein.

Wie konfiguriere ich den Laptop so, dass er angehalten wird, auch wenn er an einen externen Monitor angeschlossen ist?

Dies ist Lenovo Thinkpad T440s auf Ubuntu 15.04/ 15.10mit Intel-Grafik.

Phil
quelle

Antworten:

9

Ich denke, diese Funktion ist jetzt konfigurierbar. Sie können die Option als Benutzer folgendermaßen ändern dconf-editor:

Schema:

org.cinnamon.settings-daemon.plugins.power

oder (abhängig von der verwendeten Desktop-Umgebung)

org.gnome.settings-daemon.plugins.power

Schlüssel:

lid-close-suspend-with-external-monitor

Einstellen:

true

Beschreibung:

Wenn keine externen Monitore angeschlossen sind, wird die Maschine angehalten, wenn der Deckel eines Laptops geschlossen wird (wie durch die Tasten zum Schließen des Akkus und Schließen des Deckels festgelegt). Wenn Sie jedoch den Deckel schließen, wenn ein externer Monitor vorhanden ist, wird das Gerät standardmäßig nicht angehalten, sodass Sie weiter an diesem Monitor arbeiten können (z. B. für Dockingstationen oder Media Viewer). Setzen Sie diesen Schlüssel auf "False" (Falsch), um das Standardverhalten beizubehalten, oder auf "True" (Wahr), um den Laptop anzuhalten, wenn der Deckel geschlossen ist, und unabhängig von externen Monitoren.

Tapper
quelle
Oder für diejenigen von uns, die befehlszeilenorientiert sind: dconf write /org/gnome/settings-daemon/plugins/power/lid-close-suspend-with-external-monitor true(Dann können Sie es in Ihr Skript 'Einrichten einer neuen Ubuntu-Maschine' einfügen und müssen sich nie wieder darum kümmern)
Jonathan Hartley
Zumindest in Linux Mint 18.1 Serena Cinnamon (~ Ubuntu 16.04 auch?) Ist dies jetzt das Standardverhalten und konfigurierbar über Systemeinstellungen -> Energieverwaltung -> Energie -> Aktion mit geschlossenem Deckel ausführen.
Tapper
Ich hatte das gleiche Problem beim Upgrade von 17.04 auf 17.10 (was bedeutet, dass ich auf GNOME 3 umsteigen muss). Ändern Sie den Schlüssel lid-close-suspend-with-external-monitorim Pfad, org.gnome.settings-daemon.plugins.powerum truedas Problem zu beheben.
Brandizzi
8

Willkommen bei Ubuntu mit systemd anstatt mit upstart.

Dies ist Systemfehler # 76267 . Die erste Erklärung von Lennart Pöttering lautete:

Der Binärtreiber [nvidia] implementiert die DRM-Schnittstellen in nicht /sys. Das heißt, wir können nicht erkennen, wie viele Displays angeschlossen sind, und entscheiden uns dann, den Deckelschalter nicht zu betätigen, da wir nicht sicher sind, ob sich das Gerät im "Docking" -Modus befindet oder nicht.

Ein "Fix" ist die Verwendung von Nouveau.

Aufgrund des Systemfehlers 82485 ist dieses Verhalten jetzt konfigurierbar. Wenn Sie einen Nicht-DRM-Treiber wie den von nvidia haben, wird das Standardverhalten bei mehreren Monitoren darin bestehen, den Deckelschalter zu ignorieren. Mit der letzten HandleLidSwitchDockedEinstellung in logind.confkann dies jedoch geändert werden.

(Der Vollständigkeit halber : Es gibt einen noch offenen GNOME-Fehler # 734964 , der GNOME 3-Benutzern Komplikationen bereitstellt .)

JdeBP
quelle
Aha. Es scheint also ein Bug zu sein. Aber ich benutze Intel-Grafik. Ist das Update anders? Danke vielmals.
Phil
Die beiden systemd Bugs Sie sind zu erwähnen sind inzwischen als aufgelöst / Fest markiert.
Tapper
1

Ich hatte das gleiche Problem beim Upgrade von 14.10 auf 15.04 (Xubuntu). Obwohl ich Nouveau (Xorg-Treiber) verwendete, konnte ich nicht in den Suspend-Modus wechseln und den Deckel nicht schließen. Alles andere hat prima geklappt, zB "Sleep Button", "Suspend" aus dem Menü usw.

Meine Problemumgehung bestand darin, die folgende Option in den Gnome-Einstellungen (auch bekannt als Settings Editor) zu deaktivieren:

xfce4-power-manager> logind-handle-lid-switch (deaktiviert)

Danach kann ich das Schließen meines Deckels jederzeit unterbrechen.

Ich hoffe, das hilft.

Chip
quelle
1

Dies ist ein neuer Systemstandard, der noch nicht konfigurierbar ist.

Um dieses Problem zu umgehen, geben Sie ein Terminal ein

echo "HandleLidSwitchDocked=suspend" |sudo tee -a /etc/systemd/logind.conf

dann neu starten (!).

Dies ändert die Standardeinstellung von "Ignorieren" in "Anhalten".

Geek-Merlin
quelle
Sie können hier für "Dieser Fehler betrifft mich" stimmen, um diese Benutzeroberfläche konfigurierbar zu machen: bugs.launchpad.net/ubuntu/+source/xorg/+bug/1439440
geek-merlin
Ich habe es auf Debian Stretch versucht. Die Datei /etc/systemd/logind.confhat diese Option auskommentiert, der Standardwert war nicht suspend. Aber auch nach dem Wechsel zu suspendund dem Neustart bleibt es beim Schließen des Deckels nicht hängen.
Fred Schoen
0

Ich hatte ein ähnliches Problem. Diese Antwort löste mein Problem. Installieren Sie Unity Tweak Tool und unter System> Sicherheit sollten alle Optionen deaktiviert sein. Die Desktop-Sperre wurde in meinem Fall angekreuzt, deaktivieren Sie dies.

Siehe dieses Bild:

Bildbeschreibung hier eingeben

Wenn die oben erwähnte Option aktiviert ist, ist die Sperroption in den Systemeinstellungen> Helligkeit und Sperre deaktiviert, was das gesamte Problem verursacht.

Siehe dieses Bild:

Bildbeschreibung hier eingeben

shubhparekh
quelle