https://bugs.winehq.org/show_bug.cgi?id=46263
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |winex11.drv Severity|major |normal CC| |o.dierick@piezo-forte.be
--- Comment #8 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- Hello,
An issue has arisen after a recent World of Warships update to 12.2 [1]: The game hangs indefinitely at the initial login screen with music in the background.
It only affects Linux users, including SteamOS/Steamdeck users.
Some Steam users reported that switching to an older Proton version did fix the issue for them [2].
I had the issue too while using upstream Wine 8.0-rc5. Knowing that an older Proton version could start the game, I knew a patch already addressed the issue. I switched to Wine-staging 8.0-rc5 and the issue was gone [3].
I also confirmed the issue with Wine 8.5 and the absence of issue with Wine-staging 8.5.
So, I bisected Wine-staging and found the patch that addressed the issue is winex11-ime-check-thread-data which lead me to this bug.
Compiling upstream Wine with this single patch allows the game to continue loading.
Regards.
[1] https://steamcommunity.com/app/552990/discussions/1/3826410479325538440/ [2] https://steamcommunity.com/app/552990/discussions/1/3826410479323839940/ [3] https://steamcommunity.com/app/552990/discussions/1/3820781363195014477/