[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