Hello @ethanaobrien, warn:seh:handle_syscall_fault backtrace: --- Exception 0xc0000005 at 0x7937ce808b47: /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/libnvidia-glcore.so.555.58.02 + 0xa08b47. in your Proton log hints towards a video driver issue.
It's unlikely to be a quick fix, but can you check if the same issue happens with Proton Experimental's [bleeding edge] beta branch?
Hello @kisak-valve, thank you for the response
in your Proton log hints towards a video driver issue.
This appears likely, just tested on a device with an AMD igpu and the issue does not occur. If this issue needs to be opened elsewhere, please let me know.
can you check if the same issue happens with Proton Experimental's [bleeding edge] beta branch?
It does appear to still occur. Here is another log using bleeding-edge-debug
steam-9990239345237295104.tar.gz
Since plain Wine seems to work for you, could you try running it again through Proton with the PROTON_USE_WINED3D=1 variable?
Also, you might want to go on Nvidia's forums and report it.
Since plain Wine seems to work for you, could you try running it again through Proton with the PROTON_USE_WINED3D=1 variable?
Yes, this does appear to fix the issue.
Also, you might want to go on Nvidia's forums and report it.
Will do, thanks (opened here)
Thanks for the report. Tracking this in NVIDIA bug 4781095.
Hello,
To add to this disscussion, there are unofficial linux native launchers for all hoyoverse games that will let you run them perfectly, afterall they are just unity and you dont even need launcher for them besides for pulling game updates. Cough cough "an anime game launcher", "sleepy launcher" etc... all by the same team and are open source.
As for HoYoPlay itself that is just a webapp under the hood (seems like electron like app??? even if the folder structure doesnt really resemble electron).
However my comment here does not really solve running it thru steam's "add a non steam game" as author said and normal wine seems to fix their issue, but this comment might help people who stumble upon same/similar issues.
there are unofficial linux native launchers for all hoyoverse games that will let you run them perfectly
That can also lag behind on updates, or break unexpectedly if hoyoverse changes something.
Personally, I’d rather stick to the official launcher.
there are unofficial linux native launchers for all hoyoverse games that will let you run them perfectly
That can also lag behind on updates, or break unexpectedly if hoyoverse changes something.
Personally, I’d rather stick to the official launcher.
Personally i never experianced any lag behinds it pulls updates from actual apis so you get updates as soon as they exist on the cdn's as for breakages none happen and they fix them in hour or two, so from my experience its pretty good (you can even pull game updates raw from api too), so yea i can recommend them safely, its your choice at the end friend im just dropping possible solution that in my book is better.
Do you have the Steam Overlay turned on?
Do you have the Steam Overlay turned on?
No, I have that turned off completely
Do you have the Steam Overlay turned on?
No, I have that turned off completely
Any FPS counters enabled in Steam?
Any FPS counters enabled in Steam?
I enable mangohud by setting my launch arguments to mangohud --dlsym %command%.
Though all tests and logs reported in this issue do not have this enabled, and should be considered unrelated
Zenless Zone Zero launcher keeps crashing on launch after latest launcher update
Issue transferred from https://github.com/ValveSoftware/Proton/issues/8604.
@FurbyonSteroid posted on 2025-04-13T07:07:29:
steam-10047708361299853312.log
The latest launcher update will crash the launcher on launch. It will add the icon to the systemtray for 2-3 seconds before it vanishes again.
This happens both on CachyOS and on NixOS.
This is not an issue on Windows.
Unfortunately I cannot say which version it is as it keeps crashing.
It is NOT the version you can download. You'll get a notification that there's a launcher update and once you do, it no longer starts (but randomly does start, at least on NixOS). Prior to the latest launcher update, the launcher worked just fine.
Download Installer from Website, install game, update launcher, restart from steam
Adding PROTON_USE_WINED3D=1 and PROTON_NO_ESYNC=1 seems to allow the launcher to start. However, there are (unconfirmed) reports that Hoyo started to detect Wine and Steam Deck and prevent launcher from working on those platforms deliberately as an anti-cheat/mod measure.
Adding PROTON_USE_WINED3D=1 and PROTON_NO_ESYNC=1 seems to allow the launcher to start. However, there are (unconfirmed) reports that Hoyo started to detect Wine and Steam Deck and prevent launcher from working on those platforms deliberately as an anti-cheat/mod measure.
I can confirm that mhypbase.dll atleast only for GenshinImpact has some wine checks but those checks are controlled thru endpoint called /query_security_file (TLDR: that endpoint is just rsa encrypted protobuf?? (if i remember) that controls how HoyoKProtect.sys and now those wine checks behave if you block the endpoint game will continue normally (or you disconnect and reconnect your internet) that endpoint now gets queried even before window shows up so any type of hacky patching wont work best is to just either proxy it to the void (or empty response redirect).
As HoYoKProtect.sys now depends on WDFLDR.SYS to load instead of always just silently crashing you will have no issues blocking security file endpoint if you obviously block all analaytics endpoints they spam call (which you should block anyway as you are playing on linux and you shouldnt want them to collect logs).
Hope the info and research helps!
Can confirm that using PROTON_USE_WINED3D=1 lets you open the launcher.
Game performance however is not acceptable.
I wonder if there will be a patch coming from hoyos side...
Can confirm that using PROTON_USE_WINED3D=1 lets you open the launcher. Game performance however is not acceptable. I wonder if there will be a patch coming from hoyos side...
Hello!
If by performance you reference high CPU usage that is normal unless you disconnect and reconnect your internet if i remember its because of anticheat and somehow disconnecting internet helps which makes no sense as all requests game makes arent really depending on how much resources anticheat that fails to load under wine will use...
As for the launcher its kinda like a webapp (like discord is) but instead only content of a launcher is loaded from their servers (like entire launcher UI).
If you mean general game performance that is not that amazing on windows either from last i tested, wish hoyo gave care for linux gaming bit more then just kinda pretending to look other way as all their games are mostly single player and even anticheat makes zero sense to be present (i guess acceptable for coop and multiplayer sections) however i doubt that will ever happen.
That is interesting. Last time I ran the game (then with the old hoyoplay launcher, and without WINED3D flag) it ran very smooth with GPU usage around 50% on my manjaro installation.
Since the launcher is crashing since the update I only managed to start the launcher using the flag, resulting in major graphical glitches and framerates under 10FPS (gpu and cpu usage both around 50%).
I regret not knowing any more about the inner workings of wine to work this issue out myself.
Are there any resources around for troubleshooting stuff like this yourself?
Replying to https://github.com/ValveSoftware/Proton/issues/7951#issuecomment-2816872596
Best idea i got for you is to use linux native custom launcher (they all download from hoyo and will update it properly) so you dont need a flag for your wine prefix meaning game will run fine.
I mean, I can still just run the game directly without the launcher. That works just fine. Even on Steam with normal Proton.
The launcher isn't enforced (yet). I just don't know what the implications are. I don't think the game even updates over the launcher so I don't even know what the point of it is. But I'm guessing we'll see an enforcement somewhat soon
I don't think the game even updates over the launcher
Major versions are, hotfixes are not
I highly doubt they will ever force the official launcher. I use it since I prefer to be as "safe" as possible (the unofficial launcher at least used to modify game files, and I want to know before I use a future version that does)
I personally just use separate entries for the launcher and each hoyo game
If you mean general game performance that is not that amazing on windows either from last i tested
In my tests (I run with an fps unlocked) I get on average 40-60 additional fps in linux, so from my experience it may just be hardware limited (about 170-180 fps in windows vs a stable 240 in Linux)
To add as a note, my account has never once been banned, and its been just fine though all of this. I've not modified game files, so why would I be? Detecting wine isn't really relevant until when/if they start blocking it again
Detecting wine isn't really relevant until when/if they start blocking it again
Except they already did add these checks and atleast only genshin impact crashes unless you block specific one endpoint used to pull a security config as its called (internet disconnect works too obv), other games are not affected yet...
PS: game is known to report mesured fps to a server so make sure you block telemetry endpoints and also will periodically overwrite fps so your fps unlock hopefully writes new fps every few seconds.
Yes, I know how it works
Hoyoplay Proton 10
Issue transferred from https://github.com/ValveSoftware/Proton/issues/8638.
@Bossiskeyboard posted on 2025-04-30T11:26:16:
I have a problem where I tried to boot Hoyoplay and it will not launch
By launching Hoyoplay
My workaround as of today is the following:
Of course this is not a real fix and i imagine that this is not a option for inexperienced users....
I'll keep you up to date if I manage to find any other solution, but I think for now we'll just have to hope for hoyo to fix hoyoplay for wine :(
After updating i close Hoyoplay and directly start the game using proton without the flag (i.e. proton '/path/to/game')
You can also update the path to the exe/make a separate entry in steam for directly running the game exe
I run Hoyoplay using the PROTON_USE_WINED3D=1 flag.
You can run HoYoPlay through wine, it works fine for me
the performance would be worse tho
I had the same issues as others here with HoYoPlay 1.5.2, but after switching to Proton 10.0 everything is working fine again, both via Lutris and via Steam. I didn't have to change or disable anything else and the performance is the same as before.
I had the same issues as others here with HoYoPlay 1.5.2, but after switching to Proton 10.0 everything is working fine again, both via Lutris and via Steam. I didn't have to change or disable anything else and the performance is the same as before.
Hm.. I can confirm that with proton experimental (no need for bleeding edge) it does seem to work again. Now hoping it's not some temporary workaround that hoyo will "fix" in the future.
For reference, this currently works on Proton Experimental.
There is an issue where the "Start Game" button has a weird vertical offset (Need to place the cursor far higher than expected which is what I actually came to Github to report), but otherwise it works fine.
Edit
In April 2026, this no longer works at all.
Updated Issue
"Update"
I use mint xfce . mint cinamon , kda plazma
xfce ,plazma ->>> hoyoplay have white bar and vertical offset
cinamon ->>> somehow app works best on cinamon .... when i lunch game on plazma or xfce i had connection error
with cinamon i can normaly enter the game and play it.
proton experimentalx6 2025-11proton 10.0x2 2025-05proton 9.0-4x1 2025-04PROTON_USE_WINED3D=1x7 2025-04PROTON_NO_ESYNC=1x2 2025-04PROTON_USE_WINED3D=1`x1 2024-07PROTON_LOG=1`x1 2024-07mangohud --dlsym %command%x1 2024-08mhypbase.dllx1 2025-040xc0000005x1 2024-07
Compatibility Report
System Information
I confirm:
steam-17402083829786607616.tar.gz
Symptoms
The launcher will freeze, and seem to "restart" the graphics process, with the following message:

Note:
PROTON_LOG=1would just cause the application to freeze, rather than showing the popup box.The issue does not occur if you launch the launcher via plain
wineReproduction