I don't know where to post this sort of information and since I've had an account on WineHQ for awhile, I thought I'd do it here. Please let me know if this is not the right place.
Since wine 8.7 I have not been able to launch games on Steam. Wine 8.11 listed this bug that I thought might fix the issue for me but it did not: https://bugs.winehq.org/show_bug.cgi?id=55074 (I am using a virtual desktop).
Steam itself launches fine, any programs not launched through Steam (games or not) also launch fine.
After some bisecting, it appears to be the higher memory address bump added between 8.6 and 8.7 (commit
Code: Select all
cab914c3aa66e26e6756c6704848265ddfcbf3a4
Code: Select all
bddfa071901d0c827460a6248c559ae7e7bc8348
I did not see anyone else post about their Steam games not launching on WineHQ or other places since 8.7's release, so I might be the only one with this issue, in which case I'm hoping someone can help me debug why that might be.
This information may be irrelevant but just to cover all bases I thought it might be better to add it:
1. Everything was tested on the same 64-bit system with nothing changing other than the wine source taken directly from winehq.org with no added patches of any sort (no staging, same compiler, compiler version, dependencies, dependency versions, etc.)
2. I am using a multilib system and did try compiling with and without the new "--enable-archs=i386,x86_64" for both 8.6 and 8.7+ versions to no avail.
3. I am still compiling a 64-bit wine and 32-bit wine where the 32-bit wine also includes "--with-wine64=<path to wine64's built directory>".
4. kerberos, freetype, opengl, xorg, gnutls, vulkan and gstreamer are enabled explicitly as arguments to the configure script.
5. pulseaudio is explicitly disabled with the configure script.