Вопрос или проблема
На Ubuntu 11.10, когда устройство работает от аккумулятора, экран затемняется через 10 секунд бездействия. Это раздражает, потому что время слишком короткое. Есть ли способ увеличить этот тайм-аут?
Я знаю, что можно отключить эту функцию, но я этого не хочу.
Эта команда должна установить время в 60 секунд:
gsettings set org.gnome.settings-daemon.plugins.power idle-dim-time 60
В более ранних версиях Ubuntu эта настройка может быть найдена с помощью gconf-editor
в разделе gnome-power-manager
. См. также эту тему.
Ответ, отмеченный выше, от ‘lumbric’, больше не работает для Ubuntu 14.04.
Если вам нужно сделать это из командной строки (например, для скрипта, который оборачивает что-то, что воспроизводит видео), теперь вам нужно выполнить:
gsettings set org.gnome.desktop.session idle-delay <seconds>
Также может быть полезно отключить блокировку экрана:
gsettings set org.gnome.desktop.screensaver lock-enabled false
В 12.04 настройка через графический интерфейс теперь доступна через Системные настройки → Яркость и блокировка.
Это работает в Ubuntu 24.04:
gsettings set org.gnome.settings-daemon.plugins.power idle-brightness 100
По всей видимости, нет способа отключить этот 30-секундный таймер бездействия, поэтому мы просто настраиваем уменьшенную яркость на то же значение, что и раньше, с помощью указанной выше команды.
Установка только параметра idle-dim
в false не решает проблему, так как экран все еще затемняется через 30 секунд. Я думаю, что это значение отображается в элементах управления пользовательским интерфейсом. Это можно проверить в терминале с помощью следующей команды:
gsettings get org.gnome.settings-daemon.plugins.power idle-dim
Я не уверен, откуда берется 30-секундный таймер, но установка idle-brightness
в 100 решает проблему на данный момент, и мы можем вернуться к работе.
Ответ или решение
Чтобы увеличить время ожидания затемнения экрана на Ubuntu 11.10, выполните следующие шаги.
-
Для того чтобы изменить время, после которого экран начнет затемняться при отсутствии активности, воспользуйтесь следующей командой в терминале:
gsettings set org.gnome.settings-daemon.plugins.power idle-dim-time 60
Эта команда установит время ожидания на 60 секунд.
-
Если вы используете более поздние версии Ubuntu, такие как Ubuntu 14.04 или более новые, команда для изменения времени ожидания будет следующей:
gsettings set org.gnome.desktop.session idle-delay <seconds>
Замените
<seconds>
на желаемое количество секунд до того, как экран начнет затемняться. Например, для 60 секунд это будет:gsettings set org.gnome.desktop.session idle-delay 60
-
Для управления блокировкой экрана, если это также необходимо, можно отключить блокировку экрана с помощью следующей команды:
gsettings set org.gnome.desktop.screensaver lock-enabled false
-
Начиная с Ubuntu 12.04 и выше, изменения также можно внести через графический интерфейс. Перейдите в Системные настройки → Яркость и блокировка и отрегулируйте необходимые параметры.
-
В Ubuntu 24.04 и новее, чтобы предотвратить затемнение экрана после 30 секунд ожидания, вы можете установить яркость в 100% с помощью этой команды:
gsettings set org.gnome.settings-daemon.plugins.power idle-brightness 100
Это должно сохранить экран в ярком состоянии, даже если таймер ожидания все еще настроен на 30 секунд.
Обратите внимание, что некоторых пользователей может беспокоить оставшийся 30-секундный таймер, и как временное решение вы можете установить яркость на максимум, пока не будет найдено окончательное решение.
Если у вас остались вопросы или вы столкнулись с проблемами, не стесняйтесь задавать их здесь.