[Bug 50864] New: Incompatibility with Mesa 21 with several games
WineHQ Bugzilla
wine-bugs at winehq.org
Thu Mar 25 18:00:21 CDT 2021
https://bugs.winehq.org/show_bug.cgi?id=50864
Bug ID: 50864
Summary: Incompatibility with Mesa 21 with several games
Product: Wine
Version: 6.4
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs at winehq.org
Reporter: bastian.beischer at rwth-aachen.de
Distribution: ---
Arch Linux recently updated mesa to 21, after which I was unable to start most
of the games I play through Steams proton (Through the Ages, Race for the
Galaxy, Galaxy Trucker, ...). Since proton is based on wine I later found a
command line reproducer for the problem by just running "wine game.exe" with
the appropriate wine prefix. After noticing that the issues appeared with Mesa
21 I found this on the Mesa gitlab:
https://gitlab.freedesktop.org/mesa/mesa/-/issues/3969
My issues are exactly the same. Apparently Mesa added an OpenGL error in this
commit / line:
https://gitlab.freedesktop.org/mesa/mesa/-/commit/f39fd3dce72eaef59ab39a23b75030ef9efc2a40#f83bcdd13d0c4fb6293215b2535c8dcb3bbf8f29_121_127
And it appears that wine fails to correctly handle / catch that error. I can
play games again after reverting that change in mesa and recompiling mesa 21.
While it was mesa that introduced this regression it appears that it is correct
to issue the error, so the mesa developers seem to think that wine should be
patched instead (they even made an attempt).
Thanks for any help!
--
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