Настроить отключение экрана linux
Я запускаю Ubuntu Server на своем ноутбуке. Там действительно нет причин для включения экрана. Я пытался использовать эту команду для отключения экрана:
Проблема в том, что я получаю следующую ошибку
Любая идея, что происходит / что не так ? Любые другие предложения о том, как это сделать?
Чтобы выключить монитор в консоли, команда выглядит следующим образом:
Чтобы вернуть контроль над консолью при нажатии клавиши Enter, я предлагаю
Команда xset , упомянутая в других ответах, отключит все мониторы, если у вас настроено несколько мониторов. Однако, если вы хотите отключить только один или несколько мониторов, вам следует использовать xrandr .
Сначала запустите команду xrandr -q , которая выведет список всех мониторов и их текущий дисплей. настройки. В начале каждой информации о мониторе вы найдете имя монитора, установленное системой. Вы должны это отслеживать.
У меня есть два монитора (один подключен к порту DVI, а другой - к порту VGA), и когда я запускаю команду, я вижу следующее:
В этом выводе монитор, подключенный к порту DVI, является обозначен как DFP1 , а другой как CRT1 . Итак, если я хочу выключить вторичный монитор (например, CRT1 ), я выполнил эту команду:
, если вы хотите снова включить этот монитор, вы выполнили эту команду:
Если у вас несколько мониторов, используйте это:
Выключение второго монитора:
(Предполагая, что CRT-0 - ваш левый монитор, а CRT-1 - ваш правый монитор)
xrandr --output CRT-1 --off
Включение второго монитора:
xrandr --output CRT-1 --right-of CRT-0 --auto
Таким образом, xrandr знает, что не нужно дублировать первый экран.
Я только что установил Ubuntu Server 18.04.1 (без графического интерфейса, X и ничего графического), и, сломав спину прошлой ночью, пытаясь выключить экран, я наконец нашел волшебную команду :
После выполнения команды экран будет автоматически отключаться каждую минуту (в режиме ожидания).
И даже лучше, если вы хотите, чтобы команда выполнялась автоматически при загрузке, вы можете добавить ее в GRUB командная строка , для этого мы должны отредактировать следующий файл:
Оказавшись там, просто добавьте consoleblank = 60 в GRUB_CMDLINE_DEFAULT , он должен выглядеть так:
Затем закройте файл и сохраните его, после чего просто запустите sudo update-grub и voila , каждый раз при загрузке экран будет автоматически отключаться каждые 60 секунд. (опять же, в режиме ожидания).
И этот способ (добавление консоли в GRUB) работает даже с удаленных терминалов (ssh).
Если некоторое время не использовать компьютер с Ubuntu то экран потухнет, а для возобновления работы система потребует пароль пользователя. Не всегда такое поведение удобно, так как если ваш компьютер принадлежит только вам, то нет никакой необходимости каждый раз вводить пароль. Также очень неудобно когда экран неожиданно тухнет во время просмотра видео в браузере и с помощью плеера.
В этой инструкции мы рассмотрим как бороться с такими проблемами, а именно как отключить блокировку экрана Ubuntu. Отдельно затронем вопрос что делать если гаснет экран при просмотре видео ubuntu, а отключать блокировку полностью не хочется.
Отключение блокировки экрана в Ubuntu
Сделать это очень просто с помощью стандартных средств системы. В интернете описано несколько способов того как отключить блокировку экрана Ubuntu с помощью сторонних программ таких как: Ubuntu Tweak или Dconf, но мы не будем их трогать. Зачем, если все делается почти в два клика стандартными средствами.
Откройте утилиту Параметры системы из главного меню:
Перейдите на вкладку Конфиденциальность:
Остается установить переключатель Автоматическая блокировка экрана в положение Выключено:
Также здесь можно увеличить время до блокировки и отключить ввод пароля для разблокирования.
Следующий способ отключения блокировки экрана в Ubuntu еще проще и быстрее. Откройте терминал (Ctrl+Alt+T) и наберите:
gsettings set org.gnome.desktop.screensaver lock-enabled false
Готово. Блокировка экрана Ubuntu отключена. Но это была только первая часть, дальше - больше.
Отключение блокировки экрана Ubuntu во время видео
Все мы сталкивались с проблемой. когда гаснет экран при просмотре видео Ubuntu, или любом другом дистрибутиве. Отключать полностью блокировку экрана в таком случае не нужно, есть более элегантное решение. Можно отключить блокировку только во время работы приложений воспроизводящих видео.
Для этого в Ubuntu есть программа Caffeine. Эта программа будет следить когда запущенны приложения из ее списка и временно отключать блокировку экрана. Для установки программы используйте команду:
sudo apt install caffeine
Затем добавьте программу caffeine-indicator в автозагрузку. Теперь в системном лотке появится значок, программа будет автоматически определять запуск видео и отключать блокировку экрана. Но определение работает не всегда, тогда можно вручную нажать на значке программы и выбрать Activate. Значок превратится в чашку кофе с подымающимися струйками пара, это значит отключить хранитель экрана Ubuntu.
Но и это еще не все. Программа Caffeine не всегда корректно определяет воспроизведение HTML5 видео. Но и тут есть решение. Существует скрипт, который намного лучше справляется с отключением потухания экрана во время просмотра видео. Он определяет момент когда воспроизводиться флеш, HTML5, или любое другое видео и только тогда отключает блокировку экрана.
Дальше для удобства его лучше скопировать в папку bin:
Даем права на выполнение:
chmod ugo+x /bin/lightsOn.sh
И осталось добавить скрипт в автозагрузку.
Выводы
Вот и все. Теперь вы знаете как отключить блокировку экрана в Ubuntu, а также как правильно бороться с затуханием экрана при просмотре видео. Если остались вопросы, пишите в комментариях.
Использование автоматической блокировки экрана — отличный способ предотвратить доступ к рабочему столу посторонним пользователям на время вашего отсутствия на рабочем месте, но эта же функция может оказать медвежью услугу, если компьютер находится дома и подсматривать за происходящим на экране некому. В Linux Ubuntu экран автоматически отключается и блокируется через 5 минут при бездействии пользователя.
То есть достаточно отойти от ПК на 5 минут, чтобы заварить кофе, как возвратившись, вы найдете экран заблокированным.
Поэтому нет ничего удивительного, что вопрос «как отключить блокировку или продлить время до блокировки экрана» среди начинающих пользователей этой ОС является одним из самых распространенных.
На самом деле всё очень просто — отключить или отложить затухание экрана можно в настройках Ubuntu, причем в разных комбинациях.
Зайдите в настройки.
И переключитесь в раздел «Конфиденциальность».
А из него в подраздел «Блокировка экрана».
Здесь вы найдете четыре опции, из которых вам по большому счету нужны три:
- Задержка выключения экрана — тот самый период бездействия, по истечении которого экран будет отключен и заблокирован. В Ubuntu 20.04 она выставлена 5 минут, но вы можете увеличить это время до 15 минут или выставить значение «Никогда». В последнем случае экран отключаться не будет.
- Автоматическая блокировка экрана — включает и отключает автоматику блокировки. Отключаем. Обратите внимание, что при этом будет отключена и задержка автоматической блокировки.
- Задержка автоматической блокировки — задает время, в течение которого после отключения экрана он не будет блокироваться, то есть вернутся к работе вы сможете без ввода пароля.
В принципе, этого вполне достаточно, чтобы, комбинируя эти нехитрые настройки, добиться нужного результата.
А теперь представим другую ситуацию.
Вы не против, чтобы экран отключался по истечении заданного времени, но не хотите, чтобы он блокировался. В этом случае целесообразно выставить другое время задержки автоматической блокировки. В Ubuntu 20.04 доступно шесть временных периодов: 30 с, 1 мин, 2 мин, 3 мин, 5 мин, 30 мин и 1 час.
Но что, если вы хотите установить задержку в 10 минут, а ее в списке нет? Вот здесь вам пригодится терминал.
Запустите его и выполните такую команду:
gsettings set org.gnome.desktop.screensaver lock-delay 600
600 — это количество секунд, в течение которых система не будет блокировать уже отключенный экран.
Кстати, подобную трюк доступен и для функции отключения экрана, ведь в его меню список временных отрезков тоже ограничен. В нем доступно 1, 2, 3, 4, 5, 8, 10, 12 и 15 минут, а мы хотим сделать так, чтобы экран отключался через час.
Опять же используем терминал, выполняя такую команду:
gsettings set org.gnome.desktop.session idle-delay 3600
Кстати, как вы думаете, что будет если в качестве значения времени в секундах в указанных командах выставить 0?
С помощью управления электропитанием, вы можете настроить поведение компьютера при отсутствии активности, а также в случае закрытия крышки ноутбука.
- Если у вас дистрибутив Linux с окружением рабочего стола Cinnamon, то смотрите статью «Управление электропитанием в Linux (Cinnamon)».
- Если у вас дистрибутив Linux с окружением рабочего стола GNOME, то смотрите статью «Управление электропитанием в Linux (GNOME)».
Различают два состояния:
- подключение компьютера/ноутбука к электросети
- работа компьютера/ноутбука от батареи
Для каждого из этих вариантов можно сделать отдельные настройки.
Где в Xfce настройки электропитания
Самый быстрый способ перейти к настройкам электропитания в Xfce это нажать на значок батареи рядом с часами и выбрать в меню «Параметры менеджера питания»:
Либо вы можете выполнить в меню поиск по фразе «Менеджер питания»:
Либо просто найдя соответствующий пункт в настройках.
Если вы предпочитаете командую строку, то Менеджер питания можно запустить следующей командой:
Как сделать, чтобы ноутбук не отключался при закрытии крышки?
В Менеджере питания Xfce перейдите на вкладку «Общие» и в группе «Крышка ноутбука» измените значение настройки «При закрытии крышки ноутбука» на «Выключить экран». При этой настройке ноутбук продолжит работу при закрытой крышки, но выключит экран, поскольку смотреть на него всё равно не получится. При открытии крышки экран немедленно включится. Эту настройку можно установить отдельно для работы от батареи и для работы от электросети.
Если вы не видите эту настройку, значит вы работаете не за ноутбуком или в виртуальной машине, либо по какой-то причине ОС не видит датчик закрытия крышки.
Как отключить блокировку экрана в Xfce
В менеджере питания Xfce перейдите во вкладку «Безопасность» и для «Автоматически блокировать сеанс» выберите «Никогда». Также снимите галочку с «Блокировать экран при переходе в ждущий режим».
Как сделать, чтобы экран никогда не выключался
Перейдите на вкладку «Дисплей» и, перетаскивая ползунок, установите настройку «Погасить экран через» на «Никогда». Вы можете по отдельности установить настройку на время работы от батареи и от электросети.
Как настроить время отключения экрана
На вкладке «Дисплей» имеется три настройки экрана:
- Погасить экран через
- Ждущий режим
- Выключить через
На некоторых системах фактическое значение имеет только настройка «Погасить экран через». Например, на ноутбуках две другие настройки не играют никакой роли. Но на компьютерах с отдельным монитором другие настройки могут иметь эффект. Каждая последующая настройка сохраняет больше энергии, но увеличивает время включения монитора.
Как сделать, чтобы в системном лотке отображался заряд батареи
На самом деле, он уже отображается, причём при работе от батареи, показывается оставшийся процент заряда.
Если вы хотите иконку побольше, то на вкладке «Общие» включите «Значок в системном лотке». Если включить «Уведомление статуса», то при включении или отключении электропитания от сети, а также при полной зарядке батареи и других событиях будет показываться небольшое уведомление.
Как изменить поведение при нажатии кнопки питания
Вы можете сделать так, чтобы при нажатии кнопки питания компьютер немедленно отключался или переходил в спящий режим. По умолчанию при её нажатии система покажет окно выключения и можно выбрать любое из действий (выключение, спящий режим, ждущий режим, перезагрузка). Чтобы изменить это поведение, перейдите на вкладку «Общие» и в группе «Кнопки» установите желаемое действие для кнопки питания. Другие упомянутые там кнопки могут отсутствовать на вашем компьютере.
Как сделать, чтобы компьютер не переходил в ждущий режим
Если вы не хотите, чтобы компьютер переходил в спящий или ждущий режим, либо вы хотите выбрать другой режим, чем установленный по умолчанию, то перейдите на вкладку «Система» и перетащите ползунок «Если не активен в течении» на «Никогда» или на любое другое время.
Вы также можете выбрать «Спящий режим» или «Ждущий режим» отдельно для случаев, когда вы компьютер работает от батареи или подключён к электросети.
Как сделать, чтобы компьютер автоматически переходил в спящий режим при критическом уровне заряде батареи
Вы можете выбрать любое действие на тот случай, если уровень заряда батареи достиг критического.
- Доступные действия:
- Ничего не делать
- Ждущий режим
- Спящий режим
- Выключить компьютер
- Спрашивать
Вы самостоятельно можете установить, какой уровень заряда считается критическим (по умолчанию это 10%).
Эти настройки доступны на вкладке «Система» Менеджера питания.
Где в Xfce посмотреть модель и характеристики батареи
Перейдите в Менеджер питания и выберите вкладку Устройства. Здесь вы найдёте такую информацию как модель батареи, текущий уровень заряда, номинальную ёмкость батареи, фактическую ёмкость батареи, напряжение и производитель батареи.
В чём различие между «Спящим режимом» и «Ждущим режимом»
Ждущим режимом — компьютер переходит в режим экономии питания, но всё равно продолжает потреблять электроэнергию. Если в таком состоянии выключить компьютер, то все не сохранённые данные будут потеряны. Время возврата в нормальное рабочее состояние небольшое.
Спящий режим — компьютер сохраняет все данные на диск и выключается. Если отключить питание, то все данные должны быть сохранены. Возвращение компьютера из спящего режима нормальное рабочее состояние может занять больше времени, чем обычная загрузка, поскольку системе нужно сначала загрузиться, а затем открыть все файлы и окна, которые были открыты перед уходом в спящий режим.
Читайте также: