Отключить выключение экрана

1255
Azd325

Я хочу посмотреть фильм на своем ноутбуке, как я могу отключить с помощью xmonad отключение экрана, если запущен vlc или другое приложение. Есть ли какие-то функции, которые я могу использовать, чтобы предотвратить это?

Могу ли я там что-нибудь сделать с Xmonad или это зависит от моего X? Есть идеи?

4
какая программа вызывает черный экран - скорее всего, что-то вроде xscreensaver или какого-то менеджера питания. У меня есть xfce4-power-manager - там я просто переключаюсь в режим презентации. epsilonhalbe 10 лет назад 4
Он должен исходить от моего X-сервера, но я хочу знать, могу ли я что-то сделать с моей конфигурацией xmonad, если напишу там какой-нибудь код. Я проверю это, если знаете другой способ спасибо Azd325 10 лет назад 0

2 ответа на вопрос

9

У меня есть эти строки в моем ~/.xinitrcфайле:

# turn off Display Power Management Service (DPMS) xset -dpms setterm -blank 0 -powerdown 0  # turn off black Screensaver xset s off 

Это предотвращает отключение дисплея во время просмотра фильма (я также использую XMonad).

Но я думаю, что было бы лучше, если бы я поместил это в сценарий и использовал, если мне это нужно, потому что я думаю, что xinitrc - не лучшее место для этого. Если каждый раз, когда этот dpms отключен Azd325 10 лет назад 0
Как я могу снова включить настройки по умолчанию? Azd325 10 лет назад 0
0
timakro

Если вы хотите, чтобы заставка была приостановлена ​​только при просмотре фильма, вы можете использовать xssproxy . Он доступен как пакет Debian, так и пакет NixOS .