bsergay

joined 6 months ago
[–] bsergay 1 points 5 months ago (2 children)

Thanks for sharing the solution! Though, I wonder... What caused this issue in the first place?

[–] bsergay 0 points 5 months ago

Lacking features

It's important to mention that the specific way by which 'immutability' and all of its associations are implemented, is key to determine what possible limitations are. Perhaps to gain a better grasp on this, consider reading this blog post. Note that due to the (very) active development 'immutable' distros enjoy, not everything found within that article is accurate.

and having to take weird extra steps to get what I want and tweak the system the way I want.

~~Does uninstalling snapd on Kubuntu fall under this?~~ Jokes aside, the way that 'immutable' distros want you to do stuff is simply unconventional compared to traditional distros. Heck, even the need to (soft-)reboot to apply changes to the base system is almost unheard of on traditional distros. However, unconventional does not necessarily imply weird. Care to elaborate when something goes from unconventional to weird?

I’m a bit of a power user and I’m wondering if a immutable distro could work for me over a regular one.

It depends on your priorities. There's a 'cost' that comes with going 'immutable'; mostly related to how it's still relatively immature and/or unpopular. However, even in this state, there are problems it solves and tackles that traditional distros don't.

Regarding 'being a power user', like what's even the wildest thing you'd want to do?

[–] bsergay 2 points 5 months ago

Thanks for the reply and thanks for sharing your experiences!

[–] bsergay 1 points 5 months ago* (last edited 5 months ago) (2 children)

Something super basic for example is OpenRazer in order to control the settings of my mouse and keyboard - the backend of OpenRazer exists as a DKMS module, and kernel modules seem to be a bit more difficult to install on an atomic distro than a “mutable” distro.

IIRC, the DKMS modules are included in uBlue images. Have you tried any of their images?

[–] bsergay 4 points 5 months ago

But I’ve been looking at immutable distros as a more stable alternative.

If "stable" is used in the context of "intended use entails no changes/updates to packages found in the repositories in between 'long supported' point releases"^[1]^, then it's important to note that an 'immutable' distro as such does not exist; or at least is far from mainstream*.

If, however, "stable", instead, is used in the context of "less inclined to cause breakage upon (perhaps more frequent) updates", then indeed; 'immutable' distros can definitely be beneficial. Heck, I would even argue that they are successful at providing more stable experiences. This is actually implied merely by design. And, thankfully, the 'immutable' distros have been able to deliver on this promise.

But, it sounds to me like it’s more adapted for smaller devices and IoT, like the Steam Deck or similar handheld devices.

They, indeed, make a lot of sense for these use cases. However, the use of 'immutable' distros on desktop is also pretty well established. Even if it's currently (relatively) niche.

Have you installed an immutable distro on your PC?

Yup. Over two years ago, I switched cold turkey from Windows to Fedora Silverblue without any prior Linux experience. I've been very happy with it ever since. However, since over a year, I've been on uBlue. These are recommended over Fedora's own images for a multitude of reasons; one of which being better on-boarding.

What distro did you use?

As previously mentioned; Fedora Silverblue. Back then, and even today, Fedora Atomic has been one of the most mature iterations. Other mature 'immutable' distros (i.e. Guix System and NixOS) require a lot more know-how by comparison.

What was your experience like?

I simply don't see myself use traditional distros beyond special use cases. Literally all of my experiences with (semi-)rolling traditional distros^[2]^ (that I have engaged with through dual booting) ended with an unbootable system. By contrast, besides my first week, I can't recall the need to resort to Fedora Atomic's built-in rollback functionality to combat a non-booting system. It's just been such a pleasant experience.


  1. Besides those related to security.
  2. Which include the likes of Arch, EndeavourOS and Nobara.
[–] bsergay 2 points 5 months ago (3 children)

Zsh

FWIW, the excellent ZSH Quickstart kit has been splendid for my transition.

[–] bsergay 4 points 5 months ago
[–] bsergay 7 points 5 months ago (1 children)

Does the problem persist after a reboot?

[–] bsergay 1 points 5 months ago

Thanks for the update! Glad to hear it's fixed; also thank you (on behalf of the community) for sharing the fix. If I may, I think this would be a classic example of the XY problem. Anyhow, wish ya a great day!

[–] bsergay 2 points 5 months ago

Thanks for sharing that video. It's one of the most ambitious ones I've seen out there. However, if I understood correctly, only average fps is compared right? So not the (more important) 1% or 0.1% lows.

[–] bsergay 1 points 5 months ago (2 children)

Thanks for clarifying!

That’s pretty strong language

I agree. But in this case it was 100% justified as OP just (hopefully reversibly) destroyed their installation.

and what I was responding to.

Thanks for properly nuancing my stance. Though, perhaps consider to do so right away next time 😜.

Perhaps you were being hyperbolic.

It was deliberate. But I wouldn't refer to it as hyperbolic. Perhaps more in the style of an elder sibling scolding their younger sibling to be better next time 😉. Apologies if I missed the mark, though.

[–] bsergay 4 points 5 months ago

😂. Thanks for the clarification!

view more: ‹ prev next ›