Отображение мыши является симптомом, а не причиной того, что экран не переходит в режим энергосбережения. Я считаю (но не могу доказать), что в настройках заставки высокого уровня есть ошибки, которые мешают заставке низкого уровня X11 правильно запускать энергосбережение.
Кроме того, некоторые приложения (программы для просмотра видео, игры, некоторые полноэкранные приложения) отключают гашение экрана и энергосбережение, а гашение экрана не может повторно включить их автоматически.
На низком уровне это можно проверить с помощью команды xset: xset -q
и найдите настройки DPMS:
DPMS (энергетическая звезда):
В режиме ожидания: 300 В режиме ожидания: 400 В выключенном состоянии: 600
DPMS включен
Монитор включен
- Если DPMS отключен, вы можете включить его с помощью
xset + дпмс
- Если вы хотите изменить время (в секундах), используйте, например
xset дпм 300 400 600
; время соответствует все более глубоким уровням энергосбережения, что было актуально для ЭЛТ, но, вероятно, спорно для ЖК-дисплеев и других современных экранов, которые мгновенно включаются.
- Если вы просто хотите немедленно отключить экран,
xset dpms принудительно отключить
Однако обратите внимание, что последний элемент будет работать только на короткое время, если вы попытаетесь активировать его с помощью мыши. Задержка в несколько секунд перед запуском даст вам время отпустить мышь.
В прошлом вы могли установить эти вещи и забыть о них, и это сработало. Однако современные графические оболочки путаются с ними и не предоставляют прямого способа их установки, а некоторые приложения также изменяют их, поэтому установка их напрямую ненадежна, если вы периодически не сбрасываете их на то, что вам нужно. Кроме того, некоторые гасители экрана не используют настройки тайм-аута в DPMS и обнуляют их, а затем запускают принудительно dpms, когда им хочется.
Но если ваш экран не выключается, вы можете по крайней мере использовать эти команды для диагностики проблемы.