[Bug 237642] x11-drivers/xf86-video-ati: Upgrade from 18.1.0 to 19.0.0 results in invisible mouse pointer

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Apr 14 08:33:10 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237642

--- Comment #19 from Niclas Zeising <zeising at FreeBSD.org> ---
both the call to drmIoctl(DRM_MODE_CURSOR_MOVE) and
drmIoctl(DRM_MODE_CURSOR_MOVE2) in drmmode_show_cursor() use the same argument
structure. This is then passed directly to the ioctl() call.  I wonder if this
causes issues in our ioctl code, since the two different ioctls use different
structures in the drm kernel driver.

When using drmModeSetCursor and drmModeSetCursor2, the correct structure is
used.

If this is the cause, then switching out drmIoctl(DRM_MODE_CURSOR_MOVE) to
drmModeSetCursor() should be enough to fix the issue, maybe.  That, and to
figure out which drmIoctl() call that's causing the issue, is why I want danfe
to test only replacing one call at the time.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-x11 mailing list