ubuntuusers.de

Wie herausfinden ob Bildschirm gesperrt ist

Status: Ungelöst | Ubuntu-Version: Ubuntu
Antworten |

ensacom

Anmeldungsdatum:
15. November 2006

Beiträge: 184

Hallo, gibt es eine Möglichkeit per Shell oder Bash-Script abzufragen ob der Bildschirm gesperrt ist?

Vielen Dank schonmal

Martin1991

Anmeldungsdatum:
11. Juli 2007

Beiträge: 36

Wenn der Bildschirm gesperrt ist läuft ja normal der Bildschirmschoner man könnte z.B. anfragen ob der Bildschirmschoner läuft.

ensacom

(Themenstarter)

Anmeldungsdatum:
15. November 2006

Beiträge: 184

Und wie?
Wenn ich gnome-screensaver in die Konsole eingebe erhalte ich die message dass in dieser Sitzung der Bildschirmschoner schon aktiv ist.
Also scheint der im Hintergrund zu laufen.

** (gnome-screensaver:20010): WARNING **: Der Bildschirmschoner ist in dieser Sitzung bereits aktiv

Martin1991

Anmeldungsdatum:
11. Juli 2007

Beiträge: 36

hm weis auch nicht war jetzt nur so ne idee.

uptime24

Avatar von uptime24

Anmeldungsdatum:
25. Dezember 2014

Beiträge: 121

Wohnort: Schafflund

Gibts hier inzwischen eine Lösung die ohne screensaver auskommt?

elostio

Avatar von elostio

Anmeldungsdatum:
2. Februar 2006

Beiträge: 424

Wohnort: Guayaquil

Hahaha, gräbst du in deiner Freizeit Leichen aus 😉

Probier mal

1
dbus-send --session --dest=org.gnome.ScreenSaver --type=method_call --print-reply /org/gnome/ScreennSaver org.gnome.ScreenSaver.GetActive

uptime24

Avatar von uptime24

Anmeldungsdatum:
25. Dezember 2014

Beiträge: 121

Wohnort: Schafflund

elostio schrieb:

Hahaha, gräbst du in deiner Freizeit Leichen aus 😉

Probier mal

1
dbus-send --session --dest=org.gnome.ScreenSaver --type=method_call --print-reply /org/gnome/ScreennSaver org.gnome.ScreenSaver.GetActive

Vielen Dank, der Thread wurde mir von einer Suchmaschine ausgespuckt da der Titel genau das enthielt, wonach ich gesucht habe 😉

Es wird zum sperren nicht der gnome-screensaver verwendet, sondern org.freedesktop.DisplayManager.Seat.Lock

Antworten |