Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)PR
Posts
8
Comments
811
Joined
2 yr. ago

  • If you aren't playing games with a kernel anti cheat, legit 99.99% of games will work. Nearly every broken game is due to an anticheat. ProtonDB lists only 4% of the top 1000 Steam games as "borked", and the majority of those are due to anticheat. Any that aren't will likely be fixed by Proton updates.

    If you also want to avoid any games that might not be super smooth, filtering Bronze ranked games are another 3%. Silver is another 8%, but I've never had an issue running a Silver rated game.

  • Yep, Nvidia has never been hostile towards Linux, they benefit from supporting it. They just don't care to support the desktop that much, and frankly neither do AMD or Intel. They often take an extremely long time to fix simple bugs that only effect desktop usage. Fortunately, in their case, the drivers can be fixed by other open source contributors.

  • You're definitely out of date on your knowledge then. Nothing inherently insecure about any of these. Only download software you trust, just like you should be doing with any software format!

  • A distro can be both atomic and immutable, and they often go hand in hand.

    Immutable simply means the core of a distro is read-only, meaning it cannot be modified by usual means. There are still ways to modify these files, but it works differently than in other distros.

    Atomic distros are ones that update atomically. Atomic is used to describe an operation that cannot be cancelled in the middle of it, they either complete, or nothing changes. This means you can't break things by cancelling an update midway through. Atomic distros also often come with the ability to rollback to the previous build of the system.

  • Immutable ≠ atomic, but they generally come as a package deal. Bazzite, Silverblue, and all those other distro's that call themselves atomic are also immutable. An atomic distro is just one with atomic updates, and an immutable distro is any distro with a read-only core.

    These distro's have started mainly calling themselves atomic because they agree that immutable is a poor description that generally confuses users.

  • Linux isn't about choice, it's about freedom. Distro's don't owe you the choices you want, because the devs have the freedom to make what they want. You also have the freedom to modify them or make whatever distro you want.

  • Don't know why this would be downvoted. Atomic distro's are a tinkerers paradise, as all of it can be done fearlessly. I can make stupid changes to configurations that I don't understand on NixOS, then when things break, simply revert the git commit and rebuild. (Or reboot to the last build if I broke it bad enough).

  • I don't have any pics cause I'm not currently near my computer that runs bazzite.

    If you're mainly using GUI apps you'll probably just be installing everything through flatpak, which you can use via the Discover store that comes with KDE Plasma. CLI apps are installed using homebrew.

    The docs might give you some insight on using it: https://docs.bazzite.gg/

  • NixOS likely only refused to run it because you weren't running it in the Nix way. That's not a jab or anything, Nix has a huge learning curve and requires doing a lot differently. You're supposed to use devshells whenever doing development. If you want something to just work, you use a container.

    Whatever issue you ran into most likely had nothing to do with NixOS being immutable, and was probably caused by the non standard filesystem hierarchy, which prevents random dynamically linked binaries from running.

    I've never heard of flatpak and immutability being obstacles to developers, in fact I generally hear the opposite. Bluefin is primarily targeted at developers, and some apps, like Bottles, will only officially support the flatpak distribution because of the simplicity and benefits it brings over standard distro packaging.

  • I understand, but it didn't really disprove anything. Immutable distro's protect core components from being modified. /bin is hardly relevant on NixOS, so of course it wouldn't be made immutable.

    /etc is also generally not considered a core component, and every immutable distro I've used left it writable. By default, every binary installed through NixOS is put in /run/current-system/sw/bin, which is immutable. Many other important files are also linked to /run/current-system, which is why the whole directory is immutable. It essentially takes the place of what the root directories would be on an FHS distro.

    I don't know any other path used in critical ways that is not immutable. The primary paths that immutablility is relevant for in FHS distros are /usr, /lib, /lib64, and /bin. None of these paths are really used on NixOS, besides some files symlinked there for edge cases, like /bin/sh.

    If you were to remove all the symlinks you are able to, the system would still work for the most part. You would lose custom configurations in /etc, but that is true for most immutable distros. Most apps have a default configuration to fallback to.

    The misunderstanding comes from the fact that immutable is a poor description for any OS, which is why many now use atomic instead. Even in immutable distros, many files can still be modified, and things can still be broken if you try hard enough. Still, NixOS definitely falls under the general description of and immutable distro, as the core of the OS is immutable.

  • Matrix doesn't have voice channels, probably the most important part of Discord for everyone I know. It's also built around single rooms, not servers, which just doesn't feel as good as Discord for interacting with friends.

  • I assumed it'd be pretty much all of them, but didn't feel like researching to be sure. It's really surprising how so many lemmy users, who are generally very much on the side of science and research, will completely ignore the people who are experts in this subject and assume they know better from their own experiences.

    I'm always surprised by how divisive of a topic this is.

  • shitty cat owners downvoting you. most place around me won't even let you adopt a cat if you don't say you'll keep it inside. its bad for your local ecosystem and its bad for the cat. I've seen way too many cats die because they were kept outside.