http://bugs.winehq.org/show_bug.cgi?id=58832
Bug ID: 58832 Summary: Grey screen in Elasto Mania II on Wine 10.17 Product: Wine Version: 10.17 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: debtwjxv@sharklasers.com Distribution: ArchLinux
I am using an offline installer downloaded from GOG.com for Elasto Mania II. Version is listed as 1.02 and the file is named setup_elasto_mania_ii_1.02_(57739).exe
I setup the game in a fresh prefix by running: WINEPREFIX=$PWD/wine/elma2 wine "setup_elasto_mania_ii_1.02_(57739).exe"
Installer runs fine and the game is installed. Then if I click "Launch" in setup wizard, the game is launched in full screen and the whole screen is grey. Terminal is flooded with messages: libEGL warning: FIXME: egl/x11 doesn't support front buffer rendering.
Then I disable EGL by running WINEPREFIX=$PWD/wine/elma2 wine reg add "HKCU\Software\Wine\X11 Driver" /v UseEGL /d N /f
If I launch the game via menu ("~/.local/share/applications/wine/Programs/Elasto Mania II [GOG.com]/Elasto Mania II.desktop" file is created during setup), the game runs fine.
I then do WINEPREFIX=$PWD/wine/elma2 wine reg delete "HKCU\Software\Wine\X11 Driver" /v UseEGL /f and launch the game again via the menu: there is only grey screen.
This started after updating Wine to 10.17 on my Arch Linux system. As I see in release notes for 10.17 EGL has been enabled by default, this is why I tried to disable it and it worked: https://www.winehq.org/news/2025101701