Ich habe Ubuntu 11.10 mit Gnome 3 (no Unity), der Gnome-Bildschirmschoner wurde entfernt und durch xscreensaver ersetzt. Das Bildschirmschoner-Zeug funktioniert alles gut - da gibt es keine Beschwerden. Wenn ich den Laptopdeckel auch nur für eine Sekunde schließe, wird der Bildschirm gesperrt (und das Dialogfeld, in dem ich nach meinem Kennwort gefragt werde, ist xscreensavers). Ich möchte, dass das nicht passiert ...
Dinge, die ich bereits ausprobiert / angeschaut habe:
- xscreensaver settings - das Kontrollkästchen "Lock Screen After" ist nicht aktiviert (obwohl ich es auch ausprobiert und auf 720 Minuten gesetzt habe)
- gconf-editor -
apps -> gnome-screensaver -> lock_enabled
ist nicht aktiviert - Systemeinstellungen -> Stromversorgung - "Wenn der Deckel geschlossen ist" ist sowohl für die Batterie als auch für die Klimaanlage auf "Nichts tun" eingestellt
- Systemeinstellungen -> Bildschirmsperre ist "aus"
gconf-editor -
apps -> gnome-power-manager -> buttons -> lid_ac
&&lid_battery
sind beide auf "nichts" gesetztdconf-editor -
apps -> org -> gnome -> desktop -> screensaver -> lock_enabled
ist nicht aktiviert
Die Ausgabe von: gsettings list-recursively org.gnome.settings-daemon.plugins.power
:
org.gnome.settings-daemon.plugins.power active true
org.gnome.settings-daemon.plugins.power button-hibernate 'hibernate'
org.gnome.settings-daemon.plugins.power button-power 'suspend'
org.gnome.settings-daemon.plugins.power button-sleep 'suspend'
org.gnome.settings-daemon.plugins.power button-suspend 'suspend'
org.gnome.settings-daemon.plugins.power critical-battery-action 'hibernate'
org.gnome.settings-daemon.plugins.power idle-brightness 30
org.gnome.settings-daemon.plugins.power idle-dim-ac false
org.gnome.settings-daemon.plugins.power idle-dim-battery true
org.gnome.settings-daemon.plugins.power idle-dim-time 10
org.gnome.settings-daemon.plugins.power lid-close-ac-action 'nothing'
org.gnome.settings-daemon.plugins.power lid-close-battery-action 'nothing'
org.gnome.settings-daemon.plugins.power notify-perhaps-recall true
org.gnome.settings-daemon.plugins.power percentage-action 2
org.gnome.settings-daemon.plugins.power percentage-critical 3
org.gnome.settings-daemon.plugins.power percentage-low 10
org.gnome.settings-daemon.plugins.power priority 1
org.gnome.settings-daemon.plugins.power sleep-display-ac 600
org.gnome.settings-daemon.plugins.power sleep-display-battery 600
org.gnome.settings-daemon.plugins.power sleep-inactive-ac false
org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 0
org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'suspend'
org.gnome.settings-daemon.plugins.power sleep-inactive-battery true
org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout 0
org.gnome.settings-daemon.plugins.power sleep-inactive-battery-type 'suspend'
org.gnome.settings-daemon.plugins.power time-action 120
org.gnome.settings-daemon.plugins.power time-critical 300
org.gnome.settings-daemon.plugins.power time-low 1200
org.gnome.settings-daemon.plugins.power use-time-for-policy true
gnome-settings-daemon läuft:
<~> $ ps -ef | grep gnome-settings-daemon
1000 1719 1645 0 19:37 ? 00:00:01 /usr/lib/gnome-settings-daemon/gnome-settings-daemon
1000 1726 1 0 19:37 ? 00:00:00 /usr/lib/gnome-settings-daemon/gsd-printer
1000 1774 1645 0 19:37 ? 00:00:00 /usr/lib/gnome-settings-daemon/gnome-fallback-mount-helper
Kann ich noch etwas überprüfen? Vielen Dank!
quelle
dconf-editor
zu sehen, ob es dort Optionen gibt.ps -ef | grep gnome-settings-daemon
Antworten:
Ich habe es geschafft, eine Problemumgehung zu finden, obwohl ich mir vorstellen kann, dass es eine bessere Lösung gibt. Ich schaute, was passierte, als mein Deckel geschlossen und geöffnet wurde
/etc/acpi/lid.sh
und stellte fest, dass xscreensaver automatisch aufgerufen wurde. Ich bin mir nicht sicher, ob verschiedene Laptops unterschiedliche Einstellungen haben - ich weiß wirklich nicht viel über dieses Zeug.Auf jeden Fall habe ich versucht, es einfach dazu zu bringen, seine Konfigurationsdatei zu befolgen und nicht zu sperren, aber ich konnte es nicht herausfinden, so dass ich einfach die Zeilen löschte, die xscreensaver betrafen. Jetzt funktioniert alles wunderbar: Keine Verriegelung, und wenn der Deckel nach Ablauf der von Ihnen festgelegten Zeit geschlossen wird, um xscreensaver zu starten, wird es normal gestartet (und nicht verriegelt).
Ich bin mir immer noch nicht sicher, warum xscreensaver so eingestellt ist, dass es beim Schließen des Deckels automatisch aufgerufen wird oder warum es seine Einstellungen ignoriert und beim Öffnen des Deckels sperrt. Ich verstehe auch nicht, warum dies bei meinem älteren Laptop nur sporadisch vorkommt (manchmal wird es jedes Mal gesperrt, manchmal überhaupt nicht), obwohl dieselbe lid.sh-Datei vorhanden ist.
Ich sollte auch beachten, dass ich Ubuntu 12.04 mit Unity verwende, obwohl ich glaube, dass das keinen Unterschied macht.
quelle
Seit GTK3 habe ich verwendet
Dadurch werden alle Sperrbildschirme verhindert. Wenn Sie den Bildschirm dennoch sperren möchten, können Sie 'Benutzerkonto wechseln ...' als Ersatz verwenden. Richten Sie für 11.10 einfach eine Tastenkombination für den Befehl ein
Für 12.04+ ist es
quelle
Ich verwende Ubuntu 12.04 Classic (was meiner Meinung nach Unity bedeutet) und hatte die gleichen Probleme. Ich wollte Folgendes: Wenn der Bildschirm nicht gesperrt ist, sollte das Schließen und erneute Öffnen des Deckels nicht dazu führen, dass der Bildschirm gesperrt wird.
Dies ist leicht erreichbar durch
dconf-editor
;org > gnome > desktop > screensaver
Navigieren Sie einfach zumlock-enabled
Eintrag und deaktivieren Sie ihn .PS: Es scheint einfach zu sein, aber die Antwort war schwer zu finden.
quelle
Ich starte Gnome Classic am 12.04., Und die Antwort von Aibara Iduas hat bei mir nicht funktioniert, aber mich zur Antwort geführt. Ich musste bearbeiten
/usr/share/acpi-support/screenblank
, Verweise auf xscreensaver entfernen.quelle
Um die Bildschirmsperre beim Fortsetzen zu deaktivieren, setzen Sie
LOCK_SCREEN=false
in/etc/default/acpi-support
Führen Sie (als root oder sudo) diesen Befehl aus:
Erstellt eine Sicherungskopie der Datei (/etc/default/acpi-support.bak) und setzt die erforderliche Option LOCK_SCREEN auf false.
quelle
Ich möchte, dass mein Bildschirm gesperrt wird, wenn er angehalten wird, in den Ruhezustand wechselt, wenn der Bildschirmschoner aktiviert wird, weil ich die konfigurierte Zeit nicht aktiv bin oder wenn ich ihn manuell sperre.
Ich möchte nicht, dass der Bildschirm gesperrt wird, wenn ich den Deckel für kurze Zeit schließe (während ich meinen Laptop transportiere). Beim Schließen des Deckels möchte ich nur das Display ausschalten.
All dies kann über GUI-Utils konfiguriert werden, außer den Bildschirm nicht zu sperren, wenn der Deckel geschlossen ist - diese Funktion scheint im aktuellen GNOME zu fehlen :(
Dennoch, das folgende Skript die Arbeit für mich ...
=== /etc/acpi/local/lid.sh.pre ===
=== / etc / default / acpi-support ===
Getestet mit gnome-screensaver + GNOME 3.4.2 + Debian Wheezy
quelle
Keine der obigen Antworten hat für mich funktioniert. Ich musste das machen:
sudo vim /etc/UPower/UPower.conf
Es war ein Neustart erforderlich, um wirksam zu werden. Und Ihre anderen Ubuntu / GNOME-Einstellungen, die Lid-Ereignisse berücksichtigen, sind wahrscheinlich fehlerhaft.
quelle
Installieren Sie das Gnome-Tweak-Tool . Klicken Sie rechts auf "Shell" und dort können Sie auswählen, was mit oder ohne Akku geschehen soll.
quelle