|
||||||
| Forums FAQ | Members List | Search | Today's Posts | Mark Forums Read |
| Hardware Questions about drivers, peripheral cabling, configuration |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
I've got an OpenSuse 11.1 box with 4 Nvidia 9600GT's, with 8 separate X displays configured. All 8 displays come up just fine (not using Xinerama or Twinview, I need them all to be individual displays) running XFCE, however the mouse only works on display :0.0, and does not move across to the other displays (i.e. :0.1, 0.2, etc).
I've made a couple of computers like this, and never seen this behavior before (Fedora, Gentoo, etc). Anyone know how to tell Xorg to allow the mouse to move freely to the other displays? Here's a copy of my Xorg.conf... ************************************************** **** Section "Files" FontPath "/usr/share/fonts/misc:unscaled" FontPath "/usr/share/fonts/local" FontPath "/usr/share/fonts/75dpi:unscaled" FontPath "/usr/share/fonts/100dpi:unscaled" FontPath "/usr/share/fonts/Type1" FontPath "/usr/share/fonts/URW" FontPath "/usr/share/fonts/Speedo" FontPath "/usr/share/fonts/PEX" FontPath "/usr/share/fonts/cyrillic" FontPath "/usr/share/fonts/latin2/misc:unscaled" FontPath "/usr/share/fonts/latin2/75dpi:unscaled" FontPath "/usr/share/fonts/latin2/100dpi:unscaled" FontPath "/usr/share/fonts/latin2/Type1" FontPath "/usr/share/fonts/latin7/75dpi:unscaled" FontPath "/usr/share/fonts/baekmuk:unscaled" FontPath "/usr/share/fonts/japanese:unscaled" FontPath "/usr/share/fonts/kwintv" FontPath "/usr/share/fonts/truetype" FontPath "/usr/share/fonts/uni:unscaled" FontPath "/usr/share/fonts/CID" FontPath "/usr/share/fonts/ucs/misc:unscaled" FontPath "/usr/share/fonts/ucs/75dpi:unscaled" FontPath "/usr/share/fonts/ucs/100dpi:unscaled" FontPath "/usr/share/fonts/hellas/misc:unscaled" FontPath "/usr/share/fonts/hellas/75dpi:unscaled" FontPath "/usr/share/fonts/hellas/100dpi:unscaled" FontPath "/usr/share/fonts/hellas/Type1" FontPath "/usr/share/fonts/misc/sgi:unscaled" FontPath "/usr/share/fonts/xtest" FontPath "/opt/kde3/share/fonts" InputDevices "/dev/gpmdata" InputDevices "/dev/input/mice" EndSection Section "ServerFlags" Option "AllowMouseOpenFail" "on" Option "ZapWarning" "on" EndSection Section "Module" Load "dbe" Load "freetype" Load "extmod" Load "glx" EndSection Section "InputDevice" Driver "kbd" Identifier "Keyboard[0]" Option "Protocol" "Standard" Option "XkbLayout" "us" Option "XkbModel" "microsoftpro" Option "XkbRules" "xfree86" EndSection Section "InputDevice" Driver "mouse" Identifier "Mouse[1]" Option "Buttons" "7" Option "Device" "/dev/input/mice" Option "Name" "Logitech Marble Mouse (4-button)" Option "Protocol" "explorerps/2" Option "Vendor" "Sysp" Option "ZAxisMapping" "4 5" EndSection ############################################ # Monitor section for simulator ########################################### Section "Monitor" Identifier "Monitor0" HorizSync 24-70 VertRefresh 60-60 EndSection Section "Monitor" Identifier "Monitor1" HorizSync 24-70 VertRefresh 60-60 EndSection Section "Monitor" Identifier "Monitor3" HorizSync 24-70 VertRefresh 60-60 EndSection Section "Modes" Identifier "Modes[0]" EndSection ############################################## # Screen section for simulator ########################################### Section "Screen" Identifier "screen0" Device "First 9600 1" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "1280x1024" EndSubSection EndSection Section "Screen" Identifier "screen1" Device "First 9600 2" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "1280x1024" EndSubSection EndSection Section "Screen" Identifier "screen2" Device "Second 9600 1" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "1280x1024" EndSubSection EndSection Section "Screen" Identifier "screen3" Device "Second 9600 2" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "1280x1024" EndSubSection EndSection Section "Screen" Identifier "screen4" Device "Third 9600 1" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "1280x1024" EndSubSection EndSection Section "Screen" Identifier "screen5" Device "Third 9600 2" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "1280x1024" EndSubSection EndSection Section "Screen" Identifier "screen6" Device "Fourth 9600 1" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "1280x1024" EndSubSection EndSection Section "Screen" Identifier "screen7" Device "Fourth 9600 2" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "1280x1024" EndSubSection EndSection #################################### # Video card devices for simulator #################################### Section "Device" BoardName "GeForce 9600 GT" Driver "nvidia" Identifier "First 9600 1" BusID "PCI:05:00:0" Option "RandRRotation" "true" Screen 0 EndSection Section "Device" BoardName "GeForce 9600 GT" Driver "nvidia" Identifier "First 9600 2" BusID "PCI:05:00:0" Option "RandRRotation" "true" Screen 1 EndSection Section "Device" BoardName "GeForce 9600 GT" Driver "nvidia" Identifier "Second 9600 1" BusID "PCI:06:00:0" Option "RandRRotation" "true" Screen 0 EndSection Section "Device" BoardName "GeForce 9600 GT" Driver "nvidia" Identifier "Second 9600 2" BusID "PCI:06:00:0" Option "RandRRotation" "true" Screen 1 EndSection Section "Device" BoardName "GeForce 9600 GT" Driver "nvidia" Identifier "Third 9600 1" BusID "PCI:07:00:0" Option "RandRRotation" "true" Screen 0 EndSection Section "Device" BoardName "GeForce 9600 GT" Driver "nvidia" Identifier "Third 9600 2" BusID "PCI:07:00:0" Option "RandRRotation" "true" Screen 1 EndSection Section "Device" BoardName "GeForce 9600 GT" Driver "nvidia" Identifier "Fourth 9600 1" BusID "PCI:08:00:0" Option "RandRRotation" "true" Screen 0 EndSection Section "Device" BoardName "GeForce 9600 GT" Driver "nvidia" Identifier "Fourth 9600 2" BusID "PCI:08:00:0" Option "RandRRotation" "true" Screen 1 EndSection ################################################## ############# # X Display Layout for simulator ################################################## ############# Section "ServerLayout" Identifier "Layout[all]" InputDevice "Keyboard[0]" "CoreKeyboard" InputDevice "Mouse[1]" "CorePointer" # Option "Clone" "off" # Option "Xinerama" "off" Screen "Screen0" Screen "Screen1" rightof "Screen0" Screen "Screen2" rightof "Screen1" Screen "Screen3" rightof "Screen2" Screen "Screen4" rightof "Screen3" Screen "Screen5" rightof "Screen4" Screen "Screen6" rightof "Screen5" Screen "Screen7" rightof "Screen6" EndSection Section "DRI" Group "video" Mode 0660 EndSection Section "Extensions" Option "Composite" "on" EndSection |
|
|||
|
I notice you've only got 3 of the 8 monitors defined: #0, #1 and #3. I also see that the 8 screens don't have a one-to-one mapping to monitors; I'd expect screens 0 through 7 to be associated with monitors 0 through 7 respectively. Your 8 screens all map to monitor0, so maybe the mouse is sticking to monitor0 as a result?
I'd edit the xorg.cong to spell everything out explicitly and try again. |
|
|||
|
That's strange, I've never had to explicitly spell out each individual monitor before on systems. I've always just done one monitor configuration for a specific type, so in this case I'll ultimately have 8 identical monitors, and I'd have 1 monitor definition with the refresh and sync range for that monitor.
Maybe there's something different about how 11.1 xorg config works that it needs this. I'll give it a shot and see if that fixes it up. |
|
|||
|
Doh. I'm an idiot, I had defined all the screens as screen0, screen1, etc.
But in my server layout I capitalized the names, Screen0, Screen1, etc. Simple fix
|
|
|||
|
Good to hear you've sorted it.
I think I was wrong about the 8 monitors come to think of it. The "check for typos and consistency" principle applies even when one doesn't understand
|
|
|||
|
Quote:
heh... can you put up a picture of this setup??
|
![]() |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|