Купил тут я себе давеча
144hz монитор MSI Optix 24" G24C, не знаю зачем, просто захотелось 3 монитор и 144hz почувствовать себя крутым айтишником погрязшим в мониторах, ну а на самом деле когда дома работаешь хочется включить фоном какой нибудь сериальчик или видео на youtube, а картинка в картинка это совсем не то, ну и поиграть на 144hz тоже иногда хочется.
Ну и как всегда не обошлось без проблем, я подключил новенький монитор к
GTX 750 Ti через
Display Port, и как-то заметил, что два соседних монитора спокойно ушли в спящий режим, а монитор подключенный по DP моргнул и через несколько секунд вернулся в обычный режим.
Естественно меня такое стечение дел совершенно не устраивало, если мониторы уходят в спящий режим должны уходить все. Я занялся решением данной проблемы, потратил овер дофига времени, думал что вина всему запуск Xfce4 непосредственно из терминала, начал даже шатать режим
dpms терминала, но ничего из этого не выходила, пока я не зашел в английскую
wiki arch'a в статью драйверов
nvidia. Оказывается в драйверах
nvidia 415 версии добавили опцию
HardDPMS как раз которая решает проблему
dpms и мониторов подключенных через Display Port.
Ну как вы уже и догадались я прописал в Xorg данную опцию и все у меня прекрасно заработало.
/etc/X11/xorg.conf.d/10-monitor.conf:
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "HardDPMS" "true"
Option "metamodes" "DP-1: nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Так же ее можно прописать в секцию драйверов
Section "Device"
Identifier "Device0"
Driver "nvidia"
Option "Coolbits" "4"
Option "TripleBuffer" "True"
Option "HardDPMS" "true"
EndSection
Надеюсь вы не столкнетесь с этой проблемой ибо она меня знатно измотала.
Комментарии ()