Пожилой родственник использует рабочий стол Ubuntu 18.04 + LXDE, в основном только для просмотра веб-страниц и игры в слова. Они редко выключают компьютер... последний раз, когда я проверял, он был включен более 15 дней.
Я управляю системой удаленно по ssh.
На время, когда мне нужно будет перезагрузить систему, я хотел бы иметь какие-то средства, чтобы определить, активно ли мой родственник использует ее, чтобы я не мешал им. Иногда я делал это посреди ночи, но они плохо спят и иногда встают и играют в свои игры.
Позвонить им по телефону работает, но между нами несколько часовых поясов, и иногда это их будит.
Если они играют в игру, я вижу это в top
, но не могу определить, активно ли они используют браузер.
Какой-нибудь индикатор активности мыши и/или клавиатуры был бы замечательным, но я хочу держаться подальше от какого-либо программного обеспечения типа кейлоггера. Я подозреваю, что существует такая вещь, как «обнаружена активность мыши/клавиатуры» — перевести систему в спящий режим/активировать заставку** и разбудить ее хотя бы для чего-то другого — но я не могу ее найти.
** Я не думаю, что они действительно используют заставку, это был просто пример. Я думаю, что менеджер питания просто гасит экран.
Отслеживается ли где-то «время, прошедшее с момента последнего взаимодействия пользователя с клавиатурой/мышью»?
Любые решения должны быть реализованы через ssh.