Installieren Sie GNOME Tweak Tool und gehen Sie zum Abschnitt Power. Es gibt eine Option, um die automatische Unterbrechung beim Schließen des Deckels zu deaktivieren.
Optionsdetails
Ich habe dconf
vorher und nachher verglichen , um die Option zu finden, aber es hat sich herausgestellt, dass sie nicht so implementiert ist. Stattdessen erstellt Tweak Tool ~/.config/autostart/ignore-lid-switch-tweak.desktop
. Der Autostart ist ein Skript, das effektiv ausgeführt wird systemd-inhibit --what=handle-lid-switch
. Wir können also sehen, dass das Schließen des Deckels nur von systemd-logind ausgeführt wird.
Alternative Route
Eine Alternative wäre die Bearbeitung /etc/systemd/logind.conf
, um Folgendes einzuschließen:
HandleLidSwitch=ignore
Dies würde die ganze Zeit funktionieren , nicht nur wenn Ihr Benutzer angemeldet ist.
/etc/systemd/logind.conf
statt Verwenden von GNOME Tweak Tool ist möglicherweise besser, da es auch dann funktioniert, wenn GNOME nicht ausgeführt wird, beispielsweise wenn Sie an der Konsole arbeiten.Leider schienen die Inhibitor-Routen unter openSUSE Tumbleweed (42.1) mit GNOME nicht so zu funktionieren, wie es für mich angekündigt wurde. Aber ich hatte Erfolg mit der Systemd-Maskierung:
Um die Maske rückgängig zu machen, können Sie Folgendes verwenden
unmask
:quelle
Ich hatte dieses Problem schon einmal gelöst, aber es scheint, dass die neueste Version von Fedora (ich bin jetzt auf Fedora 28) diese beiden Einträge jetzt benötigt, während zuvor nur der erste erforderlich war:
BEARBEITEN : Wie von Kommentatoren unten erwähnt, möchten Sie möglicherweise erst nach der Bearbeitung einen Neustart durchführen.
quelle