Bug#380171: xserver-xorg-video-ati: Mouse pointer messed up on second head

Marc F. Clemente marc at mclemente.net
Sat Jun 30 19:46:09 PDT 2007


Actually, I need to reopen this bug.  I just replaced one of my LCD 
panels, and the bug reappeared.

Here is my xorg.conf:

Section "Module"
         Load    "bitmap"
         Load    "dbe"
         Load    "ddc"
         Load    "dri"
         Load    "extmod"
         Load    "freetype"
         Load    "glx"
         Load    "int10"
         Load    "record"
         Load    "type1"
         Load    "vbe"
EndSection

Section "InputDevice"
         Identifier      "Keyboard"
         Driver          "kbd"
         Option          "CoreKeyboard"
         Option          "XkbModel"      "pc104"
EndSection

Section "InputDevice"
         Identifier      "Mouse"
         Driver          "mouse"
         Option          "CorePointer"
         Option          "Device"                "/dev/input/mice"
         Option          "Protocol"              "ImPS/2"
         Option          "Emulate3Buttons"       "false"
         Option          "ZAxisMapping"          "4 5"
EndSection

Section "Device"
         Identifier      "ATI Radeon 0"
         Driver          "radeon"
         Screen          0
         BusID           "PCI:1:0:0"
EndSection

Section "Device"
         Identifier      "ATI Radeon 1"
         Driver          "radeon"
         Screen          1
         BusID           "PCI:1:0:0"
         Option          "SWCursor" "on"
EndSection

Section "Monitor"
         Identifier      "NEC MultiSync 2010X"
         HorizSync       31-80
         VertRefresh     56-85
         Option          "DPMS"
EndSection

Section "Monitor"
         Identifier      "NEC MultiSync LCD2470WNX"
         HorizSync       31-80
         VertRefresh     56-85
         Option          "DPMS"
EndSection

Section "Screen"
         Identifier      "Screen 0"
         Device          "ATI Radeon 0"
         Monitor         "NEC MultiSync 2010X"
         DefaultDepth    24
         SubSection "Display"
                 Depth   24
                 Modes   "1280x1024"
         EndSubSection
EndSection

Section "Screen"
         Identifier      "Screen 1"
         Device          "ATI Radeon 1"
         Monitor         "NEC MultiSync LCD2470WNX"
         DefaultDepth    24
         SubSection "Display"
                 Depth   24
#               Modes   "1280x1024"
                 Modes   "1920x1200"
         EndSubSection
EndSection

Section "ServerLayout"
         Identifier      "Default Layout"
         Screen          "Screen 0" RightOf "Screen 1"
         Screen          "Screen 1"
         InputDevice     "Keyboard"
         InputDevice     "Mouse"
EndSection

Section "DRI"
         Mode    0666
EndSection


With the above configuration, things work ok.  If I remove the Option 
"SWCursor" "on" line, the mouse pointer on the second head gets "messed 
up."  Then, if I switch the second head to 1280x1024 instead of 
1920x1200 it works again.  Go figure...

Let me know if you need more information.

Marc




More information about the xorg-driver-ati mailing list