openSUSE Forums > Hardware » 11.1 system with 8 displays, mouse only works on :0.0

Go Back   openSUSE Forums > Hardware
Forums FAQ Members List Search Today's Posts Mark Forums Read

Hardware Questions about drivers, peripheral cabling, configuration

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 29-Jun-2009, 13:42
Puzzled Penguin
 
Join Date: Jun 2009
Posts: 3
dakster hasn't been rated much yet
Default 11.1 system with 8 displays, mouse only works on :0.0

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
Reply With Quote
  #2 (permalink)  
Old 30-Jun-2009, 03:04
Busy Penguin
 
Join Date: Jun 2008
Posts: 262
KJ44 hasn't been rated much yet
Default Re: 11.1 system with 8 displays, mouse only works on :0.0

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.
Reply With Quote
  #3 (permalink)  
Old 30-Jun-2009, 07:34
Puzzled Penguin
 
Join Date: Jun 2009
Posts: 3
dakster hasn't been rated much yet
Default Re: 11.1 system with 8 displays, mouse only works on :0.0

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.
Reply With Quote
  #4 (permalink)  
Old 30-Jun-2009, 08:37
Puzzled Penguin
 
Join Date: Jun 2009
Posts: 3
dakster hasn't been rated much yet
Default Re: 11.1 system with 8 displays, mouse only works on :0.0

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
Reply With Quote
  #5 (permalink)  
Old 30-Jun-2009, 13:46
Busy Penguin
 
Join Date: Jun 2008
Posts: 262
KJ44 hasn't been rated much yet
Default Re: 11.1 system with 8 displays, mouse only works on :0.0

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
Reply With Quote
  #6 (permalink)  
Old 01-Jul-2009, 09:03
Puzzled Penguin
 
Join Date: Jun 2009
Posts: 30
build6 hasn't been rated much yet
Default Re: 11.1 system with 8 displays, mouse only works on :0.0

Quote:
Originally Posted by dakster View Post
I've got an OpenSuse 11.1 box with 4 Nvidia 9600GT's, with 8 separate X displays configured.

heh... can you put up a picture of this setup??

Reply With Quote
Reply

Bookmarks


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




 

Search Engine Friendly URLs by vBSEO 3.3.0 RC2