Я хочу обнаружить, если экранная экранная заставка Ubuntu 19.10 заблокирована в определенное время, и узнайте, какой длины это было в этом состоянии.
Если система будет заблокирована для определенного количества времени (ли левый необслуживаемый или не), то определенный скрипт будет запущен (например, можно хотеть к подстреленному рабочую станцию после одного дня так, чтобы энергия не была потрачена впустую).
Как я могу обнаружить экран блокировки и его продолжительность времени?
С gnome-screensaver-command
:
gnome-screensaver-command - controls GNOME screensaver
SYNOPSIS
gnome-screensaver-command [OPTION...]
DESCRIPTION
gnome-screensaver-command is a tool for controlling an already running instance of gnome-
screensaver.