
Я создаю Linux Live-Distro.
Мой xorg.conf выглядит так:
Section "Monitor"
Identifier "Monitor0"
Option "dpms" "off"
Option "dpms" "false"
DisplaySize 349 196
#does NOT work
PreferredMode "1360x768"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultColorDepth 24
SubSection "Display"
Depth 24
Modes "1360x768" "1280x720" "1024x768" "800x600"
EndSubSection
EndSection
поэтому если я подключаю (тестовый) Full-HD телевизор каждый раз, когда он использует1920x1080. При изменении
Modes "1360x768" "1280x720" "1024x768" "800x600"
в
Modes "1280x720" "1360x768" "1024x768" "800x600"
телевизор использует разрешение 1280x720.
Возможно ли принудительное переключение режимов, как определено в разделе «Экран»?
Моя идея заключается в том, что xorg-server пытается переключиться на «1360x768», если это не работает, переключается на «1280x720», после этого на 1024x768 и так далее (как определено в xorg.conf).
Ставки с уважением
решение1
Современный Xorg вообще не требует xorg.conf. Я автоматически обнаруживаю все подключенное оборудование (устройства отображения, экраны, устройства ввода) и настраиваю его соответствующим образом во время выполнения. Поддерживается даже горячее подключение.