Истекло время ожидания экрана в i3 WM

Истекло время ожидания экрана в i3 WM

Мне нравится i3 по понятным причинам (легкий, максимальный размер экрана, возможность настройки). Однако мой экран отключается через пять минут бездействия. Я хотел бы отключить это, как?

У меня i3 на Ubuntu 14.04 и 15.10.

решение1

X.org имеет некоторые базовые функции экранной заставки, а также функции энергосбережения. Скорее всего, одна из них или обе ответственны за описанное поведение.

Настройки для обоих можно просматривать и изменять с помощью xsetинструмента (из x11-xserver-utilsпакета). xset qотображает текущие настройки в разделахЗаставкаиDPMS (Звезда Энергии).

Вы можете отключить функцию экранной заставки следующим образом:

xset s off

Функцию энергосбережения можно отключить с помощью

xset -dpms

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


Если вас больше всего беспокоит, что 5 минут слишком мало, вы также можете просто увеличить лимиты для этого. Чтобы включить заставку только после 15 минут (900 секунд) простоя, установите тайм-аут соответствующим образом с помощью

xset s 900

Чтобы выключить монитор после 20 минут работы на холостом ходу

xset dpms 0 0 1200

Два 0значения отключаютподдерживатьиприостановитьсоответственно, в то время как 1200устанавливает тайм-аут длявыключенныйдо 20 минут. (Я обычно не используюподдерживатьилиприостановить(Поскольку на современных TFT-дисплеях, похоже, нет никакой разницы между тремя режимами.) Установка этих значений также позволяетДПМС, поэтому вам не нужно явно запускать xset +dpms.

решение2

xset у меня не сработал.

что работало, так это модификация

~/.xscreensaver

и изменение таймаута на что-то очень большое, например

timeout:    9:00:00

и затем после сохранения файла - не уверен, нужно ли это, но для уверенности я делаю в терминале:

xscreensaver-command --restart

и вы всегда сможете вернуть его обратно позже.

Связанный контент