9
submitted 2 weeks ago by Luffy879@lemmy.ml to c/linuxmemes@lemmy.world

What's the difference? No matter how hard I look, most of their websites just consist of them advertising that they are immutable.

top 26 comments
sorted by: hot top controversial new old
[-] savvywolf@pawb.social 5 points 2 weeks ago

I see lots of people recommending immutable distros to new users as if they are able to debug the inevitable breakages that occur or difficulty installing external programs.

[-] ikidd@lemmy.world 3 points 2 weeks ago* (last edited 2 weeks ago)

This goes right with recommending Mint for gaming where Wayland is experimental and everything else is behind by several versions.

[-] stuner@lemmy.world 3 points 2 weeks ago

I'd say Mint is fine for gaming, as long as your hardware is supported. I'm using it with an Nvidia GPU on X11 and I can play all the games I want to play (Steam is Steam after all). My main gripe is that multi-monitor VRR doesn't work on X11, but it hasn't pushed me to another distro just yet...

For people/beginners that mostly want to game on a computer, I'd say that actually something "immutable" like Bazzite might be one of the best options.

[-] Abnorc@lemm.ee 1 points 2 weeks ago

Is Wayland better for gaming than X?

[-] nekusoul@lemmy.nekusoul.de 1 points 2 weeks ago

For basic gaming the experience should be at the very least about equal for all GPU vendors right now. If you want anything fancy beyond that, like HDR or properly paced and multi-monitor VRR then Wayland is the only way to even have a chance of it working.

[-] ikidd@lemmy.world -1 points 2 weeks ago

I've certainly found so. X11 is on life support at this point.

[-] funkajunk@lemm.ee 1 points 2 weeks ago

Time to use X12, boys

[-] Zeddex@sh.itjust.works 1 points 2 weeks ago

Yeah this I don't understand. I do use immutable distros and quite like them(Bazzite/Aurora/Kinoite) but I would never recommend them to a new user to Linux. They just work too differently than most other distros so like 90% of the documentation you might find for other programs is pretty much useless. Like if you look up some piece of software and it says use your package manager to install, then what? It's usually easy enough to solve if you read the distro's docs and use their recommended approach(flatpak, brew, AppImage etc) but that's already probably way too advanced for someone new too Linux.

[-] yistdaj@pawb.social 2 points 2 weeks ago* (last edited 2 weeks ago)

I think half the reason immutable distros started being recommended to people is the fallout after LTT's Linux challenge. I noticed some people presenting immutable distros as the solution to prevent things like accidentally removing the desktop.

[-] trannus_aran@lemmy.blahaj.zone 2 points 2 weeks ago

Guix System is wildly different

NixOS is the new “I use arch btw.”

[-] hamFoilHat@lemmy.world 2 points 2 weeks ago

Well, it is pretty nice ..

[-] Eyedust@lemmy.dbzer0.com 1 points 2 weeks ago

I use both, btw.

[-] arrakark@lemmy.ca 1 points 2 weeks ago

Okay, I get what an immutable distro is. I get it's advantages in security/safety. But can someone please explain why this matters? Like, how much safer is this really? I don't understand the cost/benefit ratio of having an immutable core, especially since compromising the core will probably require fully compromising one or more privileged processes first, at which point it would be game over for a mutable distro as well.

[-] whatsgoingdom@rollenspiel.forum 0 points 2 weeks ago

I think the biggest advantage for my use case is the no fuzz aspect. In the rare case something goes wrong I can reboot and select the previous version that worked without a problem. Also the ease of mind knowing I can't really fuck up my machine, as the important parts are immutable. Other than that I enjoy having everything gaming related already configured correctly as I use bazzite - but that's probably also true for non immutable gaming oriented distros.

[-] bjoern_tantau@swg-empire.de 0 points 2 weeks ago

Honestly, that's the same thing I got with BTRFS+snapper. It creates a snapshot before and after any Package installation. In case anything goes wrong I can just go back to a previous snapshot. And on top of that I can easily install native packages and don't lose any disk space to multiple partitions.

I've come to despise immutable operating systems since first encountering them in Android.

[-] b_tr3e@feddit.org 0 points 2 weeks ago* (last edited 2 weeks ago)

How would you fuck up your machine by installing packages? Hell, get a reasonable package manager and package installation frontend (and a reasonable brain between your ears if that's the problem). I can't see how anyone might get their machines into an useless or unbootable state considering that any useful package manager (even minimalist ones like aptitude or blank apt-get) will inform you what it's going to install and unistall. If I see, that my choice is going to remove the complete DIE I am using plus X, or even GRUB, I lknow there's something wrong with my selection and abort.

[-] bjoern_tantau@swg-empire.de 1 points 2 weeks ago

"Yes, do as I say"

A power outage during install.

Trying out experimental stuff.

Uninstalling critical packages.

Someone at $distribution fucked up packaging.

You could just as well ask why an immutable system must be immutable. The safeguards are not there for normal operation. They are supposed to help you with fatal irregularities.

[-] funkajunk@lemm.ee 0 points 2 weeks ago

☝🏻People like this fucking nerd are why Linux gets a bad name.

[-] RustyNova@lemmy.world 0 points 2 weeks ago

Nix os is on the fence tho. It is immutable, but got hot reload so...

[-] a14o@feddit.org 1 points 2 weeks ago

It's not just debatable, it's beside the point. NixOS is declarative, trivially reproducible and natively container-ready, that's what makes it so great.

[-] RustyNova@lemmy.world 0 points 2 weeks ago

Until you realise that you need to learn a whole programming language to run one executable outside of the package repos

I do respect nix, but it ain't for me

[-] kopasz7@sh.itjust.works 1 points 2 weeks ago

Just 'steam-run' that shit. (It creates a regular linux-like environment without manually setting the LD path)

I use it to run random git repos.

[-] 2xsaiko@discuss.tchncs.de 1 points 2 weeks ago

If you want quick and dirty, use steam-run!

[-] monogram@feddit.nl 1 points 2 weeks ago

I’d rather have YAML than the mindfuck of a language nix uses

[-] Zozano@aussie.zone 1 points 2 weeks ago

I love writing yaml as a nix expression. That shit locks my flake.

this post was submitted on 17 Apr 2025
9 points (100.0% liked)

linuxmemes

24826 readers
632 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. 🇬🇧 Language/язык/Sprache
  • This is primarily an English-speaking community. 🇬🇧🇦🇺🇺🇸
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  •  

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 2 years ago
    MODERATORS