- Изменить поведение гашения экрана консоли Linux
- 7 ответов 7
- Как отключить спящий режим и отключение дисплея ?
- unixforum.org
- Re: Отключение гашения экрана
- Re: Отключение гашения экрана
- Re: Отключение гашения экрана
- Re: Отключение гашения экрана
- Re: Отключение гашения экрана
- Re: Отключение гашения экрана
- Re: Отключение гашения экрана
- Отключить затухание экрана linux
Изменить поведение гашения экрана консоли Linux
Как изменить поведение гашения экрана на виртуальных терминалах Linux? Например, если я переключусь на VT с X, войду в систему и оставлю систему в покое на 5 минут или около того, экран станет пустым, как заставка. Он возвращается с любым нажатием клавиши, как заставка. В основном я просто хочу изменить время ожидания, но меня также интересуют другие настройки. Если это помогает, одна из моих систем работает под управлением Ubuntu 10.04 со стандартными графическими драйверами. fbset показывает консоль, использующую устройство кадрового буфера radeondrmfb .
7 ответов 7
setterm из ответа @ whitequark — разумный инструмент для пользователей, но это еще не все. Поведение по умолчанию при блокировке консоли включается в ядро во время компиляции. Это настраивается во время загрузки с параметром consoleblank = или в пользовательском пространстве с помощью setterm . Из документации ядра (kernel-parameters.txt):
consoleblank= [KNL] The console blank (screen saver) timeout in seconds. Defaults to 10*60 = 10mins. A value of 0 disables the blank timer.
- setterm -blank 12 ; всегда сообщает 0 при запросе; эффективен при работе на реальном VT; влияет на все настоящие TTY; не эффективно при запуске в сеансах экрана на VT.
- setterm -powerdown 47 ; всегда сообщает «3]» (??); кажется, не имеет никакого эффекта. Ядра Ubuntu не включают APM_DISPLAY_BLANK, и это может быть связано.
- consoleblank=N ; по умолчанию 600 (10 минут); влияет на все реальные ВТ; влияет на сеансы экрана в VT; нет способа установить во время работы.
Таким образом, мои варианты для изменения по умолчанию один из следующих:
- Добавьте setterm -blank X (X в минутах, 0 для отключения) в файл инициализации оболочки, например .bashrc.
- Добавьте setterm -blank X в /etc/rc.local.
- Добавьте consoleblank=Y (Y в секундах, 0 для отключения) в командной строке ядра, добавив его в списки параметров в /etc/default/grub, GRUB_CMDLINE_LINUX или GRUB_CMDLINE_LINUX_DEFAULT. (Не забудьте update-grub .)
Как отключить спящий режим и отключение дисплея ?
Здравствуйте, Кто знает как отключить гашение экрана? сначала гаснет, затем спящий режим. В настройка отключил все что можно, но все равно толку нет.
presentation-mode или как его.
Если из командной строки, то возможно, что так:
Для проверки текущего состояния:
В настройках энергосбережения во вкладке «безопасность». Там сам разберёшься. Я всегда отключаю там первым делом и нет проблем.
Там больше нет такой вкладки.
Pointer Control: acceleration: 2/1 threshold: 4 Screen Saver: prefer blanking: no allow exposures: no timeout: 0 cycle: 300 Colors: default colormap: 0x20 BlackPixel: 0x0 WhitePixel: 0xffffff Font Path: built-ins DPMS (Energy Star): Standby: 600 Suspend: 600 Off: 600 DPMS is Disabled
Хм. У меня в Manjaro стоят XFCE 4.16, в них есть.
Сейчас глянул специально «менеджер питания», вкладка «безопасность». Самая верхняя строка там.
Раньше у меня тоже было а сейчас нету (переустановливал). Сейчас там только 4 вкладки : Общие, Система, Дисплей, Устройства. И все что есть в этих вкладках я отключил но толку 0. Я погуглил, в некоторых форумах пишут типа это баг какой то. Ни кто толком не смог решить.
Хм. Тогда и впрямь в какой-то степени странно. У меня вкладка есть, у тебя нету.
cat /sys/module/kernel/parameters/consoleblank если выдаст не 0, setterm -blank 0
А в настройках энергосбережения точно все отключил?
Даже не знаю, завтра у более опытного знакомого (его нет на этом форуме) спрошу,может чего подскажет. Пока почекай все подряд настройки, монитора, рабочего стола и тд. Давно xfce не видел, не помню,как там
только в artix приходится делать две команды:
Так заработало. А при перезагрузке нужно вводить заново. Можете подсказать где настройки сидят? Прописать и не вводить?
Я не уверен, что в /etc/X11 есть соответствующие настройки. Обычно такие команды просто прописывают в автозагрузку (в ~/.xinitrc , если он есть, или любым другим способом).
Пока не получилось 😐 Не буду флудить, так как нашел продолжение своего вопроса: (Решено) xset установки (интересно, но мне не помогло) Вышел из ситуации следующим образом: меню, параметры, настройки LXQT, настройки сеанса. Автозапуск. Раздел Автозапуск приложений. Кнопка добавить. И прописал свои две команды:
На Artix artix-lxqt-openrc-20210426-x86_64 помогло.
unixforum.org
Каким образом можно отключить гашение экрана в консоли? Он просто становится черным, сам монитор в спящий режим не переводится.
Re: Отключение гашения экрана
Сообщение Ослик ИА » 12.04.2005 11:53
Re: Отключение гашения экрана
Сообщение clx » 12.04.2005 15:27
serg_sk Бывший модератор Сообщения: 2749 Статус: ОС: Gentoo Linux Контактная информация:
Re: Отключение гашения экрана
Сообщение serg_sk » 12.04.2005 15:29
Для clx:
Причем тут консоль?
Для n1tr0gen:
Поиск по форуму, недавно обсуждалось.
William Henry Gates Сообщения: 493 Статус: ё-моё!! ОС: jaunty Контактная информация:
Re: Отключение гашения экрана
Re: Отключение гашения экрана
Сообщение Sedzaimi » 20.04.2005 16:15
Как отключить выключение экрана в консоли?
Re: Отключение гашения экрана
Сообщение Ослик ИА » 20.04.2005 19:14
Re: Отключение гашения экрана
Сообщение Angel_13th » 21.04.2005 14:06
А мне надо сделать наоборот! Что бы монитор выключался (переходил в режим standby) по прохождении определенного времени. На данный момент он только становиться черным и в Иксах и в консоли! Система XOrg 6.8.2+nVidia driver+Monitor LG700P!
Angel_13th добавил в 21.04.2005 14:06
А мне надо сделать наоборот! Что бы монитор выключался (переходил в режим standby) по прохождении определенного времени. На данный момент он только становиться черным и в Иксах и в консоли! Система XOrg 6.8.2+nVidia driver+Monitor LG700P!
Отключить затухание экрана linux
В дистрибутиве Astra Linux 1.6 имеются следующие настройки энергосбережения:
+- [Галка] Выключение монитора
Если данная галка включена, то можно установить время, через которое монитор будет выключен (максимальное значение — 360 минут, т. е. 6 часов). Однако для боевого применения Astra Linux 1.6 часто требуется отключить эту галку, чтобы монитор все время работал. Причем отключение галки надо сделать через скрипт, а не вручную тыкать мышкой. Для этого нужно знать, где хранится настройка этого параметра. В документации на Astra Linux такая информация, традиционно, отсутсвует.
Раскрыть завесу тайны можно путем просмотра настроечных файлов в каталоге пользователя при включенной и отключенной галке. Очень быстро можно найти следующий файл:
В нем, при установленной галке «Выключение монитора» и значении 360 мин. прописана следующая секция:
Кстати, здесь видно, что значение параметра idleTime хранится в секундах.
Вопрос: а как выглядит данный файл, если галку «Выключение монитора» убрать? Все просто: в этом файле будет полностью отсутсвовать секция [AC][DPMSControl] .
При обработке данного файла возникает проблема: с первого взгляда кажется, что этот файл имеет формат INI. Однако наименования секций не соответствует этому формату, так как они, как видно, составные. Поэтому, для правильного преобразования данного файла через скрипт, нужно либо находить библиотеки, которые понимают INI-формат с составным названием секций, либо пытаться преобразовать данный файл хитрыми регулярными выражениями, включающими в себя моногострочную обработку.
Например, можно воспользоваться потоковым редактором sed , который умеет отбрабатывать не просто файл, а диапазон строк в файле. Для этого перед командой действия указывается два регулярных выражения, разделенных запятой. Первый регвыр — это начало диапазона, второй регвыр — это завершение диапазона.
sed -i ‘/\[AC\]\[DPMSControl\]/,/^[^\[]/s/.*//’ ~/.config/powermanagementprofilesrc
Здесь видно две регулярки:
Первая — это поиск начала диапазона, по сути, название секции. Вторая — это «все, что не содержит открывающую квадратную скобку в начале строки», то есть, по сути, диапазон будет искаться до начала следующей секции (или до конца файла, если следующей секции нет).
Далее дается команда замена текста s . После нее идет две регулярки — что и на что меняется. В данном случае меняется весь текст на пустой текст. То есть, полностью удаляется секция.
Данную команду можно прописывать в автоматизирующий скрипт, который вносит нужные изменения в конфиги, и гашение экрана будет отключено. Однако нужно учитывать, что неизвестно, когда данная настройка применяется. Возможно, что для применения нужна либо перезагрузка компьютера, либо вызов какой-то команды обновления настроек подсистемы управления питанием монитора.
- Соответствие версий Astra Linux Смоленск и Debian, таблица версий библиотек
- Как понять, к какой версии Astra Linux относятся файлы документации
- Восстановление пользователя root в Astra Linux 1.6 Смоленск
- Отключение блокировки экрана паролем в Astra Linux 1.6
- Как отменить гашение экрана в Astra Linux 1.6 через конфиги
- Как в Astra Linux 1.3 установить разрешение экрана через конфиги?
- Какие пакеты ПО устанавливаются при выборе пунктов «Средства работы в сети» и «Сетевые сервисы» в инсталляторе?
- Как прописать команды, которые должны выполниться перед появлением окна логина FLY DM
- Как прописать команды, которые выполнятся перед стартом X-сессии
- Как в Astra Linux 1.3 ограничить возможности рабочего стола
- Проблема запуска скрипта на сервере ALD домена при логине пользователя с нулевой мандатной меткой
- Как войти в домен ALD Astra Linux на рабочей станции, если вход не работает
- Как настроить видеодрайвер в Astra Linux 1.6 для Орион ПК 103 (ПК-Э-103-02)
- Как пользоваться мандатным флагом ccnr, чтобы не менялась мандатная метка в Astra Linux 1.6
- Управление безопасностью ОССН с использованием мандатного управления доступом в Astra Linux
- Мандатный контроль целостности в Astra Linux
- Структура мандатной метки в Astra Linux 1.6 (инфографика)
- Как предоставить доступ пользователю к COM-порту /dev/ttyS0 в ALD
- Понижение классификационной мандатной метки в Astra Linux 1.6
- Какие секции репозитария есть в Astra Linux
- Как в Astra отключить монитор печати при отключении области уведомлений
- Известные проблемные пакеты Astra Linux, которые блокируют установку обновлений и не только
- Почему не виден ярлык на рабочем столе Astra Linux 1.6 Update 10?
- Как включить NumLock при старте рабочего стола в Astra Linux 1.6
- Что не работает в Astra Linux 1.6
- Восстановление загрузчика Grub после применения обновлений в Astra Linux 1.6
- Как выйти/разлогиниться из FLY WM — опции команды fly-wmfunc в Astra Linux 1.6
- Как запустить SSH-сервер в Astra Linux 1.6
- Установка обновленного ejabberd в Astra Linux 1.6 Update 10. Как выкачивать ПО из репозитариев
- Загрузка X-сервера в Debian и Astra Linux 1.6. Какие скрипты в какие моменты времени срабатывают?
- Как загрузить и подключить диск со средствами разработки для Astra Linux SE 1.7
- Что означает аббревиатура МРОСЛ ДП
- Как обозначаются версии релизов Astra Linux в файлах etc-директории