Рейтинг:0

Как проверить, что заставка KDE включена на всех рабочих станциях

флаг sl

Мне нужно иметь возможность оценить все наши рабочие станции Linux, чтобы определить, включена ли экранная заставка и работает ли она. И для большинства настольных компьютеров это было несложно. Я использую Puppet для выполнения тяжелой работы, используя некоторые пользовательские факты, чтобы сообщать информацию для агрегирования.

Для Gnome и i3 мы обеспечиваем работу чего-то вроде заставки или xautolock.

KDE кажется другим зверем. Он запускает процесс только тогда, когда активируется заставка, поэтому большую часть времени он выглядит так, как будто он отключен. Я видел, где текущий пользователь может использовать dbus-send для запроса, но это не сработает для процесса Puppet, работающего от имени другого пользователя.

Удалось ли кому-нибудь опросить системы KDE, чтобы узнать, включена ли блокировка экрана? Чтобы удовлетворить тех, кто подписывает чеки, мне, возможно, придется заставить всех наших пользователей использовать экранную заставку или какой-либо другой стандартный механизм, но я действительно предпочел бы не делать этого, если в этом нет необходимости.

Спасибо!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.