this post was submitted on 12 May 2025
502 points (98.8% liked)

Gaming

3778 readers
10 users here now

The Lemmy.zip Gaming Community

For news, discussions and memes!


Community Rules

This community follows the Lemmy.zip Instance rules, with the inclusion of the following rule:

You can see Lemmy.zip's rules by going to our Code of Conduct.

What to Expect in Our Code of Conduct:


If you enjoy reading legal stuff, you can check it all out at legal.lemmy.zip.


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] FlexibleToast@lemmy.world 7 points 3 months ago (15 children)

Fedora is the obvious answer for you. It's upstream from your upstream. It has the same tooling you're used to, but newer packages. A less obvious answer is to embrace the atomic/immutable future and look at Fedora Silverblue or the stuff that the Universal Blue community is putting out. I switched from Silverblue to Aurora-dx and I've been extremely happy with it.

[–] spooky2092@lemmy.blahaj.zone 4 points 3 months ago* (last edited 3 months ago) (14 children)

Funny you mention that, Silver blue was the first thing I tried (because I've used fedora off and on for over a decade) and something about it just didn't work for me, but I don't remember what. Didn't try the regular version tho.

In the end, I want something I can game on and dev with (which is the easy part, since VSCodium is multiplatform). If Steam doesn't work, the install is getting torched (which is why Alma is getting the boot).

I'm a sys admin by trade, so the OS should require minimal troubleshooting because I'm sick of doing that by the end of the day.

[–] FlexibleToast@lemmy.world 4 points 3 months ago (4 children)

Silverblue is a totally different beast than what you're used to. The filesystem is immutable with the exception of /var and /etc. Even /home is moved into /var/home, although a bind mount exists so /home still appears to be there. You are expected to use flatpaks for applications, toolbox for rpms that don't have a flatpak, and very last resort you can overlay an rpm on the base image. I absolutely think this is the direction linux as a whole is moving. OpenSUSE has MicroOS that does a similar thing and Leap 16 will default to being immutable. Debian has an immutable variant, and SteamOS is built on an immutable flavor of Arch. The Fedora Atomic family specifically supports bootc. You are essentially booting a container as your OS. That's why it has so much community buy in. You could try looking at the Universal Blue images I mentioned. Bazzite is gaming focused with the option to boot straight into gaming mode, Aurora is a general workstation with KDE, and Bluefin is a general workstation based on GNOME. Each image has a DX version that includes developer tools like VScode and Virtual Machine Manager included.

I'm also a sysad by trade. A consultant for Red Hat. I personally switched to Aurora DX and the only overlayed package I have installed is clevis-dracut so network based disk encryption with tang works. Other than that I have the built-in stuff, flatpaks (Steam is installed this way), and a couple of utilities installed with brew (btop, nvtop). I also don't want to manage the OS. Getting the OS updates as an atomic image is very appealing. OStree also allows you to rollback if an update does fail for some reason... Doing it this way makes your OS kind of an appliance that you run applications on top of instead of alongside.

[–] Damage@feddit.it 1 points 3 months ago (1 children)

I've layered zsh, zsh-autosuggestions, zsh-syntax-highlighting and syncthing. The first three because the version from homebrew behaved weird, syncthing because I've got two users on this computer and systemctl enable syncthing@user is easier than dealing with podman containers right now.

[–] FlexibleToast@lemmy.world 1 points 3 months ago

systemctl enable syncthing@user is easier than dealing with podman containers right now.

You should check out podman quadlets. It turns your containers into systemd services.

load more comments (2 replies)
load more comments (11 replies)
load more comments (11 replies)