2017-08-22 10 views
0

ich muss arbeiten xfce-Sitzung um 30 Minuten beschränken, dann sperren Sie es und verhindern, für die nächsten 60 Minuten entsperren.Wie kann man herausfinden, ob die xfce-Sitzung gesperrt ist?

  1. I Xfce-Sitzung finden, dass die eigene aktiv durch ps -aux | grep xfce-session
  2. ich den Bildschirm sperren kann mit xflock4

Aber wie kann ich in Cron-Skript herausfinden, dass der Bildschirm des Benutzers ist verschlossen?

Antwort

1

xflock4 ist nur ein Skript, das normalerweise xscreensaver oder gnome-screensaver ausführt.

Für xscreensaver können Sie es mit xscreensaver-command -time abfragen, um zu überprüfen, ob es gesperrt ist und wie lange. Das Gegenstück zum Gnome-Bildschirmschoner ist gnome-screensaver-command -q.

Verwandte Themen