Portál AbcLinuxu, 7. prosince 2025 09:19
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
Option "Xinerama" "True"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Monitor"
Identifier "LCD"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
DisplaySize 376 301 # mm
ModeLine "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
EndSection
Section "Monitor"
Identifier "EM1428"
HorizSync 30.0 - 38.0
VertRefresh 45.0 - 85.0
DisplaySize 270 195
Modeline "800x600@60" 40 800 840 968 1056 600 601 605 628 +hsync +vsync
modeline "832x624" 38 832 864 1016 1048 624 624 630 655
EndSection
Section "Device"
Identifier "Radeon9200"
VendorName "ATI"
Driver "radeon"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Radeon9200 secondary"
VendorName "ATI"
Driver "radeon"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Screen0"
Device "Radeon9200"
Monitor "LCD"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024@60"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Radeon9200 secondary"
Monitor "EM1428"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "832x624"
EndSubSection
EndSection
Radeon driver je z distribuce (ne z DRI projektu, ani fglrx od ATI, netestoval jsem je). BusID hodnota se může lišit (ověřte s pomocí lspci nebo /var/log/XFree86.0.log).
Xinerama funguje přestože jsou rozližení ploch různá, jak je vidět.
Nevýhoda je, že (zatím) nefunguje 3D akcelerace (dri modul); gnome panel (nebo panel v xfce4) se zobrazuje jen na jednom monitoru; a také, pokud používám framebuffer (radeonfb), jsou znakové terminály trochu rozbité. Dalo by se tomu vyhnout použitím svgatextmode, který ale radeon nepodporuje.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.