[Nouveau] [Bug 14820] randr 1.2 always shows the hwcursor after a mode change

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Mar 6 14:47:20 PST 2008


http://bugs.freedesktop.org/show_bug.cgi?id=14820


Stuart Bennett <sb476 at cam.ac.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|nouveau at lists.freedesktop.or|xorg-team at lists.x.org
                   |g                           |
          Component|Driver/nouveau              |Server/general
            Summary|Double mouse cursor on nv4  |randr 1.2 always shows the
                   |                            |hwcursor after a mode change
            Version|unspecified                 |git




--- Comment #9 from Stuart Bennett <sb476 at cam.ac.uk>  2008-03-06 14:47:20 PST ---
Original nouveau bug repurposed for xserver issue.

After an xrandr mode change, drivers tend to call xf86_reload_cursors in the
commit function. This in turn will show a hw cursor, if configured. This is not
the correct behaviour for hardware that cannot do alpha cursors natively, if
the cursor is an alpha cursor at the time; two cursors (one hardware (2
colour), one software (alpha)) show up, when the hardware cursor should be
hidden.

In the nouveau case, the 1st option in comment 7 has been applied to the driver
as a work-around which takes a trip through xf86CursorSetCursor which sorts
things out.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Nouveau mailing list