В почти новой установке Ubuntu 12.04, после отключения отключения экрана, блокировки экрана и приостановки на бездействии из всех (двух) мест, которые можно найти в Системных настройках Ubuntu, экран по-прежнему становится черным после нескольких минут бездействия , Я не могу точно сказать, становится ли он пустым / черным или выключается.
Я удалил gnome-screensaver
, который ничего не изменил.
Из нескольких ответов, которые я там нашел (большинство из которых я не пробовал, потому что они были либо неясны, либо сообщали, что они не работают для всех), я попробовал один, который ДЕЙСТВИТЕЛЬНО сработал: После чего я часами оставлял компьютер без присмотра, и экран так и не стал черным, поэтому он определенно работал.
Однако , он не переживает перезагрузку. После перезагрузки экран снова становится черным после N минут бездействия.
Учитывая, что xset s off
работает до перезагрузки, как мне сделать этот параметр постоянным?
Я думаю, я мог бы создать сценарий, который запускается при запуске, выполняя эту команду, но я думаю, что это будет ужасно взломать и должен быть более чистый способ сделать это.
Это поведение инициируется при входе в систему и отменяет команду при запуске при загрузке. Чтобы сделать это постоянным, просто добавьте строки ниже в конец .profile в вашей домашней папке.
# Turn off screen blanking
xset s off && xset -dpms
Если вы не видите .profile, откройте домашнюю папку в браузере файлов, нажмите «Просмотр» и выберите «Показать скрытые файлы». Затем просто щелкните правой кнопкой мыши на .profile, выберите «Открыть в текстовом редакторе», скопируйте и вставьте вышеприведенное в пустую строку в конце файла и сохраните измененный файл.
Просто добавьте его в файл .xsessionrc
или .xinitrc
.
Если у Вас есть права администратора, можно установить настройку в масштабе всей системы в конфигурационных файлах сервера Xorg с опцией BlankTime
, например, путем создания /etc/X11/xorg.conf.d/50-my-screensaver.conf
:
Section "ServerFlags"
Option "BlankTime" "0"
EndSection
Примечание, что единица измерения времени здесь является минутами, не секундами как с xset
, и тот 0
средства off
.
xset
и конфигурация Xorg (DPMS также, например) может быть найдена в странице руководства для xorg.conf
.
Option "BlankTime" "time"
наборы тайм-аут неактивности для пустой фазы экранной заставки. время находится в минутах. Это эквивалентно флагу-s сервера Xorg, и значение может быть изменено во времени выполнения с xset (1). Значение по умолчанию: 10 минут.
- man xorg.conf
(X-сервер 1.20.4 Xorg)