Как предотвратить включение управления питанием экрана?

Я использую Awesome WM, и я использую xscreensaver для блокировки экрана, если я отсутствую в течение определенного времени. Я также включил управление питанием экрана в конфигурации xscreensaver, чтобы через некоторое время выключить монитор. Я хочу внедрить "режим представления", который отключает их. Я могу отключить блокировку экрана, позвонив xscreensaver-command -deactivate периодически. Тем не менее, это не мешает экрану простаивать. Я пробовал блокировать idle в системном запрете, но это тоже не помогает.

Есть ли способ временно отключить управление питанием экрана в xscreensaver? Или, альтернативно, есть какой-нибудь альтернативный инструмент блокировки экрана / управления питанием, который позволяет заблокировать экран, выключить экран и временно отключить себя из командной строки?

1 ответ

Решение

Трудно сказать, что именно выключает ваш экран. Вы можете дать xset попытка С его помощью вы можете управлять заставкой (экран через некоторое время становится черным). Например xset s off,

От man xset:

For screen-saver control:
 s [timeout [cycle]]  s default    s on
 s blank              s noblank    s off
 s expose             s noexpose
 s activate           s reset

Для блокировки экрана я люблю использовать slock,

РЕДАКТИРОВАТЬ: Slock не имеет возможности автоматической блокировки. Вам нужен инструмент (например, xautolock) который смотрит ваш X и вызывает slock.

xautolock -time 2 -locker slock
Другие вопросы по тегам