So, I’ve been on Silverblue for years now. (Hard to believe that myself, but yeah.) It would be a pain in the ass to use with proprietary stuff needed for most gaming IMO. Like installing stuff natively on the host OS is a real pain because of the need to reboot. The whole containers thing can be nice for some stuff like software only, but it is difficult when that software needs to get access to the hardware using the kernel. If you really know your Linux fu at the kernel hacker level, I’m sure there are ways to get around the issues I’ve had. The main reason I wanted to use SB containers is for hobbyist embedded stuff like Arduino programming where different toolchains can have different conflicting dependencies, but giving these containers USB hardware access is too much of an undocumented pain to figure out and I layer what I need for this. You also can’t upgrade the distro used inside toolbx which greatly limits its long term utility.
Nix and Endeavor are on my future radar. I may give Gentoo another go at some point now that I have better script fu skills to automate compiling updates, and know how to set CPU affinity/isolation for processes.
If you try SB, buy the Linux Bible because it is good, and bc it is written for a RHEL/Fedora system. Also learn to leverage the RHEL documentation. It is the best advanced technical Linux documentation by a long shot, and it will help fill the holes you’ll find if you go searching for Fedora documentation.
The direct user support from the fedora community kinda sucks too. I think it is because there is spillover from a lot of professionals that fail to pay for Red Hat support and go to the Fedora devs/users instead. A lot of the Fedora devs are RHEL. I tend to get little to no response when asking advanced questions that might have crossed over as a server like issue. Learning to use the RHEL docs was a game changer for me on this front. I rarely have an unanswered question between the Bible and RHEL docs.
So, I’ve been on Silverblue for years now. (Hard to believe that myself, but yeah.) It would be a pain in the ass to use with proprietary stuff needed for most gaming IMO. Like installing stuff natively on the host OS is a real pain because of the need to reboot. The whole containers thing can be nice for some stuff like software only, but it is difficult when that software needs to get access to the hardware using the kernel. If you really know your Linux fu at the kernel hacker level, I’m sure there are ways to get around the issues I’ve had. The main reason I wanted to use SB containers is for hobbyist embedded stuff like Arduino programming where different toolchains can have different conflicting dependencies, but giving these containers USB hardware access is too much of an undocumented pain to figure out and I layer what I need for this. You also can’t upgrade the distro used inside toolbx which greatly limits its long term utility.
Nix and Endeavor are on my future radar. I may give Gentoo another go at some point now that I have better script fu skills to automate compiling updates, and know how to set CPU affinity/isolation for processes.
If you try SB, buy the Linux Bible because it is good, and bc it is written for a RHEL/Fedora system. Also learn to leverage the RHEL documentation. It is the best advanced technical Linux documentation by a long shot, and it will help fill the holes you’ll find if you go searching for Fedora documentation.
The direct user support from the fedora community kinda sucks too. I think it is because there is spillover from a lot of professionals that fail to pay for Red Hat support and go to the Fedora devs/users instead. A lot of the Fedora devs are RHEL. I tend to get little to no response when asking advanced questions that might have crossed over as a server like issue. Learning to use the RHEL docs was a game changer for me on this front. I rarely have an unanswered question between the Bible and RHEL docs.
I wouldn’t run nvidia graphics hardware on SB.