Much lower performance than expected
On Windows I would get nearly 300fps in cs2 with my 3080, now its average 120 and the 1% lows arent good
90 Replies

hitting 100% utilisation even in the menu
1% lows are as low as 50 upto 110
lag spikes and all
Did you enable resizable bar in your bios? Helped me immensely with my 6750xt. Might be worth a try.
in windows i didnt have any issues
is that likely to help in this case in only linux?
Did for me, check it out. Resizable bar should be enabled either way on your system.
Already enabled :/
Do I need to check stuff for updates? Like motherboard and stuff
It was all fine on windows but idk if that got reset a little with bazzite
Does cs2 need a specific proton?
Oh sorry to hear that, I had the same problem in cs2 and rebar fixed it. I hope you can find a solution.
I'm installing 3D Mark, will see how it compares
that doesnt work on linux...sad
performance is lower in all games
much lower
It really shouldn't be that low, though. FPS loss is usually in the like...10-20 range. Not 50+% loss.
Indees
I saw in the boot menu that there were 2 bazzites so I launched the second one and performance is much better
It almost felt exactly like how it used to on windows
Kinda weird
Still getting some weird stuff with strange resolution options in game video settings tho
And performance in satisfactory is still kinda mid
that sounds like there was a serious performance regression between releases somehow
can you show me your
rpm-ostree status
output pleaseI was about to head off for something but since you asked so nicely I'll boot up again and see
Do you want the output for both bazzite entries?
the entire output please

rpm-ostree status
State: idle
Deployments:
ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-nvidia-open:stable
Digest: sha256:d204697186880bbfebde83de3d2bfd92a81ad948b9606ae8a42c39e41b022d83
Version: 42.20250908 (2025-09-08T06:43:15Z)
Diff: 164 upgraded, 2 removed, 8 added
β ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-nvidia-open:stable
Digest: sha256:b12eab0f8f6b21eca6b0a2854b58b3961f0a1bede0e045902a86b8aeb2e3faa0
Version: 42.20250903 (2025-09-03T21:17:20Z)
so something happened between 903 and 908 that gives much lower performance
ive been messing around with it a lot trying to get rpm-ostree install discord to work too
you can install discord or Vesktop from Bazaar
layering should really only be used as a last resort. For things that you can't get any other way
how do these get ordered - top is the current one or are they always ordered like in the boot order
BetterDiscord only works this way
it was working well but then i moved over to the second bazzite entry and it stopped working
vesktop doesnt have notifications - an extension i absolutely love because i dont need to guess where the beep is from
i think Vesktop is what you're looking for, it has much of the same features
not notifications, sadly
proper top right pop-ups that state the channel, server, user, and message for 10 seconds
either way this lower bazzite seems to be at least playable framerates and frame timings for now, but im going to do some more tests before marking this as completed
thank you for your help so far Stella
do you want any other info from this desktop or am i good to switch it off?
if there's a regression it should be reported on github or similar, can you run
ujust device-info
for me please
it will gather your device information in a pastebinhttps://paste.centos.org/view/3eb23e09
do you know which version is the one with lower frames? i ran the status command from the lower bazzite, the one with better frames if that helps
i'm pretty sure the version with the dot in front is the currently running one
ohhhh
clever
so its the same order as in the boot list
thats interesting because it was the top one that had the discord install queued - explains why it never appeared on the one i am actually running
before i go: should i try to remove that top bazzite completely?
it seems to be messing things up for me
https://paste.centos.org/view/c75c2bc2
an example of a pastebin from when i was trying to get the layered discord working
is this even possible?
ive just used ubuntu for server hosting stuff so actual desktop/ fedora linux is new to me
looks like there was a small kernel version bump from 6.16.4-104.bazzite β‘οΈ 6.16.4-107.bazzite but could that really be the cause for so much performance loss :thinkFish:
idk if multi versions are normal in fedora, i read that each install/ launch is like a different install?
Bazzite is image-based, the last version of the operating system is always retained so you can rollback easily
got it
alright ill leave it here and pick it back up tomorrow
thanks again for your help :)
i think the best thing you can do is report the performance regression on github with your device info so it can be looked into, but I would upload system info as a text file instead. those pastebins expire after 3 days or so
GitHub
ublue-os/bazzite
Bazzite makes gaming and everyday use smoother and simpler across desktop PCs, handhelds, tablets, and home theater PCs. - ublue-os/bazzite
hmmmm, it's not 3 days? weird, when I uploaded one it lasted 3 days. also this website has a funny sense of humor π₯Ή

Indeed
I'll get it reported in ~14 hours or so
When I get a free moment
i got the pastebin saved as text file
as for your betterDiscord problem: have you tried distrobox? it is generally considered a far better option than layering packages which can cause severe issues with your installation
Installing and Managing Applications - Bazzite Documentation
Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices.
ha! got it working with distrobox :clueless:

i can share the steps if you want. So far everything appears to work on the distroboxed discord, including audio, microphone, screen sharing, custom themes etc
I did see that distrobox was an option, will try it out today
I guess I shouldn't have tried to layer it, but it was recommended on a bazzite issue on GitHub :P
I will send you the instructions as soon as i get home
Managed to figure out distrobox and get betterdiscord working
im not just a pretty face
also i created the issue on the github for this low performance thing
although the exported discord is a little slow to load channels (might be placebo), and the notification ping did not load the gif thumbnail in a test message
betterdiscord work with flatpak btw, @πΎπππππ
https://github.com/bb010g/betterdiscordctl
GitHub
GitHub - bb010g/betterdiscordctl: A utility for managing BetterDisc...
A utility for managing BetterDiscord on Linux. Contribute to bb010g/betterdiscordctl development by creating an account on GitHub.
Gulp
That's pretty... Interesting
Anything is better than layering π
Do you recommend rolling back for the performance issue?
in theory it wont really change anything other than which one gets launched by default right?
i already know the 903 works better in all ways from yesterday
@Firm_Tomato there is a new stable update. Do you mind upgrading to it and report back?
still not great performance
my 1% lows are trash, and i even put the settings down to medium instead of all maxed like i do in windows

even the average fps is very low
i dont often feel regret but this is a massively reduced experience compared to windows
its kind of my fault for using nvidia on linux, is it recommended i get an amd card instead for the better drivers?
Yeah
But it's still weird why this happens
Well your best bet is to stick to the previous stable version until the regression gets patched
@Firm_Tomato out of curiosity
Yeeeesssss
Can you install CachyOS and see if you have the same issue there?
Pretty sure they use the same kernel version
Holy moly
Only if you want to
I've not dual booted on Linux before I'll try it out
If the issue occurs even on cachy, then it's a regression that needs to get patched
Or can I rebase
Theoretically it should be fixed if the kernel version is above the .106
Sadly no, it's a different distro
Cachy is a completely different operating system
Yes
Gets exploded with a bomb
Alright I'll try do it after my rollback to 903
The same kernel but also a hundred thousand other things. Cachy is not even fedora, it's arch based. How would it help in debugging this issue to install cachy?
Well it would allow me to add Arch to my list of used distros ;)
That's why I said "out of curiosity"
I'm also going to try to launch into windows and see if my performance is good there
I wanted to know if it happens on other distros besides Bazzite
Could be system wide
Up to you Firm
much smoother in windows, looking around feels so good and my aim feels incredible and i can track targets much better in comparison to playing on the linux performance
this is pretty much maxed out settings too, instead of just medium

i tried to stand in roughly the same spot but it was a bit more crowded server
Getting a lot of bootloader could not be installed errors with catchy, might be my msi mobo
Cachy*
Was likely because I had legacy usb support enabled
So what do I do if disabling legacy usb support makes it so my USB with cachy doesn't get recognised...
How is anyone supposed to install this damn thing
I mean that'd be a question for catchy support if you mean you're trying to install catchyOS?
indeed... just complaining :P
No worries understandable.
It's part of touching arch ;P
God speed, though
thanks
That said give the arch wiki a look. I have a lot of various qualms with arch. Mostly how a subset of its users act, but none can deny it's wiki is anything if not complete.
Cachy is a total bastard
Not enough space in the EFI partition, and EFI is right at the start of my drive, so I'm having to learn how to create a new larger boot efi later in the drive - and hopefully I won't totally brick even my bazzite
Would just installing linux mint or something work? Why cachy?
Managed to fuck up the EFI partition
I had to resize it for a cachy issue
I copied a backup of the ~600MB EFI partition around and made a larger partition for it at the start of the drive, ensured that drive was fat32, with the boot flag, and now it does not recognise the bazzite install
Cause it uses the same kernel version
Interesting
Bazzite uses the Bazzite kernel though and Cachy iirc also uses its own kernel
you can't really compare the 2
Awesome
Ah
Then idk
Use the previous version of Bazzite that worked for you until it gets mitigated
Keep in touch with Antheas in the meantime
Cachy is not going to work
Actually absurdly stupid installer trying to create an efi folder on the partition it is supposed to install cachy on, instead of using the EFI partition I already have and told it to use
Is there any other os I can try to use to test this?
I'm going to have to totally reinstall bazzite
My EFI got fucked up and it just takes me to a grub terminal
Formatted the drive and just installed Arch with a friend, initial testing shows the performance is perfect.
Thank you for your effort and suggestions, it felt awesome having people trying their best to help me with my issue :)
And of course thank you for putting up with my struggles and complaints!
No worries
If you have decided, you can stick with Bazzite until we find a solution to the problems you have
i did see 2 other threads from people with a much lower performance in Doom:TDA, not sure if that's related to the issues that you have. it seems to have started with a recent update
That is very kind, but I think Arch will be a better learning experience anyway - which was the main reason I switched from Windows
It was performance in all games so if it is not just Doom then looks like it is a pattern :P
Ah one of those is AMD so maybe not - could have been a borked install or drivers or something
Either way, thank you both I'll be leaving the Discord now :)
Can always stick around. Not like nothing is in common between the two. Won't be able to ask for help but you can watch us be crazy.
I have this issue in nvidia nobara and bazzite, I stopped nvidia-powerd and fps boost twice again, it's a fking nvidia.
i forgot, i once tested cachyos too, same performance drop Last working driver for my laptop is 570.