keyboardgnome
May 6th, 2009, 12:56 AM
Greetings,
So I'll cut to the chase, I have a trihead configuration that uses two USB to VGA video adapters and an integrated on board Intel video adapter. So far, I'm able to get desktops on all displays without a problem. What I would like to do is have my desktop stretched across all desktops so that I can move windows, terminals, firefox, etc around.
The problem is that the integrated motherboard's video adapter is an Intel 82945G/GZ, and from researching it other folks say to use xrandr and not xinerama. Unfortunately, I cant do this as there's only one video out on the integrated board, and I have two other adapters.
If I try to use the 'driver "intel"' option in xorg with xinerama, x11 crashes hard. Using the i810 driver doesnt yield a picture on the display that is attached to that card.
Below is my xorg.conf from trying various solutions and combinations. Anyone have any idea's as to why this isn't working? I'll post some X error's shortly.
Thanks in advance.
Section "Device"
Identifier "Configured Video Device"
BusID "PCI:0:2:0"
Driver "intel"
#Driver "i810"
#Option "VideoRam" "8192"
#Option "DevicePresence" "true"
#Option "NoAccel" "yes"
#Option "AccelMethod" "XAA"
#added below
#Option "AccelMethod" "exa"
#Option "MigrationHeuristic" "greedy"
Screen 0
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
Section "Device"
Identifier "Device[SISUSBVGA]"
VendorName "SiS" # Value does not matter
BoardName "SiS" # Value does not matter
Driver "sisusb"
EndSection
Section "Monitor"
Identifier "Monitor[SISUSBVGA]"
VendorName "Monitor Vendor" # value does not matter
ModelName "Monitor Model" # value does not matter
VertRefresh 50-75
HorizSync 30-90
EndSection
Section "Screen"
Identifier "Screen[SISUSBVGA]"
Device "Device[SISUSBVGA]"
Monitor "Monitor[SISUSBVGA]"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Device"
Identifier "Device[SISUSBVGA]2"
VendorName "SiS" # Value does not matter
BoardName "SiS" # Value does not matter
Driver "sisusb"
EndSection
Section "Monitor"
Identifier "Monitor[SISUSBVGA]2"
VendorName "Monitor Vendor" # value does not matter
ModelName "Monitor Model" # value does not matter
VertRefresh 50-75
HorizSync 30-90
EndSection
Section "Screen"
Identifier "Screen[SISUSBVGA]2"
Device "Device[SISUSBVGA]2"
Monitor "Monitor[SISUSBVGA]2"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Default Screen"
Screen 1 "Screen[SISUSBVGA]" RightOf "Default Screen"
Screen 1 "Screen[SISUSBVGA]2" LeftOf "Default Screen"
#Option "Xinerama" "true"
#Option "Clone" "off"
EndSection
So I'll cut to the chase, I have a trihead configuration that uses two USB to VGA video adapters and an integrated on board Intel video adapter. So far, I'm able to get desktops on all displays without a problem. What I would like to do is have my desktop stretched across all desktops so that I can move windows, terminals, firefox, etc around.
The problem is that the integrated motherboard's video adapter is an Intel 82945G/GZ, and from researching it other folks say to use xrandr and not xinerama. Unfortunately, I cant do this as there's only one video out on the integrated board, and I have two other adapters.
If I try to use the 'driver "intel"' option in xorg with xinerama, x11 crashes hard. Using the i810 driver doesnt yield a picture on the display that is attached to that card.
Below is my xorg.conf from trying various solutions and combinations. Anyone have any idea's as to why this isn't working? I'll post some X error's shortly.
Thanks in advance.
Section "Device"
Identifier "Configured Video Device"
BusID "PCI:0:2:0"
Driver "intel"
#Driver "i810"
#Option "VideoRam" "8192"
#Option "DevicePresence" "true"
#Option "NoAccel" "yes"
#Option "AccelMethod" "XAA"
#added below
#Option "AccelMethod" "exa"
#Option "MigrationHeuristic" "greedy"
Screen 0
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
Section "Device"
Identifier "Device[SISUSBVGA]"
VendorName "SiS" # Value does not matter
BoardName "SiS" # Value does not matter
Driver "sisusb"
EndSection
Section "Monitor"
Identifier "Monitor[SISUSBVGA]"
VendorName "Monitor Vendor" # value does not matter
ModelName "Monitor Model" # value does not matter
VertRefresh 50-75
HorizSync 30-90
EndSection
Section "Screen"
Identifier "Screen[SISUSBVGA]"
Device "Device[SISUSBVGA]"
Monitor "Monitor[SISUSBVGA]"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Device"
Identifier "Device[SISUSBVGA]2"
VendorName "SiS" # Value does not matter
BoardName "SiS" # Value does not matter
Driver "sisusb"
EndSection
Section "Monitor"
Identifier "Monitor[SISUSBVGA]2"
VendorName "Monitor Vendor" # value does not matter
ModelName "Monitor Model" # value does not matter
VertRefresh 50-75
HorizSync 30-90
EndSection
Section "Screen"
Identifier "Screen[SISUSBVGA]2"
Device "Device[SISUSBVGA]2"
Monitor "Monitor[SISUSBVGA]2"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Default Screen"
Screen 1 "Screen[SISUSBVGA]" RightOf "Default Screen"
Screen 1 "Screen[SISUSBVGA]2" LeftOf "Default Screen"
#Option "Xinerama" "true"
#Option "Clone" "off"
EndSection