I’ve used to be able to play this game just fine at around medium graphic settings through Proton (GE), but today when I launched it again after a while the performance was just really poor.
Like mouse-moves-at-30fps-in-the-menu-poor.
There have been plenty of package upgrades since my last launch including plasma 6, proton and the game itself. So I don’t really have any particular suspects here.
Running Arch with AMD GPU. Wayland/Xorg didn’t seem to make a difference.
Has anyone else experienced similar performance degrading in this or another game lately?
no experience with this game but performance drops happen frequently and randomly for me, Fedora, Lutris, AMD GPU. like, I play a game that I have 100+ hours played on the same hardware and software and everything is dandy - 60 FPS, butter smooth mouse and game play. next day, same game, same settings, no updates in the meantime, absolutely nothing changed - 25 FPS, mouse stutters, horror. next day everything is fine, and so on.
Stupid as it sounds, this seems to be the case. It works great now (+ extra smooth because of all the settings lowering :D ). I even rebooted yesterday to no avail. Today I haven’t done anything special with the machine.
How often has this happened to you?
it’s completely random and incongruent with anything that is or isn’t happening. same game (Starcraft 2 and Far Cry 5 are currently in rotation) runs fine and then it just doesn’t. yesterday launched SC2, played it for a while, everything is butter smooth. left it open to go make dinner. started a new game after like 15 mins - choppy, drops to 15 fps, horrible. played a couple rounds this morning - everything back to normal. and so on.
no huge temp spikes, no huge CPU loads, nothing I can pin down as correlated. both games are well within the capabilities of both CPU and GPU. I have C-states and Cool & Quiet disabled, so it’s nothing power-throttling related.
I don’t like rebooting, got way too much stuff open all the time, I do that maybe once a month; the rest is just suspend in the evening and wake in the morning.
Probably not your issue, but high dpi mice and some wine games don’t mix well. I bought a cheap low dpi usb mouse after discovering this.
@jbloggs777 @Tiuku I found the best trick is to use a mouse that lets you click a button to switch on the fly. Logitech and Corsair for example
Ohh yeah I have a mouse like that. The reason being just that I don’t want to deal with mouse control software ^^
I’ll try to fiddle around a bit.
I had the same problem with enshrouded, including desktop sluggishness. I “fixed” it by fiddling with detail settings until I found one thing that had a significant performance impact. I want to say it was something to do with shadows? I’ll try to remember to look when I’m at my desk. Hopefully someone has a better answer/suggestion, but something to try.
Also, did vulkan shaders run and complete? Mine don’t on Enshrouded, get stuck at 99%. I know that can have a performance impact.
Thanks for the hint, though I didn’t manage to find a magic setting yet at least.
Also, did vulkan shaders run and complete? Mine don’t on Enshrouded, get stuck at 99%. I know that can have a performance impact.
I should think so. The dialogue doesn’t seem to appear anymore but on the first launch of today it did, and I don’t remember anything special about it.
Mildly interesting observation: Having the game open in the background made browser scrolling very sluggish.
found a pretty reliable way to make it perform shitty - alt-tab out of the game, do something memory-hoggy, like firefox with plenty of tabs and alt-tab back. it’s often (but not always) super shitty then.
I’m on F40 Plasma, didn’t have that degradation on F39 Gnome when alt-tabbing; but then I had Gnome session crashes frequently, which never happen with Plasma 6.
Is your system then actually low on memory then? This doesn’t seem to work for me, but then again even javascript sites aren’t going to eat 32gigs just like that.
One theory that I tested, was that whether it was a scheduled BTRFS scrub in the background (basically reading all the data and checking for errors), but it doesn’t seem to have an effect when manually started.
Another observation now that it’s running fine: At the time my fans never revved up to speed like they do now. Just stayed mostly silent. It really felt like it was accidentally using an integrated GPU, which I don’t have…