Feral gamemode removed?

Hey, I just noticed that Feral gamemode was removed from the latest Bazzite image. Should I be using something else instead now? I couldn't find any indication as to why this was removed in the changelog, github or discord. I used gamemode for many of its features, including setting cpu governor, renicing, setting iopriority, and enabling/disabling scx_lavd. I'm running bazzite-nvidia-open:stable 41.20250206 on my desktop.
12 Replies
antheas
antheas•3w ago
Universal Blue
Bazzite February Update
New: Smaller Images Bazzite is now bult with DNF5. This is part of our transition to full bootc, and has allowed us to pull 600MB out of all images without affecting functionality. It also grants us the ability to remove some packages we previously weren’t able to. Starting with today’s update, Wine is no longer part of the image (But this does ...
antheas
antheas•3w ago
@Kyle Gospo
Swynwraig
Swynwraig•3w ago
So you know it's an intentional removal and if we want it we should layer it in?
Kyle Gospo
Kyle Gospo•3w ago
Yes it's intentional, setting your governor on modern CPUs is generally a bad idea, most of the time it reduces performance by limiting how high the single core clock can go And then things like SCX can be handled by the service or by HHD Renice is also completely worthless, it does nothing on modern kernels There was a cool tool a decade ago but it's time for it to go away
Swynwraig
Swynwraig•3w ago
Thanks, good to know!
Tenshar
TensharOP•3w ago
I had no idea setting governor and renice wasn't a good idea anymore. Thank you!
Kyle Gospo
Kyle Gospo•3w ago
Renice is still a good idea, but on modern kernels we have cgroups which more or less completely replaces it, it's not even really looked at anymore The governor is the bad idea, locking all of your cores to the max means less headroom to set individual cores actually being used to higher clocks
Tenshar
TensharOP•3w ago
I see, good to know. By default it seems to be on powersave. Is this the preferred setting, then?
Kyle Gospo
Kyle Gospo•3w ago
Depends on your CPU, ones with pstate often use that Which is good for them, they clock themselves
Tenshar
TensharOP•3w ago
Ah great. I'm using a R5 5600X, so that should be correct. I'm not familiar with cgroups. Is there anything I need to do manually to get the most out of it, or should I just let it do its thing?
Swynwraig
Swynwraig•3w ago
archwiki has (as usual) a long page on them. https://wiki.archlinux.org/title/Cgroups . Think I'll just back slowly away for now though 🙂
Tenshar
TensharOP•3w ago
Yep, I'm actually reading through it right now. Was just wondering if anyone had any insights specific to gaming performance. The Arch Wiki is truly an incredible resource. Thank you both for your time and assistance, I very much appreciate it. I've been using Bazzite exclusively for about a year now, both for software dev work and gaming, and have had no stability issues or worries that my system will just break from an update. Things tend to just work, within reason. Love it!

Did you find this page helpful?