[Bug 47968] wine does not work when built with libxinerama on debian testing (bullseye)

WineHQ Bugzilla wine-bugs at winehq.org
Sat Nov 2 23:26:02 CDT 2019


https://bugs.winehq.org/show_bug.cgi?id=47968

--- Comment #34 from Zhiyi Zhang <zzhang at codeweavers.com> ---
(In reply to Zhiyi Zhang from comment #32)
> (In reply to msuhoruki from comment #31)
> > It seems the problem is related to xinerama and xrandr's priorities.
> > dlls/winex11.drv/xrandr.c selects 200 for itself.
> > dlls/winex11.drv/xinerama.c alternates on a condition between 1000 and 100.
> > In my case xinerama selects 100 because because its desktop_mode??? variable
> > is false:
> > handler.priority = desktop_mode ? 1000 : 100;
> > 
> > If I invert that condition (and get 1000) then wine works for me. Is the
> > desktop_mode detected incorrectly?
> 
> Yes. In the case of Xinerama extension not available, desktop_mode is not
> set properly. I will send a patch soon. Thank you very much for your
> investigation.

Sorry for jumping too early. It means that your Xinerama extension is working
properly as a fallback. But the XRandR extension is detected but not working
properly, thus the problem.
The desktop_mode issue is not the real problem here.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list