xinerama and non-xinerama displays
I have 3 graphics cards and 3 monitors:
(eddie@megatron)(~) bash$ lspci | grep VGA 00:0a.0 VGA compatible controller: S3 Inc. 86c764/765 [Trio32/64/64V+] 00:0c.0 VGA compatible controller: nVidia Corporation NV11DDR [GeForce2 MX 100 DDR/200 DDR] (rev b2) 01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 MX 440] (rev a3) The S3 card is an old P.O.S. card that I had lying around....it powers a P.O.S. 15" monitor that I had lying around. I can get the 3 monitors to work fine as seperate displays without using xinerama. This is basically 3 desktops that i can move my mouse onto. this is done by doing: (eddie@megatron)(~) bash$ startx -- -layout TripleSeperate where my xorg.conf has this: Section "ServerLayout" Identifier "TripleSeperate" Screen 0 "Screen0" Screen 1 "Screen1" RightOf "Screen0" Screen 2 "Screen2" LeftOf "Screen0" InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" Option "Xinerama" "off" Option "Clone" "on" EndSection But what I use is just the 2 nvidia powered monitors as a big desktop via xinerama (eddie@megatron)(~) bash$ startx -- -layout DualXinerama Section "ServerLayout" Identifier "DualXinerma" Screen 0 "Screen0" Screen 1 "Screen1" RightOf "Screen0" InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" Option "Xinerama" "on" Option "Clone" "off" EndSection My question is: How can I get the 2 good monitors/video cards to act as 1 screen with xinerama enabled, and the other screen to act as a seperate screen with its own desktop (and no xinerama). as a note: i can get all 3 to work with xinerama, but the S3 card only supports 16 bit color at 800x600 which requires me to run ALL of them at 16 bit color...which i don't want to do. With xinerama off i can get them all to work at different color depths... I want xinerama to act on only Screen0 and Screen1 both using 32 bit color. I dont' want window spanning on the other monitor, but do want to be able to move my mouse over there. Can this be done? and if so how? thanks eddie |
All times are GMT -5. The time now is 06:53 PM. |