This is an automated archive made by the Lemmit Bot.
The original was posted on /r/linux_gaming by /u/FennyaTheRock on 2025-01-09 09:24:38+00:00.
Hi everyone.
I decided to give Linux gaming another go as SteamOS has made me quite excited. Before this, I’ve only used ZorinOS (For about 2 weeks in 2022) and more recently Bazzite (For a few days at around May 2024). I decided to go back to Windows after playing around with them because the FPS penalty I was getting in games compared to Windows was far too great. Around 30% for Zorin and 15-25% for Bazzite. Not to mention the crazy amount of stuttering (Happens way more on Bazzite than Zorin) when I’m just navigating around and using my browser.
Anyway, 3rd time’s the charm I guess as I’m currently on CachyOS and not only has the entire experience been completely smooth, but I actually do not suffer the performance penalty while gaming any more. In fact, I’m actually gaining average and 1% low fps in Helldivers 2 and Zenless Zone Zero in CachyOS when compared to my very debloated Win 11 install. I would have been happy with even just a 5% performance hit, so to see performance parity or in this case a performance uplift, I’m almost ready to wipe my Windows drive. Almost.
The final game in my suite of games I constantly play as of right now is Total War: Warhammer 3 (WH3). And for the life of me I cannot get it to work. No matter what compatibility layer I set, the game strangely does not seem to be able to connect to servers, thus locking me out of multiplayer. Performance is generally horrible too. I’m locked to 60fps in the main menu and campaign map with noticeable input lag(Forced Vsync from what I read in other threads), but during battles I’m not locked to 60 anymore and I can easily go over 90.
To fix this, I tried a creating dvxk conf file thing in the game directory’s .exe location and set a launch parameter for the frame rate as suggested by a Redditor in a different thread. While the main menu now operated at a nice 144fps (My monitors refresh rate), campaign map performance tanked down to 20-25fps. Battles wouldn’t start too, it would just freeze in the loading screen.
And that’s where I’m at now. The tl;dr would be:
- WH3 refuses to go online, thus locking me out of multiplayer
- Proton WH3 is a must and is non negotiable. I know they have a native client, but I’m playing coop campaigns with my friends on Windows. They’re not ready to switch over to Linux nor are they keen on doing it atm. Also, Linux version is horribly outdated.
- Performance is all over the place depending on if the dvxk fix is in place or not.
- I’ve tried Cachy’s proton, proton experimental bleeding edge, 9.x, hotfix. None seem to make a difference.
Also, I’d appreciate it if someone could be so kind as so provide some insight as to why Bazzite was, frankly, dog water, on my system compared to Cachy. My specs between Bazzite and Cachy are identical, same with my drive that I do fresh reformats for. Speaking of specs, (Specs in bracket were my stuff for the Zorin install, which wasn’t anywhere near as stuttery as Bazzite):
CPU: Ryzen 7 5700x (Ryzen 5 2600)
RAM: 16gbx2 3600 cl16 (8gbx2 2666 cl16)
GPU: RTX4070 (GTX 1660 Super)
SSD: 240gb sata formatted to ext4
OS: CachyOS
Kernel: Linux 6.12.8-2-cachyos
DE: KDE Plasma 6.2.5
WM: KWin (Wayland)
I’m so close to moving over to Linux for good. Any help is and will be appreciated.
EDIT : FIXED. For internet being unable to connect, download Easy Anti Cheat from Steam library. For game not being playable, switch from Wayland to X11. Thanks everyone!