Xinerama cursor problem
FloraGui at viatech.com.cn
FloraGui at viatech.com.cn
Sun Jun 27 19:09:56 PDT 2010
On Friday 25 June 2010 03:07:18 am FloraGui at viatech.com.cn wrote:
>> Dear All:
>>
>> Does anyone still use Xinerama mode?
>Yes they do as there are some combinations of system hardware/drivers
and user requirements that sill require the use of xinerama. For
example if you have a multi monitor system with an Nvidia card using the
nvidia driver and you also do color critical work you >MUST use xinerama
since no other supported multi screen setup will allow you to calibrate
the VCGT for each individual screen.
>>
>> Section "ServerLayout"
> >
> > Identifier "X.org Configured"
>>
> > Option "RandR" "false"
>>
> > Screen 0 "Screen0" 0 0
> >
> > Screen 1 "Screen1" RightOf "Screen0"
> >
> > Option "Xinerama" "on"
> >
> > InputDevice "Mouse0" "CorePointer"
> >
> > InputDevice "Keyboard0" "CoreKeyboard"
> >
> >EndSection
> >
> >
> >
> >If "Screen 1 "Screen1" RightOf "Screen0"", "Screen 1
> >"Screen1" Below "Screen0"" the cursor is OK
> >
> >If "Screen 1 "Screen1" LeftOf "Screen0", you move cursor to
the
> >left, the cursor will abnormal, cursor jump in the edge, can not move
> to center
>>
> >The xorg print error info:
> >
> >Backtrace:
> >
> >0: /usr/bin/X (xorg_backtrace+0x3b) [0x80e937b]
> >
> >1: /usr/bin/X (mieqEnqueue+0x1ab) [0x80e8b6b]
>>
>> 2: /usr/bin/X (xf86PostMotionEventP+0xd2) [0x80c2d02]
> >
> >3: /usr/lib/xorg/modules/input/evdev_drv.so (0x4ad000+0x48a1)
> >[0x4b18a1]
> >
> >4: /usr/lib/xorg/modules/input/evdev_drv.so (0x4ad000+0x4b96)
> >[0x4b1b96]
> >
> >5: /usr/bin/X (0x8048000+0x6d5bf) [0x80b55bf]
> >
> >6: /usr/bin/X (0x8048000+0x122794) [0x816a794]
> >
> >7: (vdso) (__kernel_sigreturn+0x0) [0x429400]
> >
> >8: /usr/bin/X (0x8048000+0x144d5e) [0x818cd5e]
> >
> >9: /usr/bin/X (0x8048000+0x1441cc) [0x818c1cc]
> >
> >10: /usr/bin/X (miPointerUpdateSprite+0x172) [0x80a04b2]
> >
> >11: /usr/bin/X (0x8048000+0x5863d) [0x80a063d]
> >
> >12: /usr/bin/X (0x8048000+0x170957) [0x81b8957]
> >
> >13: /usr/bin/X (0x8048000+0x33a2b) [0x807ba2b]
> >
> >14: /usr/bin/X (0x8048000+0x38a8c) [0x8080a8c]
> >
> >15: /usr/bin/X (0x8048000+0xe00c2) [0x81280c2]
> >
> >16: /usr/bin/X (0x8048000+0x103678) [0x814b678]
> >
> >17: /usr/bin/X (mieqProcessDeviceEvent+0x1e4) [0x80e8744]
> >
> >18: /usr/bin/X (mieqProcessInputEvents+0x6c) [0x80e87dc]
> >
> >19: /usr/bin/X (ProcessInputEvents+0x17) [0x80b57e7]
> >
> >20: /usr/bin/X (0x8048000+0x2a1a0) [0x80721a0]
> >
> >21: /usr/bin/X (0x8048000+0x1ed7a) [0x8066d7a]
> >
> >22: /lib/tls/i686/cmov/libc.so.6 (__libc_start_main+0xe6) [0x1d0bd6]
> >
> >23: /usr/bin/X (0x8048000+0x1e961) [0x8066961]
> >
> >[mi] EQ overflowing. The server is probably stuck in an infinite
loop.
> >
> >
> >
> >Does anyone can offer some info about this? Thanks a lot !
> >
> >BRS
> >
> >Flora
> >
>On my xinerama system the cursor will some times hang at the left edge
of right screen. This hangs X and all user input stops working (mouse,
tablet, keyboard..). It does not happen very often so I have not spent
any time trying to figure out what is causing it.
>I am running the nvidia driver with a 7950 card. It has been doing
this for
>some time with different versions of the x server and different
versions of the nvidia driver.
>Hal
Dear Hal:
Thanks a lot for your reply!
I forgot to say the xorg I used is xorg 1.7.6, and I encounter
this at every time, if this happens, the input (mouse, tablet,
keyboard..) still active, just the cursor can not move to the second
screen center,
when I using the SW cursor this still happens, whether can I say there
is some relationship with xorg code?
BRS
Flora
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20100628/ce772e64/attachment.html>
More information about the xorg
mailing list