Привет ЛОР!
Есть комп с возможностью включать одновременно интегрированный интел и дискретный радеон. Собственно так я и сделал. Подцепил с каждой карте по монитору.
После загрузки всё пошло нормально, kscreen подцепил оба монитора.
Но на мониторе с radeon hd4650 возникли проблемы с отрисовкой. Решаются они добавлением
Option "EXAPixmaps" "off"
Но после того, как я это сделал, началась порнография с автоопередлением настроек. Перепробовал много разных вариантов, но сделать так же, как определяется автоматом так и не смог.
Если оставить только описание device (неважно, одно или оба), то запускается только одна видеокарта. Если добавить секции Screen для каждого монитора, то оба активны, но на каждом из них запускается своя копия плазмы и, вообще, они все из себя отдельные.
xrandr -q видит только монитор текущей видеокарты, а не оба. Сейчас xorg.conf.d со следующим содержимым:
Section "Device"
Identifier "Intel"
Driver "intel"
BusID "PCI:0:2:0"
Option "monitor-VGA-0" "LG"
EndSection
Section "Device"
Identifier "Radeon"
Driver "radeon"
Option "EXAPixmaps" "off"
BusID "PCI:1:0:0"
Option "monitor-VGA-1" "AOC"
EndSection
Section "Monitor"
Identifier "LG"
Option "primary"
EndSection
Section "Monitor"
Identifier "AOC"
Option "LeftOf" "LG"
EndSection
Section "Screen"
Identifier "Intel"
Device "Intel"
Monitor "LG"
EndSection
Section "Screen"
Identifier "Radeon"
Device "Radeon"
Monitor "AOC"
EndSection
Section "ServerLayout"
Identifier "Layout"
Screen 0 "Intel"
Screen 1 "Radeon"
EndSection
Что надо сделать, чтобы оба монитора были логически одним экраном?
Или можно ли задать EXAPixmaps off не через xorg.conf?