I try to play “Empyrion” on Linux via Steam. I have tried other games like “Satisfactory” without any issues and with a better performance as on Windows. But with Empyrion i get a max of 10 - 13 fps, where i have ~60fps on Windows on the same laptop. Graphic adapter is a nVidia 1050 GTX and OS is Arch Linux. If i remember correctly, Empyrion is a Unity game.
Have you tried the troubleshooting ideas on ProtonDB? https://www.protondb.com/app/383120
Yes, of course. But nothing helped really. There is a small difference between the used Proton version. With 8.25 GE i get 13 fps and with 6.4 GE1 i get 19 fps. Using PROTON_USE_WINED3D11=1
makes it more worse than ever, with only 5 fps.
On the same laptop with windows, I have ~ 60 fps.
Okay, I hadn’t seen it mentioned in the post and was hoping that was all it would take. I have played it before, and I can’t say I noticed any major issues like you’re describing. I run an AMD card though, so that may make the difference on Linux.
I wish I had some other ideas, but ideas I’ve found on ProtonDB were always my best option. I will say that I’ve noticed performance issues on some Unity games previously. Whether it’s from the engine or bad optimization I don’t know though.
Yes, I think the card is the weak point here or better the weak driver support. My next laptop will definitely have a AMD card. But I have absolutely no idea which one is good enough to handle actual games with full details and usable fps. I don’t expect Desktop like experience but at least 40 fps with full details in an actual game would be fine. Im not a professional gamer, but when I have the time to play, it should be fun and not frustrating. Mostly I do coding with VSCode and some database stuff in different flavors. So a not to small display is a must have.
Can you recommend a good GPU? For the rest I can do my own research…