Bug 12158 - mouse cursor disappears
Summary: mouse cursor disappears
Status: RESOLVED NOTOURBUG
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: 7.2 (2007.02)
Hardware: Other All
: medium normal
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-25 10:22 UTC by Mjules
Modified: 2008-02-02 01:34 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
my xorg configuration file (3.37 KB, application/octet-stream)
2007-09-01 02:41 UTC, Mjules
no flags Details

Description Mjules 2007-08-25 10:22:20 UTC
with nouveau driver (checkout from 20070824), mouse cursor disappear after the first move in different game such as wesnoth, enigma or with dosbox when dosbox get the control of the mouse.

This problem appears only on fullscreen mode for enigma and wesnoth ; but it appears also on windowed mode with dosbox.

the problem appears with both exa and xaa.
nothing seems to be print in the logs (but I didn't insert the drm module with debug=1)

with nv, everything is fine.
Comment 1 Mjules 2007-08-25 11:46:38 UTC
same problem using Hardware (option "HWcursor" "1") or Software cursor (option "HWcursor" "0")

my card :
01:00.0 VGA compatible controller [0300]: nVidia Corporation NV35 [GeForce FX 5900XT] [10de:0332] (rev a1)
Comment 2 Mjules 2007-09-01 02:32:06 UTC
The problem was already present last year.

xf86-nouveau :
commit c64c55b3133221462980b934a308daf2cc0e473d
Author: Dave Airlie <airlied@linux.ie>
Date:   Sun Aug 27 09:56:36 2006 +1000

    remove all U0* types in favour of more standard CARD* types


drm :
commit fef9b30a2b437c0103c33443566604027529b91d
Author: Dave Airlie <airlied@linux.ie>
Date:   Sun Aug 27 08:55:02 2006 +1000

    initial import of nouveau code from nouveau CVS



I was unable to go before this commit, drm and nouveau failed to compile.
Comment 3 Mjules 2007-09-01 02:41:10 UTC
Created attachment 11373 [details]
my xorg configuration file
Comment 4 Stephane Marchesin 2007-09-11 05:02:40 UTC
Could you try setting up the SDL environment variable please ?
try setting SDL_VIDEO_X11_DGAMOUSE=1 or SDL_VIDEO_X11_DGAMOUSE=0
Comment 5 Mjules 2007-09-11 05:39:53 UTC
it works with SDL_VIDEO_X11_DGAMOUSE=0 for all the games where I've saw the problem :)
Comment 6 Maarten Maathuis 2008-02-01 13:19:07 UTC
Please try: http://gitweb.freedesktop.org/?p=xorg/app/xf86dga.git;a=summary

Run it as root and it should say something like:

Xserver driver doesn't support DirectVideo on screen 0

Please report your findings.
Comment 7 Mjules 2008-02-01 13:29:14 UTC
Hi,

it prints what you say it should print :

[root@tue-amour xf86dga]# ./dga
Xserver driver doesn't support DirectVideo on screen 0
Comment 8 Mjules 2008-02-01 13:47:41 UTC
version of SDL : 1.2.11

libSDL1.2-1.2.11-7mdv2007.1
Comment 9 Maarten Maathuis 2008-02-01 14:40:27 UTC
http://www.libsdl.org/release/changes-1.2.html

---snip---
SDL 1.2.12 Release Notes

Fixed detection of X11 DGA mouse support.
----------

Any chance for an upgrade to verify?

I personally have no issues with wesnoth and libsdl-1.2.13.
Comment 10 Mjules 2008-02-02 01:34:54 UTC
Seems to be fixed with a SDL 1.2.12
thx


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.