Wie konfiguriere ich den Bildschirm so, dass er beim Schließen des Deckels gesperrt wird?

18

Ich habe Ubuntu so konfiguriert, dass der Bildschirm schwarz angezeigt wird, wenn ich den Deckel des Laptops schließe, aber ich möchte, dass beim erneuten Öffnen das Passwort abgefragt wird, wie das Blockieren des Bildschirms mit Ctrl+ Alt+ L, aber ich kann das nicht finden Richtige Option. Kannst du es mir sagen?

Quejio
quelle
Haben Sie in den Bildschirmschoner-Einstellungen die Option " Bildschirm sperren, wenn Bildschirmschoner aktiv ist " aktiviert?
Nitin Venkatesh
es gibt keine Bildschirmschoner - Einstellungen in Ubuntu 11.10, muss es mit dem gnome-settings-daemon, aber wenn keine Möglichkeit zur Konfiguration gibt es ... nur sperrt es , wenn der Bildschirm abgeschaltet ist, nicht , wenn ich den Deckel schließen
Quejio
Werfen
b-ak
Nein, es gibt keine Bildschirmschonereinstellungen und keinen Gnome-Power-Manager ... Ubuntu 11.10 verwendet jetzt GNOME 3 ...
Quejio
Es muss mit dem Befehl gsettings sein, aber org.gnome.desktop.screensaver sperren aktiviert ist wahr ...
Quejio

Antworten:

5

Ich habe mit Ubuntu 11.10 das gleiche Problem in meinem Laptop ... Obwohl die Community keine "vollständige" Lösung entwickelt hat (dh eine "Sperr" -Option im Power Manager hinzufügt), habe ich meine eigene Lösung implementiert. Um meine Lösung zu implementieren, müssen Sie die folgenden Schritte ausführen:

  1. Mit dem "Power Manager" oder "Gnome Tweak Tool" sollten Sie Ihren Laptop so konfigurieren, dass er "nichts tut", wenn der Deckel geschlossen ist. Wenn Sie das Gnome Tweak-Tool installieren möchten, sollten Sie den folgenden Befehl verwenden:
    sudo apt-get installiert das Gnome-Tweak-Tool
  2. Sie sollten ein Verzeichnis und eine neue Skriptdatei erstellen:
    mkdir / etc / acpi / local
    gksudo gedit /etc/acpi/local/lid.sh.post
  3. Die neue Datei sollte den folgenden Code enthalten:
    #! / bin / sh
    
    ################################################## #######################
    ## Drehbuch von Rafael Fernandes Lopes und Thyago Mendes Neves ##
    ## Twitter: @rafaelf_l und @ThyagoNeves ##
    ## ##
    ## Beschreibung: Dieses Skript sperrt den Bildschirm, wenn der Laptop-Deckel geschlossen ist. ##
    ## geschlossen in Ubuntu 11.10 (Oneiric Ocelot). ##
    ## ##
    ## Dieses Skript kann frei weitergegeben, geändert und verwendet werden. ##
    ## Jede Weitergabe muss die Informationen der Autoren enthalten. ##
    ## ##
    ## DIESES SCRIPT HAT KEINE GARANTIE! ##
    ################################################## #######################
    
    grep -q schließe / proc / acpi / button / lid / * / state
    wenn [$? = 0]; dann
        # Einige Systemprozesse werden verwendet, um zu überprüfen, wer der aktuell angemeldete Benutzer ist.
        PROCESS_PID = `pidof gnome-session`
        CURRENT_USER = `ps up $ PROCESS_PID | awk '{if ($ 1! = "USER") {print $ 1}}' `
        DBUS_SESSION_BUS_ADDRESS = `grep -z DBUS_SESSION_BUS_ADDRESS / proc / $ PROCESS_PID / environ | sed-es / DBUS_SESSION_BUS_ADDRESS = // '`
    
        exportiere DBUS_SESSION_BUS_ADDRESS
    
        su -c "gnome-screensaver-befehl -l" $ CURRENT_USER
    fi
    
    Speichern Sie es!
  4. Nach dem Speichern und Schließen des erstellten Skripts müssen Sie die Ausführungsberechtigung festlegen:
    sudo chmod + x /etc/acpi/local/lid.sh.post
    Okay! Jetzt können Sie das Skript testen und Ihren Laptop schließen!
Rafael
quelle
Ich habe versucht, dies in Ubuntu 14.04 zum Laufen zu bringen, aber es hat keine Auswirkung: gist.github.com/rubo77/1a3320fda5a47fdebde7
rubo77
Oder muss ich acpi neu starten oder neu starten, damit es funktioniert?
Rubo77
2

Meines Wissens ist dies aufgrund der begrenzten Optionen, die ab sofort in GNOME 3.x verfügbar sind, nicht mehr möglich. Sie können einen Fehler auf dem Launchpad oder im Upstream darüber melden, aber ich bin mir nicht sicher, ob die Option hinzugefügt wird, da solche Fehler häufig nur in endlose Diskussionen ohne tatsächliche Lösung münden (um ehrlich zu sein).

Das Beste, was Sie tun können, ist, das System anzuhalten, wenn der Deckel geschlossen ist.

RolandiXor
quelle
Nun, als ich gesucht habe, denke ich, dass Sie einen Grund haben, denke ich, dass es eine Option wie "lockscreen" geben muss, wenn Sie die Aktion beim Schließen des Deckels auswählen ... Ich hasse es, wenn ich in der Bibliothek bin, meinen Laptop für eine Weile in Ruhe zu lassen während, und als ich zurückkam sehe ich es von einem meiner "Freunde" getrollt ... ¬¬ und sicherlich werde ich nicht immer daran denken, Strg + Alt + L zu tun, wenn die Geste des Schließens des Deckels ein besserer Weg ist tun Sie es
Quejio
@Quejio: Es tut mir leid, aber ich kann nichts für Sie tun. Das Beste, was Sie tun können, ist, das System anzuhalten, wenn der Deckel geschlossen ist.
RolandiXor
aber wenn es vorbei ist, verliere ich die Konversation, stoppe die Internetverbindung, wenn ich etwas herunterlade ... Ich möchte nicht alle Programme deswegen stoppen
Quejio
Ich habe die Idee hinzugefügt brainstorm.ubuntu.com/idea/28632 Wenn Sie es wollen , unterstützen, werden Sie willkommen sein
Quejio
0

Das Deaktivieren des Sperrbildschirms über das Dialogfeld "Bildschirm" funktioniert nicht immer.

Diese "übermäßige Kraft" -Lösung bewirkt jedoch Folgendes:

sudo mv /usr/bin/gnome-screensaver /usr/bin/gnome-screensaver.disabled

Der Sperrbildschirm wird von implementiert. gnome-screensaverWenn wir also deaktivieren gnome-screensaver, können wir den Sperrbildschirm niemals erhalten.

David Ziegler
quelle
OP fragte, wie es aktiviert und nicht deaktiviert werden soll.
Underscore_d