this post was submitted on 30 Nov 2025
95 points (100.0% liked)
Linux
10658 readers
405 users here now
A community for everything relating to the GNU/Linux operating system (except the memes!)
Also, check out:
Original icon base courtesy of lewing@isc.tamu.edu and The GIMP
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
For keyboard, if you're still having trouble, you can try connecting from the terminal with the command
bluetoothctl. Terminal commands often tell you more details than GUIs about why things failed.Regarding distributions, you are on Bazzite, which is an immutable distribution, meaning the root file system is read-only. That makes it a bit different from "normal" distribution. The upshot is that most things should just work and the system is harder to break. The downside is that you sometimes have to jump through more hoops and do things differently from "normal" distributions when you want to do some deeper level tinkering.
If you search for "How to do X in Bazzite" you might get fewer results because Bazzite is relatively new and niche (though growing quickly).
If you search for "How to do X on Linux" you might find that the steps don't work because you're root filesystem is read-only.
So sometimes you need to search for "How to do X on Silverblue" , because Bazzite is (sort of) based on Fedora Silverblue, which is the immutable version of Fedora distribution.
If you want to install some software that you can't find in the app store (Flathub) or as AppImage, your next step is to look up the command
rpm-ostree. It layers new software on top of your read-only root system. Changes fromrpm-ostretake effect on the next rebootGood info here. The only thing I disagree with is turning to rpm-ostree if flatpak doesn't have something. There is an officially preferred order and the ostree overlays are last resort. It will work short term but might cause headaches during future updates.
https://docs.bazzite.gg/Installing_and_Managing_Software/
I love Bazzite. It's a great distro and I want it to do well, so this is something I hope the noob guides start making a bit more noise about, because otherwise some of the recent Windows refugees might have problems down the line.
Well today I learned.
I didn't think "third party" like
homebrewwould be preferred overostree-rpm, but makes sense that you shouldn't change too much from the tested main image.For anybody else, here's the exact caveats with rpm-ostree: https://docs.bazzite.gg/Installing_and_Managing_Software/rpm-ostree/#major-caveats-using-rpm-ostree
Personally I mainly used it for fcitx5 language input method some years ago, but I see now that fcitx5 is included in Bazzite, and also that it should work as a flatpak or in distrobox, https://github.com/ublue-os/bazzite/issues/2996