xubuntu 16.04: Wie kann ich den Bildschirm nach einer Zeitüberschreitung automatisch sperren?


7

Wie können Sie mit Xubuntu 16.04 den Bildschirm nach einigen Minuten Inaktivität automatisch sperren?

Kaum zu glauben, dass ich das frage, scheint es eine grundlegende Sache zu sein. Bei anderen Ubuntu-Varianten und -Versionen war die Standardeinstellung, dass der Bildschirm nach einer bestimmten Anzahl von Minuten gesperrt wird und die Einstellung sozusagen einstellbar ist - ich weiß nicht genau, wo, aber es gibt eine GUI-Steuerung dafür, die irgendwo sinnvoll ist.

Ich habe viel nach der Antwort gesucht, aber was ich gefunden habe, scheint veraltet zu sein.


Ich habe eine Antwort auf Ihre Frage geschrieben. Es funktioniert perfekt für mich. Überprüfen Sie es
Anwar

1
@anwar werde es versuchen, sobald ich die Chance bekomme. Vielen Dank!
David

Haben Sie die Lösung ausprobiert? Hat es funktioniert?
Anwar

1
OMG, es ist mir peinlich zuzugeben, dass ich es nicht getan habe. Ich war sehr damit beschäftigt, dringendere Feuer zu löschen. Ich werde es Sie wissen lassen, sobald ich es selbst herausgefunden habe. :-)
David

OK, Anwars Lösung ist ein Gewinner. Vielen Dank! Das einzige Detail ist, dass ich keinen Einstellungsmanager -> Hardware -> Power Manager hatte, sondern einen Einstellungsmanager -> Power Manager (keine "Hardware" -Sache).
David

Antworten:


7

Dafür müssen Sie zwei Dinge anpassen.

1. Konfigurieren Sie die Zeit, die für die Anzeige im leeren Modus benötigt wird

  1. Öffnen Sie den Einstellungsmanager

  2. Gehen Sie zum Abschnitt Hardware

  3. Klicken Sie auf Power Manager

  4. Klicken Sie auf die Registerkarte Anzeige

  5. Es gibt eine Option Handle Display Power Management . Aktivieren Sie diese Option, indem Sie sie aktivieren. Ändern Sie den Timing-Parameter, indem Sie den Schieberegler mit der Bezeichnung Blank After verwenden und den gewünschten Wert einstellen.

    Denken Sie daran, weniger als 1 Minute bedeutet Nie.

Hinweis: Wenn Sie die Power Manager- Einstellungen im Abschnitt Hardware nicht finden , fehlt das xfce4-power-managerPaket. Installieren Sie es mit diesem Befehl

sudo apt install xfce4-power-manager

Hier ist der Screenshot des Einstellungsfensters

Einstellungsfenster

2. Konfigurieren Sie, dass die Zeit bis zur aktiven Sperre vergehen muss

Dies wird von Xscreensaver in Xubuntu gesteuert.

  1. Öffnen Sie den Einstellungsmanager

  2. Gehen Sie zum persönlichen Bereich

  3. Klicken Sie auf Bildschirmschoner

  4. Auf der Registerkarte Anzeigemodi befinden sich unten Einstellungen mit der Bezeichnung Bildschirm sperren nach [N] Minuten. Hiermit wird die Zeit gesteuert, die erforderlich ist, damit die Sperre aktiviert wird, nachdem der Bildschirm leer ist.

    Die Berechnung lautet also: Die Zeit, die benötigt wird, damit die Anzeige leer wird, + die Zeit, die benötigt wird, um die Sperre zu aktivieren. (Ich setze diese 0)

Passen Sie diese Einstellungen an. Warten Sie dann, bis die Anzeige leer ist. Warten Sie, bis die Sperre aktiv ist. Es wird jetzt eine Sperre geben.

Hier ist ein Bild des Einstellungsfensters.

Xscreensaver-Präferenz

Hoffe das beantwortet die Frage.


Dies zeigt xscreensaver, aber der Standard-Bildschirmschoner ist light-locker. Ich habe die Erfahrung gemacht, dass Verhalten nicht deterministisch ist. Nach dem Festlegen der Einstellungen für Light Locker und xfce Power Manager stelle ich manchmal fest, dass der Bildschirm über Nacht eingeschaltet bleibt. Ich kann das leicht beheben, indem ich "light-locker-command -l" ausführe oder im Hauptmenü von xfce auf "Bildschirm sperren" klicke, aber es funktioniert nicht immer automatisch. Könnten Sie vielleicht beschreiben, wie Sie light-locker deinstallieren und xscreensaver installieren?
jrennie

Ich habe versucht, diese Anweisungen zu befolgen, aber sie funktionieren nicht. In 16.04 ist kein 'ScreenSaver' eingestellt, obwohl es 'Light Locker-Einstellungen' gibt. Das Aktivieren (sowie im Power Manager) bewirkt nichts.
Chris Dodd

Ihre Anzeigeeinstellung könnte sich im "Präsentationsmodus" befinden. Stellen Sie fest, ob dies der Fall ist, indem Sie auf der Registerkarte Allgemein der Xfce Power Manager-Einstellungen die Option "Symbol in der Taskleiste anzeigen" auswählen und dann in der Taskleiste darauf klicken. Das hat (richtig) verhindert, dass mein Bildschirmschoner aktiviert wird. Hth!
EdwardGarson

0

Diese Einstellung befindet sich in Xfce Power Manager auf der Registerkarte Sicherheit.

XScreenSaver bietet auch die Option, den Bildschirm nach x Minuten unabhängig vom aktivierten Bildschirmschoner zu sperren. Diese Einstellung befindet sich unten links unter der Registerkarte Anzeigemodi.


1
Xubuntu 16.04 setzt Neverstandardmäßig "Sitzung automatisch sperren" . Änderung Neverzu When the screensaver is activatedfür Bildschirm automatisch nach dem Timeout zu verriegeln. Getestet in frisch installiertem Xubuntu 16.04.
Clearkimura

1
Erklären Sie bitte, warum diese Antwort abgelehnt wurde. Diese Antwort ist richtig, es fehlen nur die Schritte, die ich in meinem früheren Kommentar erklärt habe.
Clearkimura

@clearkimura Danke! Ich habe nur auf die richtige Stelle hingewiesen, an der sich diese Einstellung befindet. Ich hätte wahrscheinlich mehr Details liefern sollen, aber ich hielt den Rest für ziemlich selbsterklärend. Ich verfolgte auch den Kontext der gestellten Frage: "Ich erinnere mich nicht genau, wo, aber es gibt eine GUI-Steuerung dafür an einem vernünftigen Ort." Und ich erwähnte, wo die "GUI-Steuerung" dafür war.
jbrock

Die Einstellung Xfce Power Manager funktioniert nur, wenn sie light-lockerverwendet wird (und kein XScreenSaver). Testen Sie es, indem light-locker-command -qnicht "** Meldung: Schließfach läuft nicht!" Angezeigt werden soll. Lass es vorbei laufen light-locker. Lassen Sie es auch beim Start automatisch laufen, indem Sie die Einstellungen für "Sitzung und Start" anpassen. Wenn Sie XScreenSaver nicht verwenden, deinstallieren Sie es.
Jarno
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.