DPMS: различия между версиями

Материал из ALT Linux Wiki
(Новая страница: «== Как отключить DPMS (энергосбережение экрана) == * Автор: stranger573 * Дата: 1 февраля 2017 года * Ссыл...»)
 
Нет описания правки
 
(не показано 6 промежуточных версий 2 участников)
Строка 5: Строка 5:
* Ссылка: https://forum.altlinux.org/index.php?topic=38225.msg305315#msg305315
* Ссылка: https://forum.altlinux.org/index.php?topic=38225.msg305315#msg305315


=== Первый способ ===
=== Отключение DPMS ===
Чтобы отключить dpms:
Чтобы отключить dpms:
в файле {{path|/etc/X11/xorg.conf.d/10-monitor.conf}} в конце секции "Monitor" нужно дописать строку — Option "DPMS" "false".
в файле {{path|/etc/X11/xorg.conf.d/10-monitor.conf}} в конце секции "Monitor" нужно дописать строку — Option "DPMS" "false".
Строка 16: Строка 16:
Причём это лучше сделать даже при наличии файла xorg.conf ибо записанное в этом файле подгружается последним и переопределяет параметры xorg.conf
Причём это лучше сделать даже при наличии файла xorg.conf ибо записанное в этом файле подгружается последним и переопределяет параметры xorg.conf


=== Второй способ ===
=== Отключение графического хранителя экрана ===
Далее. Одно это не поможет, поскольку монитор будет гаситься ещё одним способом. Чтобы решить и эту проблему надо в файле {{path|/etc/X11/xorg.conf}} в конце секции "ServerLayout" дописать строку — Option "BlankTime" "0".
Далее. Одно это не поможет, поскольку монитор будет гаситься ещё одним способом. Чтобы решить и эту проблему надо в файле {{path|/etc/X11/xorg.conf}} в конце секции "ServerLayout" дописать строку — Option "BlankTime" "0".
Если по этому пути такого файла нет, то создать пустой файл в этом месте с именем xorg.conf
 
Если по этому пути такого файла нет, то создать пустой файл в этом месте с именем xorg.conf,
 
или добавить эту секцию в /etc/X11/xorg.conf.d/10-monitor.conf
 
В случае если создали пустой файл его содержимое должно быть таким:
В случае если создали пустой файл его содержимое должно быть таким:
<pre>Section "ServerLayout"
<pre>Section "ServerLayout"
    Identifier "ServerLayout0"
     Option        "BlankTime" "0"
     Option        "BlankTime" "0"
EndSection</pre>
EndSection</pre>
В случае /etc/X11/xorg.conf.d/10-monitor.conf, имеем:
<pre>Section "Monitor"
    Identifier "Monitor0"
    Option "DPMS" "false"
EndSection
Section "ServerLayout"
    Identifier "ServerLayout0"
    Option        "BlankTime" "0"
EndSection</pre>


Не забываем, что в конце файла должна быть пустая строка!
Не забываем, что в конце файла должна быть пустая строка!
Строка 33: Строка 50:
Если всё сделали правильно, то таймаут для "prefer blanking" должен равняться нулю и присутствовать запись "DPMS is Disabled".
Если всё сделали правильно, то таймаут для "prefer blanking" должен равняться нулю и присутствовать запись "DPMS is Disabled".


=== Гашение в консоли ===
=== Отключение консольного хранителя экрана ===
Есть ещё гашение экрана в текстовых консолях (тех, что вызываются наподобие Ctrl+Alt+F3). Тут можно сделать от пользователя root в консоли:
Есть ещё гашение экрана в текстовых консолях (тех, что вызываются наподобие Ctrl+Alt+F3). Тут можно сделать от пользователя root в консоли:
  setterm -blank 0 -powersave off
  setterm -blank 0 -powersave off


=== /etc/X11/xorg.conf.d/10-monitor.conf ===
<pre>Section "Monitor"
Identifier "Monitor0"
Option "DPMS" "false"
EndSection
Section "ServerLayout"
Identifier "ServerLayout0"
Option "StandbyTime" "0"
Option "SuspendTime" "0"
Option "OffTime" "0"
Option "BlankTime" "0"
EndSection</pre>


=== Ссылки ===
* https://wiki.archlinux.org/index.php/Display_Power_Management_Signaling


[[Категория:HOWTO]]
[[Категория:HOWTO]]
{{Category navigation|title=HOWTO|category=HOWTO|sortkey={{SUBPAGENAME}}}}

Текущая версия от 12:39, 10 марта 2018

Как отключить DPMS (энергосбережение экрана)

Отключение DPMS

Чтобы отключить dpms: в файле /etc/X11/xorg.conf.d/10-monitor.conf в конце секции "Monitor" нужно дописать строку — Option "DPMS" "false".

Секция должна выглядеть примерно так:

Section "Monitor"
    Identifier "Monitor0"
    Option "DPMS" "false"
EndSection

Причём это лучше сделать даже при наличии файла xorg.conf ибо записанное в этом файле подгружается последним и переопределяет параметры xorg.conf

Отключение графического хранителя экрана

Далее. Одно это не поможет, поскольку монитор будет гаситься ещё одним способом. Чтобы решить и эту проблему надо в файле /etc/X11/xorg.conf в конце секции "ServerLayout" дописать строку — Option "BlankTime" "0".

Если по этому пути такого файла нет, то создать пустой файл в этом месте с именем xorg.conf,

или добавить эту секцию в /etc/X11/xorg.conf.d/10-monitor.conf

В случае если создали пустой файл его содержимое должно быть таким:

Section "ServerLayout"
    Identifier "ServerLayout0"
    Option         "BlankTime" "0"
EndSection


В случае /etc/X11/xorg.conf.d/10-monitor.conf, имеем:

Section "Monitor"
    Identifier "Monitor0"
    Option "DPMS" "false"
EndSection
Section "ServerLayout"
    Identifier "ServerLayout0"
    Option         "BlankTime" "0"
EndSection


Не забываем, что в конце файла должна быть пустая строка! Все указанные действия производим от root. Далее перезагружаемся и проверяем.

Для проверки можно использовать команду в консоли (а вот это уже делается с правами пользователя):

xset q

Если всё сделали правильно, то таймаут для "prefer blanking" должен равняться нулю и присутствовать запись "DPMS is Disabled".

Отключение консольного хранителя экрана

Есть ещё гашение экрана в текстовых консолях (тех, что вызываются наподобие Ctrl+Alt+F3). Тут можно сделать от пользователя root в консоли:

setterm -blank 0 -powersave off

/etc/X11/xorg.conf.d/10-monitor.conf

Section "Monitor"
	Identifier	"Monitor0"
	Option	"DPMS"	"false"
EndSection
Section "ServerLayout"
	Identifier "ServerLayout0"
	Option "StandbyTime"		"0"
	Option "SuspendTime"	"0"
	Option "OffTime"	"0"
	Option "BlankTime"	"0"
EndSection

Ссылки