Yes, and I love it.
I only use my PC for gaming and web browsing. I mainly stuck with Fedora, but also used Tumbleweed and Nobara. Regardless of which distro I used I was never fully satisfied with the initial setup or upkeep.
-
Fedora was great, but I was hopping around often and there was always a setup process to get Steam and what not installed and set up.
-
Nobara is a great option with gaming tools installed and setup for you. However, it's maintained by a single (awesome) dude and major upgrades often require some manual work arounds.
-
Tumbleweed was great until there were updates. More times than not, updates failed due to repo or dependency issues.
Bazzite, however, is the first (and only, so far) distro where I quite literally install, reboot, launch and log into Steam, start playing games. No other setup steps were required as everything I need is baked into the image. And with the automatic updates there's been no upkeep.
Since installing Bazzite I've had no desire to try anything else, which is great. More time for gaming. 🎮
Thanks for the answer, sounds exactly like the boat I am in. I will try it!
Bazzite is a good HTPC or living room gaming distro. It is not an ideal all purpose desktop distro, just like a Steam Deck is not an ideal all purpose desktop system.
If you want a Bazzite-like experience that is better suited for the desktop then use Fedora Silverblue, which is what Bazzite/ublue builds upon.
I do all my Linux kernel development, and especially compilation, on my steam deck.
Why is it not ideal as an all purpose desktop distro? I'm using it over ublue/Fedora for the convenience of being able to be play many games without tinkering, but I seldom play, I mostly work as a web developer. Bazzite has been great for me, so I'm wondering why you say this.
Bazzite, as a gaming-first distribution, makes some choices that are acceptable for such a platform, but that I believe are unacceptable in a secure development environment. This is why I wrote "not ideal" instead of "bad". If you don't care about security then it's perfectly cromulent. But I value security, so I would not recommend it.
Fair enough! I don't know enough to judge that. I'm learning each day, though :) are these choices bazzite or do they come from ublue?
I'm using it for work/gaming/general use and I don't think I have issues that aren't present on silverblue. Steam deck is definitely limited (AFAIK, it's not possible to print and can have persistent layers), so it's definitely a bigger issue
I've been using bazzite for a chunk of time now on my steam deck and on my Thinkpad. You can generally do most things. Gaming obviously works fine though the Thinkpad with it's old CPU and incomplete vulkan support can't launch a lot of games but that's not a distro thing. I have been able to sideload apps onto a quest VR headset with it after some tinkering with udev rules and distrobox. I couldn't figure out how to flash the firmware of my pinecil soldering iron though. I also do all my 3d printing stuff on bazzite.
Most of the time you should be able to use distrobox to install stuff that doesn't exist elsewhere. Several things I have used an arch box to install off the aur using the included helper paru, even though flatpaks and appimage may be available. From in the distrobox, distrobox-export is available to make the software available to bazzite as if it were native.
I use endevour on my main PC but bazzite in the laptop, which I barely use, so I wanted something that didn't mind not updating for a month and be fine, and bazzite nails that. I use distrobox for terminal things and vpn software for work is layered. No issues so far and very tempted to run it in my main PC, probably would do that if when arch breaks.
Glad to hear about your experience, and love how you write "when arch brakes" as you know it's gonna happen hahaha
I am not a fan because they install all that WINE stuff on the system level which is a huge security degradation.
Running WINE through Bottles with the latest protonGE through PupGUI works on all distros.
If they removed that I would consider it.
Also they remove Firefox and Flatpak Firefox can only use seccomp filters, not sandboxes, which less secure. And due to an rpm-ostree issue those removed packages are never reinstallable.
If you need RPM Firefox, my recommendation is that you install it with Distrobox. This also solves the security issue that we remove upstream Firefox over - update frequency.
You don't want Firefox to only update when your operating system image does. As far as I'm concerned the bug preventing Firefox from being re-added is a feature.
No that is definetly a bug, as it spits out strange error messages.
I dont think Firefox running through Podman in rootless mode can create user namespaces? But not sure, will check that.
I have auto updates enabled and I reboot daily. This is not an issue especially on ublue where they are on by default.
We build twice a week, that's not frequent enough for a web browser.
Ultimately it's saving you from yourself, if this bug gets fixed and there's a way I can unfix it, I will do so.
Oh okay, didnt know Bazzite builds slower than the other images.
Instead of blocking users, education is the way better option. Flatpak Firefox does not have user namespace sandbox support, which is a pretty big deal.
Should you post those concerns into their github? Maybe they don't know?
I think they know both, and the rpm-ostree issue is reported.
I run bazzite on my steam deck and gaming pc. It’s honestly just silverblue with gaming specific options, so it’s extremely solid. Coupled with the ability to have the steam deck game mode it beats out all the competition in my eyes. Specifically I would take it over nobara having used both as nobara had some very serious stability issues over time as well as just general package drift. Bazzite has none of that.
Do you come into issues using it on the steamdeck when it comes to saving games on the micro sd
I haven’t so far, but I did the 1tb ssd upgrade so I haven’t had to use microsd very much. From my experience it works the same as steamos if you had done the btrfs file system change.
Cool, thanks for insights 👍
I've been running it on my steam deck (LCD) for a while and it's great. Nearly undistinguishable from SteamOS but with neat extras. If I had an AMD GPU in my gaming PC, I'd try it out there as well to see how the SteamOS experience holds up on a desktop.
Nice to hear! Yeah I just switched away from Nvidia to a new AMD card, happy to be on the bright side! Will also get a steam deck eventually, so might put bazzite on that too.
Linux
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0