http://bugs.winehq.org/show_bug.cgi?id=58706
Bug ID: 58706 Summary: Blood Fresh Supply / Doom 64 (KEX engine games) fail to start when OpenGl API is selected (EGL backend) Product: Wine Version: 10.15 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: winex11.drv Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: rbernon@codeweavers.com Distribution: ---
Those games using the Kex Engine that support the Opengl renderer API fail to start when the new experimental EGL opengl backend is used. Such games are: Blood - Fresh Supply Doom 64 System Shock: Enhanced Edition
The error message that is shown on start: kexPlatformApp::InitVideo: Failed to create window (No matching GL pixel format available).
Other available renderers in those games (Vulkan and D3d11) work properly with the new EGL backend.
wine-10.15-28-g7d26649f637 NVIDIA 580.82.09 X.Org X Server 1.21.1.18
http://bugs.winehq.org/show_bug.cgi?id=58706
scheckley@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |scheckley@gmail.com
--- Comment #1 from scheckley@gmail.com --- I'm also seeing this in the GOG release of Tower 57 and Worms Armageddon on void linux, which worked in previous releases. Worms can be launched with the gl backend. Axium Verge behaves the same as in this report with an EGL error by default, but runs with the vulkan backend.
http://bugs.winehq.org/show_bug.cgi?id=58706
--- Comment #2 from Béla Gyebrószki gyebro69@gmail.com --- (In reply to scheckley from comment #1)
I'm also seeing this in the GOG release of Tower 57 and Worms Armageddon on void linux, which worked in previous releases. Worms can be launched with the gl backend. Axium Verge behaves the same as in this report with an EGL error by default, but runs with the vulkan backend.
Hello,
I tried two of the mentioned games: Tower 57 (Steam) and Worms Armageddon (GOG) but they don't exhibit the problem with egl backend. Tested with NVIDIA 580.82.09 drivers.
http://bugs.winehq.org/show_bug.cgi?id=58706
--- Comment #3 from scheckley@gmail.com --- I'm on old Intel HD 5500 (rev 09) Mesa driver version: 25.1.9 kernel version 6.12.49_1
http://bugs.winehq.org/show_bug.cgi?id=58706
--- Comment #4 from scheckley@gmail.com --- (In reply to scheckley from comment #3)
I'm on old Intel HD 5500 (rev 09) Mesa driver version: 25.1.9 kernel version 6.12.49_1
also tried it on a skylake cpu
Mesa Intel(R) HD Graphics 615 (KBL GT2) Mesa 25.1.9 kernel 6.12.49_1
updating from 10.14 to 10.15 produced the issue.
http://bugs.winehq.org/show_bug.cgi?id=58706
--- Comment #5 from Béla Gyebrószki gyebro69@gmail.com --- Still present in Wine-10.17 (now that EGL became the default setting).
http://bugs.winehq.org/show_bug.cgi?id=58706
mactan@edgetransit.dev mactan@edgetransit.dev changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mactan@edgetransit.dev
--- Comment #6 from mactan@edgetransit.dev mactan@edgetransit.dev --- This prevents the launcher for the game Star Citizen from rendering critical components of it's content now that it is default
bisected to commit 7abf4432
example images of display issue and expected result collected from players experiencing the issue on arch and bazzite systems