https://bugs.winehq.org/show_bug.cgi?id=43921
Bug ID: 43921 Summary: Caustic 3.2.0 (standalone) black/blank UI with Wine Staging ; functional UI with Wine Development Product: Wine Version: 2.19 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: bob.mt.wya@gmail.com Distribution: ---
Created attachment 59548 --> https://bugs.winehq.org/attachment.cgi?id=59548 wine_2.19_development.txt
Standalone version of Caustic 3.2.0.
Tested in a 32-bit WINEPREFIX, set to Windows XP.
Wine Development 2.19.
https://bugs.winehq.org/show_bug.cgi?id=43921
Robert Walker bob.mt.wya@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://singlecellsoftware.c | |om/blog
https://bugs.winehq.org/show_bug.cgi?id=43921
--- Comment #1 from Robert Walker bob.mt.wya@gmail.com --- Created attachment 59549 --> https://bugs.winehq.org/attachment.cgi?id=59549 wine_2.19_staging.txt
Standalone version of Caustic 3.2.0.
Tested in a 32-bit WINEPREFIX, set to Windows XP.
Wine Staging 2.19.
Application UI is black / blank.
https://bugs.winehq.org/show_bug.cgi?id=43921
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |erich.e.hoover@wine-staging | |.com, michael@fds-team.de, | |sebastian@fds-team.de Component|-unknown |-unknown Product|Wine |Wine-staging
--- Comment #2 from Matteo Bruni matteo.mystral@gmail.com --- Sounds like a staging bug then.
My guess is this is due to:
err:wgl:glxdrv_wglShareLists Could not share display lists, one of the contexts has been current already !
vs
err:wgl:glxdrv_wglShareLists Recreating OpenGL context to share display lists, although the context has been current!
I.e. it works mostly by chance on plain Wine and the staging patches fixing / hacking around wglShareLists() end up breaking it, again mostly by chance. If that's actually it, I don't think there is any way to fix this properly.
https://bugs.winehq.org/show_bug.cgi?id=43921
mirh mirh@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mirh@protonmail.ch
--- Comment #3 from mirh mirh@protonmail.ch --- Same behaviour can be seen with 5.15(-staging).
Then, idk how or why this is a either-or situation, where you will always have to choose between fixing program A or program B.. But if this is really the case, then why not making it switchable at runtime like proposed on bug 11436, comment 25?