You need to install a rootkit ASAP.
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
Two days ago my Mint system got borked by a kernel update. I booted from the grub menu with the prior kernel, and rolled back with Timeshift. Pretty painless. You don't need Atomic/immutable distros for that sort of reliability.
I'm playing with kinoite in a VM, though.
What an horror ! What are you gonna do ? Use your working system ? That's sad...
I'm in the same boat, Kinoite (or rather my own blue build of it) killed my distro-hopping. But fans of Arch might be interested in the upcoming immutable arch-based OS: BlendOS
Installed Aurora the other day (distro based on kinoite) and could not make my bank software run... It is a "local" (ie, only used by banks in my country) software only available for Ubuntu that requires a systemd service. Tried a lot and couldn't get it to work. The service started, but the browser accused it was not installed.
For what it's worth, I'm impressed your bank has Linux systemd support
I'm guessing the service wants to edit something it can't edit on Silverblue. So the software is simply incompatible with your OS (as stated in the documentation)
I've been running Bazzite based on silverblue on my desktop for remote gaming and dockering. Everything was amazing until I started doing some mid-level docker stuff because of the rigidity of the distro.
Podman largely works but since it's rootless it won't have access to mounted drives easily due to SELinux.
Mounting a drive automatically wasn't intuitive either and I ended up editing the /etc/fstab manually.
Setting up a swapfile was also tedious, I needed more than 8GB so I made a 32GB swapfile but I still had to run a sudo command on startup since I'm not really confident with creating a systemd service on an immutable distro.
All in all I should have just gone for Nobara or a regular Fedora but that's because I have a really edge use-case.
That being said I still highly recommend it. It's stable, easy to "rebase-hop" and everything just works well and it's very stable. I'd recommend it for pretty much anyone unless you're going to do some heavy self hosting with multiple HDs.
All the signs of Lennart, but he's now left.
I don't fully understand how silverblue and kinoite are different, but I feel this way with base Fedora KDE. I've never broken it even a little bit when that used to be common with Ubuntu based distros for whatever reason.
Silverblue and Kionite are both Ublue distros, one has gnome and other KDE. One nice thing is that you can just swap between gnome and KDE without breaking anything via rebasing.
How does that work exactly?
I don't know tons of the detail but I understand the principle. The immutable part of the system is really just an applied oci container image for any ublue based distro.
Certain mount points are writable and persisted (e.g. /home
), but otherwise you can just reimage the entire system with any compatible (ublue based) image. Then each image is built by layering changes using ostree. So that's how you get the different distros.
Silverblue is ublue with gnome, kinoite is ublue with KDE, Bazzite layers steam, proprietary Nvidia drivers and other stuff mainly gaming related, etc.
System updates (which tend to be regular) are just applying an updated image, so actually updating is effectively the same as rebasing.
You can also yourself add ostree layers on top of the base image, and if you rebase to a different one your layers get reapplied on top.
They are both official Fedora Atomic Images. Universal Blue is another team that makes alternative Fedora Atomic Images like Bluefin, Aurora, and Bazzite.
I wrote a thing about this earlier: Fedora has apparently been infected with an advertising department. Their website has a lot of branding and buzzwords and wanketeering and very few technical details. It never says the word Gnome anywhere. You just have to know "Workstation" and "Silverblue" mean Gnome.
I really love Fedora Kinoite. Like you said, everything just works. It's fantastically boring
AAMOF, I install Fedora Kinoite (Like silverblue but KDE plasma) to people coming from windows, first GNU/Linux Experience.Practically unbreakable. does its work.
I remember having a great experience with it, sorry yours hasn't been great
If installing the surface kernel (kind of necessary for my Surface Go 1) and installing a few appimages didn’t look so difficult, I guess I would already be on Silverblue.
I’m kind of the opposite of OP and just having nightmares about breaking my system 😅
That’s why I’m doing clonezilla backup but I think the custom kernel would be a problem if I reinstall on another non-Surface computer. Maybe I should just go back to the normal kernel before doing a backup..
If the kernel is available in a COPR or another third party repo, you can just do a little swapping with rpm-ostree: https://github.com/openshift/os/blob/master/docs/faq.md#q-how-do-i-replace-the-current-kernel-with-kernel-rt-or-a-new-kernel-version-in-rhcos
Edit: Just in case this is the project you’re using, here’s specific install instructions for Fedora Silverblue: https://github.com/linux-surface/linux-surface/wiki/Installation-and-Setup#fedora-silverblue
Seems a bit too complicated for me, even if it probably ain’t.
But I’d probably use it if one day I break my Fedora workstation install.
You can make your own silverblue image with your custom kernel ;)
Love the irony, but this is painting a little too good a picture
Every update is just… meh. Smooth, new, fresh system not affected by my stupid tweaking and breaking
Most times yes, but major updates usually cause some trouble, like from 39 to 40, you couldn't do it without uninstalling the codecs for Firefox. Firefox that is installed by default as an RPM, because the Flatpak Firefox doesn't yet have 100% compatibility with all the features that work with the RPM, so as a user you're pretty much led to get yourself stuck in this hole, not too difficult to fix in the end, but still a pain to find out and fix.
Everything else is 100% true! And I think it will be always hard to beat as an implementation of immutability (second place only to NixOS imo), A/B partitioning doesn't hold a candle to OSTree
Weird. I use Bazzite which is off of Kinoite and the upgrade from 39 -> 40 was seamless.