• krashmo@lemmy.world
      link
      fedilink
      arrow-up
      24
      arrow-down
      3
      ·
      2 days ago

      It’s Linux for people who don’t know how to use Linux. I don’t mean that in a derogatory way either.

      • elucubra@sopuli.xyz
        link
        fedilink
        arrow-up
        12
        arrow-down
        1
        ·
        edit-2
        2 days ago

        I’m a Linux user since the age of Slackware diskette installs.

        I tried Bazzite, or Aurora, rather, and found that it wasn’t for me. Having to spin up distro boxes or VMs to do things that are pacman -Syu some-random-app in my current distro, is just not for me.

        I lived in ultrastable Debianland for years, and recently tried Script Kiddie Arch (CachyOS). I have my at-least-for-now forever home.

        I have a fairly bleeding edge distro that is slick, fast, polished, friendly, and If something goes boom, I have snapper and pika backing up, so in a few minutes all is back to normal, so the main selling point of atomic/immutable distro is kind of irrelevant to me, and I don’t have to live in a system where the important decisions are made for me.

        I have an old iMac for that.

        CachyOS is friendlier and less problematic than W11, and if you need help, it’s wiki + Arch’s legendary wiki + community is way more useful than your average Windows “run DISM” bullshit.

        • throwaway403@programming.dev
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          24 hours ago

          I have snapper and pika backing up, so in a few minutes all is back to normal, so the main selling point of atomic/immutable distro is kind of irrelevant to me

          FWIW, openSUSE literally pioneered the above workflow with Tumbleweed. But that didn’t prevent them from developing openSUSE MicroOS (and its desktop-adjacent siblings). So, unless openSUSE has absolutely no clue on what they’re doing, there is more to it than that. Even if ‘that something’ isn’t relevant for you (yet).

      • Hamartiogonic@sopuli.xyz
        link
        fedilink
        arrow-up
        3
        ·
        2 days ago

        What about the people who already have many computers for other purposes, and they just don’t feel like using the gaming machine for any of the purposes. What if they already get to tinker and tweak the other computers to such an extent that there’s no need for them to do any of that with the gaming system.

    • utnapishtim@sh.itjust.works
      link
      fedilink
      arrow-up
      19
      arrow-down
      2
      ·
      2 days ago

      Hi, I use Bazzite and is fantastic. You can you use your PC just as a console or dedicate big part of it to games. Immutable means that it takes a lot of work to mess it up. If you want a distro that just works Bazzite is the best, I’ve had zero problem with it and I love how simple it is.

      • ColeSloth@discuss.tchncs.de
        link
        fedilink
        arrow-up
        2
        ·
        2 days ago

        I plan on trying out SteamOS pretty soon. I have a desktop with all the most compatible bits of hardware for it. I do wonder if I’ll be able to get my Intel wifi\bluetooth and my old brother laser printer to work with it.

        • OnfireNFS@lemmy.world
          link
          fedilink
          arrow-up
          4
          ·
          2 days ago

          I would definitely recommend trying Bazzite first. It’s basically SteamOS but targeted towards general hardware instead of just the steam deck and steam machine.

          For a long time SteamOS didn’t have printer drivers because why would a steam deck need printer drivers.

          Out of all the users I’ve recommended Bazzite to generally people waiting for SteamOS or people wanting to escape Windows 11 with a Linux distro that “just works” are the happiest with it.

          • ColeSloth@discuss.tchncs.de
            link
            fedilink
            arrow-up
            1
            ·
            1 day ago

            I’m sure I’d be happy with it. My desktop is like 95% just a gaming and Internet video viewing system. I have a laptop for work stuff and it’s been on Linux mint for quite a while. My desktop is still rocking windows 10. I’ve avoided 11 completely. I’m sure bazzite would do great and it’s going to get more popular due to what you’ve mentioned and that gamers Nexus uses bazzite for their Linux gaming testing rig. But I believe SteamOS will ultimately end up a better choice for gaming and usage between my PC and steam deck.

            Also, steamos didn’t have printer drivers for the longest time… Well yeah, but up until like a month or so ago people weren’t even supposed to be installing it on a desktop. It wasn’t “released” for a desktop PC yet.

          • ColeSloth@discuss.tchncs.de
            link
            fedilink
            arrow-up
            1
            ·
            1 day ago

            Lol. Do you miss out on all the shader pre caching by doing that? I’ve played the same game on my steam deck with shader pre caching and without, and there’s a pretty noticeable difference in gameplay quality.

    • psud@aussie.zone
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      4
      ·
      2 days ago

      It’s a distro that is intended to play Steam games well. Terrible if you like tinkering or hate flat pack software. Less than an ideal development environment

      • hirihit640@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        15
        ·
        2 days ago

        its great for dev. It encourages you to use distroboxes to isolate your dev environments from each other and the host system, or even better use devcontainers for reproducible dev environments

        • lil_baka@ani.social
          link
          fedilink
          arrow-up
          4
          ·
          edit-2
          1 day ago

          I kinda agree, but it can also be pain in the ass. For example, using flatpak VS Code is massive pain in the ass. You end up needing to do tons of tricky workarounds for all kinds of language server/formatter/etc addons to work properly. It’s okay when you only need to do it once for a single language (Rust, for example), but it becomes very annoying when every new addon you install is highly likely to need you to write some flatpak-spawn based wrapper scripts in ~/.local/bin or whatever extra userspace bin folder you added to your PATH.

          • hirihit640@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            1
            ·
            16 hours ago

            Fair point, I’ve struggled with VSCode as well. I started looking into using a local container with VSCode’s remote dev add-ons (the ones you use for sshing into a remote machine but in this case it would just be a local container), and then installing all language servers and tooling inside the container. Do you have any experience with that?

            • lil_baka@ani.social
              link
              fedilink
              arrow-up
              1
              ·
              edit-2
              14 hours ago

              I only used something similar to mess around with Hytale modding a bit, but it was only easy because there was fully ready-to-use premade solution. But in general, if you’re willing to go that way, I think the most simple option would be to create a distrobox with ubuntu/debian/fedora/arch (depending on which distro covers things you need better), install vs code there (using native package manager of given distribution), and then distrobox-export VS Code from that distrobox. Then you can simply manage everything inside of distrobox using full power of distribution you chose. To make things even better, distrobox has automatic passthrough of most hardware. For Nvidia in particular, you need to pass flag “–nvidia” when doing “distrobox-create”. After that, you can even use game engines like Unity or Godot from distrobox with full GPU passthrough.

        • lil_baka@ani.social
          link
          fedilink
          arrow-up
          1
          ·
          1 day ago

          You can write your own systemd services and you can customize your Plasma using panel colorizer. You can go a bit further and rpm-ostree install kvantum and get even more ricing freedom. You can’t however make it use other init system or other DE/WM. It’s still quite good for what it is.

            • lil_baka@ani.social
              link
              fedilink
              arrow-up
              1
              ·
              21 hours ago

              Well they basically forked Bazzite DX image and customized that… The hyprland fork author stopped maintaining it 8 months ago so it’s not gonna work anymore with any recent Bazzite versions. So what they did is how Bazzite itself was created in the first place - by forking Fedora Atomic image and customizing it. I wouldn’t really count this as “Bazzite supports other DE/WM”, but yeah, if someone decided to go this far and make a fork like this then great, you can use it and hope they’ll keep maintaining it.