I’m hoping someone might have ideas for me, as I’m frustrated beyond belief. I run EndeavourOS with Hyprland (Wayland) on a Nvidia RTX 3070 (My system stats say it’s a Ti, but I’m pretty sure that’s wrong). I had previous problems with performance in certain games (notably Satisfactory and DOOM, but also a builder called Fabledom and Timberborn) which were solved by installing the lib32 mesa and vulkan drivers detailed in the solution to this post; suddenly I was hitting 144 FPS on ultra settings at 1080p – which is all I really need to play at right now. Every game I had worked wonderfully.
Then, yesterday, I upgraded my system. Kernel went from 6.3.4 to 6.3.5, with the relevant libraries and etc updated as well. And like magic, I’m back to unable to produce even 30 FPS consistently. Satisfactory is lucky to get 27 FPS on Ultra 1080p, while DOOM runs the medium settings at ~45-55 FPS. Killing prefixes does nothing, changing Proton versions doesn’t work, and moving to different rendering engines in Satisfactory makes no difference. (I’ve tried Vulkan, DX12 and DX11, no differences in practice. Boot screen goes to 450 FPS in DX12, but once it gets into the main menu it drops to 22 FPS and stays about there.) Fabledom can’t get more than 19 FPS, while Tiomberborn stutters like mad and gets ~ 45fps.
If anyone has any ideas, I’d appreciate it. Or even if anyone else is seeing it, just so I don’t feel so alone, lol. I saw that another person in Reddit was having FPS hits when they moved to 6.3.4, but they had an AMD card, so I’m not sure it’s related. I can confirm that the Nvidia card stays at 100% utilization the entire time, for all the good that’s doing. I know Nvidia isn’t recommended for Linux, but I really can’t afford to buy a new setup just for an AMD card – particularly as I have to have a laptop for work, and this fits the bill.
The results of: inxi -FAZ --no-host | eos-sendlog
I’m not 100% sure how to post just the list of what’s been upgraded via the command line but I can copy the packages upgraded from the pacman.log to a pastebin as well if that would be helpful. Help or sympathy would be greatly appreciated, but if not, no worries, it’s not really your jobs. Just figured I’d ask! I’m not a Linux newbie exactly, but I’m far from a Developer either, so I’m not really sure how to go about downgrading or further troubleshooting.