Ubuntu 17.10 und höher: Nicht anhalten, wenn der Deckel geschlossen ist, sondern nur den Bildschirm sperren

41

Seit meinem Upgrade auf Ubuntu 17.10 gibt es in den Einstellungen keine Option mehr, was zu tun ist, wenn der Notebook-Deckel geschlossen ist.

Bildbeschreibung hier eingeben

Vorher hatte diese Funktion die Optionen "nichts tun" und "aussetzen" und evtl. "herunterfahren".

Die Funktion "Nichts tun" hat etwas bewirkt: Beim Schließen des Deckels wurde das Display dunkel und der Bildschirm mit dem Passwort gesperrt.

Meine Frage ist, wie Sie die Einstellung so ändern können, dass der Bildschirm nur gesperrt wird, aber beim Schließen des Deckels nicht angehalten wird.

Pomsky
quelle
1
Ich habe einen Gnome-Fehlerbericht gepostet, bitte unterstütze auch das Hinzufügen zu den Einstellungen. Ich habe schlechte Erfahrungen mit ihnen und es könnte hilfreich sein, wenn viele Leute danach fragen. Hier ist es: bugzilla.gnome.org/show_bug.cgi?id=790043
conualfy
Zu JohnDabc: Es scheint, dass Sie Legolas 'Anweisungen nicht gefolgt sind. Damit Ihr System beim Schließen des Deckels gesperrt wird, MÜSSEN Sie die Optimierung rückgängig machen (dh, um Tweaks zu starten, gehen Sie zum Abschnitt "Stromversorgung" und aktivieren Sie die Deaktivierung beim Schließen des Deckels). Um es zu betonen: Ja, es ist mit der gleichen Methode möglich (Änderung der logind.conf-Datei). Sie müssen die folgenden Zeilen in /etc/systemd/logind.conf hinzufügen [Login] HandleLidSwitch = lock HandleLidSwitchDocked = ignore
Chris.p
@ Chris.p Ich habe Unity Tweak Tool 0.0.7. Ich sehe keinen "Power" -Bereich. Ich habe vier Hauptbereiche [Unity, Window Manager, Appearance, System]. Keiner von ihnen hat einen Abschnitt namens "Power".
Roller

Antworten:

44

Deaktivieren Sie das Anhalten beim Schließen des Deckels

  1. Installieren Sie Tweaks ( gnome-tweak-tool), indem Sie ausführen

    sudo apt-get install gnome-tweak-tool
    
  2. Starten Sie Tweaks, gehen Sie zum Abschnitt " Power " und deaktivieren Sie das Anhalten beim Schließen des Deckels.

    Bildschirmfoto

Zum Aktivieren der Verriegelung beim Schließen des Deckels

Machen Sie die obigen Schritte rückgängig, bevor Sie fortfahren. Außerdem, SAVE ALL YOUR WORK, würde der zweite Befehl einen Neustart erfordern.

  1. Fügen Sie die folgenden Zeilen in ein /etc/systemd/logind.conf

    [Login]
    HandleLidSwitch=lock  
    
  2. Lauf

    sudo systemctl restart systemd-logind
    

Quellen

Legolas
quelle
1
danke, zumindest das Schließen des Deckels hält das Notebook nicht mehr auf. aber jetzt tut es wirklich "nichts" als den Bildschirm auszuschalten. Nach dem erneuten Öffnen ist der Bildschirm nicht gesperrt und ich benötige kein Passwort. (wie üblich vor 17.10). vielleicht weiß jemand, wie man das über terminal ändert?
Ich habe ein paar zusätzliche Schritte angehängt. Können Sie das überprüfen und bestätigen?
Legolas
2
Nein, funktioniert bei mir nicht. So sieht die Datei nach der Bearbeitung und dem Neustart aus: i.stack.imgur.com/o9d9P.png
1
Ich habe einen Gnome-Fehlerbericht gepostet, bitte unterstütze auch das Hinzufügen zu den Einstellungen. Ich habe schlechte Erfahrungen mit ihnen und es könnte hilfreich sein, wenn viele Leute danach fragen. Hier ist es: bugzilla.gnome.org/show_bug.cgi?id=790043
conualfy
1
es hat bei mir nicht funktioniert, aber ich weiß nicht warum
Guilherme
7

In Ubuntu 18.04 Gnome Desktop gibt es im Dienstprogramm Einstellungen keine Option zum Konfigurieren der Aktionen zum Schließen des Laptops. Und Gnome Tweaks bietet nur einen Schalter zum Aktivieren / Deaktivieren der Option "Anhalten, wenn der Laptopdeckel geschlossen ist".

Wenn Sie möchten, dass der Computer automatisch herunterfährt, in den Ruhezustand wechselt oder nichts unternimmt, wenn der Laptopdeckel geschlossen ist, gehen Sie wie folgt vor, indem Sie die Konfigurationsdatei hacken:

  1. Öffnen Sie ein Terminal, indem Sie Ctrl+ Alt+ drücken Toder im Startmenü nach „Terminal“ suchen. Führen Sie beim Öffnen den folgenden Befehl aus:

    sudo gedit /etc/systemd/logind.conf
    
  2. Wenn die Dateien geöffnet werden, kommentieren Sie die Zeile aus, #HandleLidSwitch=suspendindem Sie sie #am Anfang entfernen , und ändern Sie den Wert in:

    • HandleLidSwitch=poweroff: Herunterfahren / Ausschalten bei geschlossenem Deckel.
    • HandleLidSwitch=hibernate: Ruhezustand bei geschlossenem Deckel (muss getestet werden, ob der Ruhezustand funktioniert).
    • HandleLidSwitch=ignore: nichts tun.
    • HandleLidSwitch=suspend: Laptop anhalten, wenn der Deckel geschlossen ist.
  3. Speichern Sie die Datei und starten Sie den Systemd-Dienst neu, um die Änderungen per Befehl zu übernehmen:

    systemctl restart systemd-logind.service
    

Quelle

LuFFy
quelle
1
LuFFy: Eine Bearbeitung und eine Aufwertung. Verwenden Sie 8 statt 4 Leerzeichen, wenn Sie einrücken oder nummerierte Listen oder Listen mit Aufzählungszeichen verwenden. Schau dir meine Änderungen an, um zu sehen, wie ich es gemacht habe ... ;-)
Fabby
aber ich will nur leer sein, wie kann ich das machen?
Guilherme
2

Sie könnten installieren dconf-editor, um zu ändern, was passiert, wenn der Deckel geschlossen wird.

sudo apt-get install dconf-editor

geh nach org.gnome.settings-daemon.plugins.powerin dconf-editor. Sie können den Wert lid-close-ac-actionund lid-close-battery-actiondie Aktion ändern, wenn der Deckel geschlossen ist. Die möglichen Werte sind "Aussetzen", "Ruhezustand", "Abmelden", "Herunterfahren" und "Nichts".

Bildschirmfoto

Via CLI wäre:

gsettings set org.gnome.settings-daemon.plugins.power lid-close-battery-action suspend
Vivin Veerali
quelle
aber als ich es tat, nachdem ich den PC neu
Guilherme