LINUX.ORG.RU

История изменений

Исправление KivApple, (текущая версия) :

Сделал вот такой конфиг:

$ cat /etc/X11/xorg.conf.d/99-lg-25um58.conf 
Section "Device"
    Identifier "Card0"
    Option "Monitor-HDMI1" "Monitor-HDMI1"
EndSection

Section "Monitor"
    Identifier "Monitor-HDMI1"
    VendorName "LGD"
    ModelName "ULTRAWIDE"
    Modeline "2560x1080" 185.580 2560 2624 2688 2784 1080 1083 1093 1111 -HSync -VSync
    Option "PreferredMode" "2560x1080"
EndSection

Оно отлично работает. А именно, теперь помимо прочих режимов видится и нужный мне режим 2560х1080. Не нужно больше самостоятельно запускать xrandr и прописывать modeline.

Но есть один вопрос: а что будет, если я подключу другой монитор к тому же порту? Я бы хотел, чтобы ему не добавилось дополнительное разрешение (ибо он скорее всего его поддерживать не будет, 2К мониторы не так распространены). Я вроде как прописал ModelName и VendorName (ModelName взял из KDE-шных настроек мониторов, не знаю откуда взять 100% правильное), но работает ли это как фильтр? А то, возможно, я просто переопределяю производителя и название монитора, вместо того чтобы не применять к нему правило.

UPD: Ничего хорошего не будет - попробовал изменить значения ModelName и VendorName на неправильные, а конфиг всё равно применился.

Исходная версия KivApple, :

Сделал вот такой конфиг:

$ cat /etc/X11/xorg.conf.d/99-lg-25um58.conf 
Section "Device"
    Identifier "Card0"
    Option "Monitor-HDMI1" "Monitor-HDMI1"
EndSection

Section "Monitor"
    Identifier "Monitor-HDMI1"
    VendorName "LGD"
    ModelName "ULTRAWIDE"
    Modeline "2560x1080" 185.580 2560 2624 2688 2784 1080 1083 1093 1111 -HSync -VSync
    Option "PreferredMode" "2560x1080"
EndSection

Оно отлично работает. А именно, теперь помимо прочих режимов видится и нужный мне режим 2560х1080. Не нужно больше самостоятельно запускать xrandr и прописывать modeline.

Но есть один вопрос: а что будет, если я подключу другой монитор к тому же порту? Я бы хотел, чтобы ему не добавилось дополнительное разрешение (ибо он скорее всего его поддерживать не будет, 2К мониторы не так распространены). Я вроде как прописал ModelName и VendorName (ModelName взял из KDE-шных настроек мониторов, не знаю откуда взять 100% правильное), но работает ли это как фильтр? А то, возможно, я просто переопределяю производителя и название монитора, вместо того чтобы не применять к нему правило.