Bazzite has a very simple process for installing software that isn’t on Flatpak: You spin up a virtual machine running a better distro and install it there

  • MalReynolds@slrpnk.net
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    3 months ago

    Bazzite is the better distro because you install things in a distrobox. Muck around, break things in there, but your main distro stays safe, secure and stable.

      • sp3ctr4l@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        5
        ·
        3 months ago

        Bazzite docs repeatedly say ‘do not do that, it will lead to system instability as we update and improve the feature set of our custom rpm-ostree that is the backbone and fundamental core of what Bazzite is.’

        It is supposed to be a static, locked down, readonly core OS, just like SteamOS.

        Its just based on fedora instead of arch, and has a bunch of other customizations and tweaks and preconfigured apps and helper tools.

        • jimmy90@lemmy.world
          link
          fedilink
          arrow-up
          1
          arrow-down
          1
          ·
          3 months ago

          fair point

          https://docs.bazzite.gg/Installing_and_Managing_Software/rpm-ostree/

          so you have to be careful what you add to your base; preferably just self-contained tools that will not interfere with the stability of the system, use distrobox or other container to create larger more sophisticated environments

          i used it for an icon theme, amd gpu info tool, android cli tools. they all come from the fedora repos so play nice with the base and i haven’t run into update issues mentioned in the info page

          it’s also very easy to rpm-ostree reset if you do, so it has that safety net

  • prole@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    1
    ·
    3 months ago

    Bazzite has a very simple process for installing software that isn’t on Flatpak: You spin up a virtual machine running a better distro and install it there

    Seems like someone didn’t bother reading any of the documentation… There are like 4 alternative ways to do it, including using apt (in a distrobox).

  • Dragonstaff@leminal.space
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    3 months ago

    I’m a noob, and I thought Bazzite would be simpler, but when I had an issue (monitor going black under heavy load), I couldn’t solve the problem because of the immutable OS. I went around in circles with Google and ChatGPT, and couldn’t get it to work.

  • Strawberry@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    1
    ·
    3 months ago

    You can just use rpm-ostree if you really need something as a system package. Otherwise toolbx or distrobox if it’s not available as a flatpak. None of these are virtual machines

    • sp3ctr4l@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 months ago

      They do specifically, multiple times, in multiple places in the wiki… tell you that you really, really shouldn’t use rpm-ostree unless you absolutely know exactly what you are doing… because you can run into dependency conflict hell, and then the tree build will fuck up.

      Bazzite updates to a newer version of a shared dependency, but something you manually added… has not?

      Or visa versa, your custom thing requires a newer version, or some dependency that is for whatever reason just a conflicting fork of an existing dependency?

      Something is gonna break, potentially lots of somethings.

        • prole@lemmy.blahaj.zone
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          3 months ago

          Because I play games on my PC and bazzite works wonderfully for that right out of the box?

          Because I like the concept of an immutable distro and not having to ever worry about an update breaking my install, and not being able to boot to my desktop ever again?

          What makes it a “better distro” exactly?

          Also, I can install/run packages from any other distro and package manager from there, not just “the better distro.” I use it to access the AUR for example. There aren’t many limitations there at all. While also being incredibly stable…

            • prole@lemmy.blahaj.zone
              link
              fedilink
              arrow-up
              0
              ·
              edit-2
              3 months ago

              Well, I can’t speak to that as I have no experience with it. I do know that bazzite has a couple preconfigured “ujust” commands related to setting up nvidia drivers. No idea how well it works.

              • MrScottyTay@sh.itjust.works
                link
                fedilink
                English
                arrow-up
                0
                ·
                edit-2
                3 months ago

                Bazzite desktop seems to be completely usable with a 20XX+ card. It’s Gaming Mode that boots straight into steam big picture mode that where all of the issues lie.

                Cards below do suffer even on desktop though and can regularly crash due to an instability in their drivers when using wayland.