[PATCH v3 2/6] user32: Implement GetRegisteredRawInputDevices.

Francois Gouget fgouget at codeweavers.com
Fri Aug 7 09:54:32 CDT 2020


On Fri, 7 Aug 2020, Zhiyi Zhang wrote:
[...]
> > I grabbed the package list of debiant before and after the june upgrade 
> > for comparison. But the closest I get to relevant package upgrades 
> > are a bunch of OpenGL (libegl, libgl1, libgles2) and Mesa driver 
> > upgrades. Maybe I missed something.
> >
> > 2020-05-04 -> https://termbin.com/br19
> > 2020-06-15 -> https://termbin.com/8cb9
> 
> It looks like a libX11 bug. Comparing the package list from 2020-05-04 to 2020-06-15,
> note that libx11-6 was upgraded from 1.6.9-2 to 1.6.9-2+b1. There is XReply bug in both the lastest and 1.6.9
> version of libX11 and I think it's being triggered somehow on TestBots. See https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/93
> There is a patch in https://gitlab.freedesktop.org/xorg/lib/libx11/-/merge_requests/29 but it's not merged yet.
> 
> Maybe we should downgrade the package for the moment and wait for the 
> fix to land. Or install a custom build with the fix.

The most workable options appear to be to either downgrade to 1.6.7-1 
(from Debian 10) or upgrade to 1.6.10-3 (current in Debian Testing). 
>From what you said the latter would not have the fix anyway but I don't 
know if the former has the bug already.

WineTest has certainly been wrecking havoc with my desktop's X session 
lately [1] and it has 1.6.7-1.


[1] I'd typically find it at some very low resolution in the morning. 
    Sometimes xrandr -s 0 would not even work, sometimes xrandr --auto 
    would work instead, and sometimes nothing short of a reboot would 
    revive the monitor.

-- 
Francois Gouget <fgouget at codeweavers.com>



More information about the wine-devel mailing list