https://bugs.winehq.org/show_bug.cgi?id=57233
Bug ID: 57233 Summary: BeamNG.drive blocks on startup with black screen/window. Product: Wine Version: 9.18 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winex11.drv Assignee: wine-bugs@winehq.org Reporter: logos128@gmail.com Regression SHA1: 278ca7f68d727639b3389b78c363134fa2bd32a8 Distribution: ArchLinux
The problem occurs in both d3d11 and Vulkan rendering modes, that the game provides.
After bisecting it, found that "winex11: Only update the client window position in sync_client_position." (278ca7f) causes the regression. I have confirmed this by reverting just the aforementioned commit on the top of the 9.18 tree, and the game started normally and ran without issues.