LINUX.ORG.RU

2-х головая видяха и клонирование картинки в Х-ах


0

0

Народ, подскажите, плз, как сделать!
Есть 2-х головая видяха ATI Radeon 9000 (D-Sub и DVI) и Х-ы 4.3.0 (под FreeBSD-STABLE, но думаю это не существенно). В scanpci видяха видна 2-мя устройствами:
pci bus 0x0001 cardnum 0x00 function 0x00: vendor 0x1002 device 0x4966
ATI Technologies Inc Radeon R250 If [Radeon 9000]

pci bus 0x0001 cardnum 0x00 function 0x01: vendor 0x1002 device 0x496e
ATI Technologies Inc Radeon R250 [Radeon 9000] (Secondary)

В конфиге Х-ов прописано:
Section "ServerFlags"
Option "Xinerama"
EndSection

Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Далее
Section "Monitor"
Identifier "CRT"
VendorName "NEC Corp."
ModelName "FE 791sb"
HorizSync 30 - 97
VertRefresh 50 - 180
EndSection

Section "Monitor"
Identifier "LCD"
VendorName "NEC Corp."
ModelName "1760VN"
HorizSync 30 - 90
VertRefresh 30 - 120
EndSection

Section "Device"
Identifier "ANALOG"
Driver "radeon"
BusID "PCI:1:0:0"
BoardName "ATI Radeon 9000 ANALOG output"
EndSection

Section "Device"
Identifier "DIGI"
Driver "radeon"
BusID "PCI:1:0:1"
BoardName "ATI Radeon 9000 DIGI output"
EndSection
Далее
Section "Screen"
Identifier "Screen1"
Device "ANALOG"
Monitor "CRT"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768"
EndSubSection
EndSection

Section "Screen"
Identifier "Screen0"
Device "DIGI"
Monitor "LCD"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1280x1024" "1152x864" "1024x768"
EndSubSection
EndSection

При запуске картинка абсолютно одинакова на обоих мониторах (ЭЛТ и ЖК).

Как мне это дублирование побороть? Хочу, что бы на обоих мониторах была разная картинка. Окна между мониторами таскать не собираюсь.


Re: 2-х головая видяха и клонирование картинки в Х-ах

Я вообще такое никогда не делал - но интерисовался,
посмотри чтоб у тебя X, QT и KDE (или Gnome ...) были собраны c потдержкой Xinerama (по умолчанию она виключена) и почитай по этой фигне доки.

zaz ★★★★ ()

2-х головая видяха и клонирование картинки в Х-ах

По этой фигне - это по Xinerama?
А где их искать?
Я использую blackbox в качестве оконного манагера, он тоже с выключенной Xineram-ой идет?
Пока стояло 2 разных видяхи - все Ок было
=(((

Kest ()

Re: 2-х головая видяха и клонирование картинки в Х-ах

Сам спросил - сам ответил
=)))
Итак, раздельной картинки на обоих мониторах удалось добиться следующим:
1. Праметр PCI Bus для обоих устройств прописываем в "1:0:0" (ИМХО, можно и вообще опустить)
2. В обе секции устройств вводим парметр Screen, 0 и 1 соответсвенно
3. Вырубаем option "xinerama" (если ее оставить - картинка растягивается на 2 экрана, что лично мне не понравилось)

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.