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

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

      Not really though… Not gonna be that annoying guy and repeat what I and others have said elsewhere in the thread, but you should read some of the replies here.

  • MalReynolds@slrpnk.net
    link
    fedilink
    English
    arrow-up
    59
    arrow-down
    1
    ·
    8 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.

    • fmstrat@lemmy.nowsci.com
      link
      fedilink
      English
      arrow-up
      27
      arrow-down
      1
      ·
      8 months ago

      Until the keys change. And you spend forever wondering why it updates every day only to realize it was the same update over and over and over, and the only way they announce they broke things is a GitHub issue.

      I love Bazzite, daily it on my gaming PC. But imutable distros do have challenges, and installing non-standard software is defintlately one of them.

      • Günther Unlustig 🍄@slrpnk.net
        link
        fedilink
        arrow-up
        17
        ·
        8 months ago

        You don’t run a VM for everything with Bazzite, Distrobox is more like Flatpak or WSL in that regard.

        It also isn’t much more secure, it’s just that everything is a bit more contained and comes with their own dependencies.

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

          Eh, it’s fedora under the hood with SELinux enabled, and immutable, better than most security wise, I didn’t say much more.

          • Günther Unlustig 🍄@slrpnk.net
            link
            fedilink
            arrow-up
            3
            ·
            8 months ago

            I replied to @muntedcrocodile@lemm.ee and understood the question like “Is distrobox as secure as QubesOS?”, which I replied with “No”.

            I’d say Fedora Atomic is definitely a bit more secure than other distros (e.g. Ubuntu, regular Fedora, etc.) for reasons you mentioned, but if you are a user that thinks that only Qubes offers the security you need, than there’s no alternative.

            I can recommend you Secureblue tho as a good middle ground.
            It’s Fedora Atomic, but hardened, a bit like GrapheneOS. Still viable for comfortable everyday use, but much more secure.

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

              I replied to @muntedcrocodile@lemm.ee and understood the question like “Is distrobox as secure as QubesOS?”, which I replied with “No”.

              Ahh, fair cop. Good point on Secureblue, but my threat model doesn’t take me there.

    • JustEnoughDucks@feddit.nl
      link
      fedilink
      arrow-up
      2
      ·
      8 months ago

      That is true, but for embedded development it sucks because of specialty drivers, access to dbus, udev rules, etc… And distrobox with vscodium or code oss has some big big slowdowns that I can’t figure out.

      Saleae software simply won’t work consistently in distrobox, for example. Luckily they have an app image so I could just install it there and set a few settings and now it works well. Sigrok Pulseview is better but needs a few not-dependency packages to work around it.

      There is some weirdness to atomic distros and bazzite, but I am pretty happy with it!

  • prole@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    27
    arrow-down
    2
    ·
    8 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).

  • MonkeBizNES@lemmy.cafe
    link
    fedilink
    English
    arrow-up
    21
    arrow-down
    3
    ·
    8 months ago

    I love bazzite for handheld consoles but before I install it on my desktop there needs to be version based on ordinary ‘non-immutable’ fedora kde. That being said, immutable distros are more stable

    • FooBarrington@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      8 months ago

      Unlikely to happen. Not only is all their build tooling etc. made for immutable distros (and they have a lot of other ones besides Bazzite), but it would also mean throwing away the biggest advantages for little gain.

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

      I’ve been using it on my laptop for over 6 months now and it has been fantastic.

      I mean, if you’re really hardcore, you can build your own immutable distro image using the distro you want… but that’s way above my paygrade. I don’t think it’s that difficult, just something I have no intention of learning.

  • giacomo@lemm.ee
    link
    fedilink
    arrow-up
    16
    ·
    8 months ago

    its in the ubuntu or debian toolbox. distrobox is pretty freaking awesome.

  • MidsizedSedan@lemmy.world
    link
    fedilink
    arrow-up
    15
    arrow-down
    1
    ·
    8 months ago

    yt-dlp AND btop isnt on the default app store on Bazzite. Im sure theres a way to get them installed, but it was rather annoying playing my game, watching a video on the side, finding a video that looks worth keeping, and i cant download it

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

      yt-dlp works just fine for me on bazzite. I think I just use the app image? I even made an alias for it in my bashrc file so I only need to type “yt”.

      Some other tips: play around with BoxBuddy (distrobox) for a bit if you haven’t yet.

      You can use apt if you want, just create a Debian distrobox. BoxBuddy allows you to easily create shortcuts to apps installed in distroboxes to run them directly on your host system. So once you create it you never have to mess with the box again if you don’t want to.

      I came from EndeavourOS, so I just made an Arch distrobox that I can use to get packages from the AUR.

      “ujust update” (or the bazzite system updater thing) command will update all of your distrobox images (and any apps installed on them) as part of the process. And if you mess something up, or decide you don’t want it, you just delete the distrobox.

      It’s actually pretty easy, and I think it’s cool that your distro doesn’t really matter anymore.

      • MidsizedSedan@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        8 months ago

        Ive only played with Bazzite for 2 days now. (Got a 2nd hand keayboard last year August. Finally changed the RGB with Bazzite and its OpenRPG tool). If you can set up Desktop mode as the default boot, then it is probably the best distro to reccomend to new users.

        I do have Arch as my main OS installed on another drive, and that does everything else i need.

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

          It’s good for new users. But it should be noted that does not mean that power users and tinkerers wouldn’t also like it.

    • muhyb@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      8 months ago

      Yeah, things are different on Bazzite. You can install things via homebrew as well. For yt-dlp use brew install yt-dlp (same command for btop). If something isn’t on homebrew too, there is a distrobox option. If you get used to AUR, Bazzite can be a little tedious.

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

        If you get used to AUR, Bazzite can be a little tedious.

        I just use my Arch distrobox to access AUR if I need to (though I don’t think I’ve had to).

        rpm-ostree is an adjustment, but now that I understand it more and know all of my options for installing packages, I think it’s fantastic.

        • muhyb@programming.dev
          link
          fedilink
          arrow-up
          2
          ·
          8 months ago

          The devs recommend against using rpm-ostree but yeah, distrobox is limitless. It’s just doing things different way. I also like how Bazzite (or Aurora) adds a program as a menu shortcut installed via distrobox, pretty convenient.

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

            I just mean learning how the ostree shit works in general for the most part. For pinning images and learning how to rollback if needed, etc.

            I try not to install things using rpm-ostree unless absolutely necessary.

            Edit: I probably should have just said “ostree” in the original comment.

  • thefartographer@lemm.ee
    link
    fedilink
    arrow-up
    8
    ·
    8 months ago

    What are you running Bazzite on? I’m using it on my Legion Go as my daily driver. I love it for the most part, but there’s still plenty to learn.

    • themadcodger@kbin.earth
      link
      fedilink
      arrow-up
      7
      ·
      8 months ago

      Not OP, but I’ve got Bazzite on my Steam Deck and Bluefin on my laptop as my daily. I’m rather loving the set it and forget it nature of it while still having plenty of room to play when I need to.

      • JustEnoughDucks@feddit.nl
        link
        fedilink
        arrow-up
        3
        ·
        8 months ago

        I use bazzite on my desktop.

        The problem with the set it and forget it nature is that when updates stop working, it “forgets” to tell you.

        If you layer any packages, you will run into this, but even without package layering, there have been a number of bugs reported recently about this.

        I have auto updates and notifications on (and I switched them off and on again and verified the settings) and haven’t gotten a single update notification for months even though I can update manually successfully.

      • thefartographer@lemm.ee
        link
        fedilink
        arrow-up
        1
        ·
        8 months ago

        My problem is that I use my Legion Go primarily as a computer for managing servers, coding, web dev, photo and video editing, and then gaming when I get a moment.

        Examples of my incredibly nitpicky problems are like wanting to boot into desktop mode, wanting a password prompt on boot/return from sleep, better vram control in desktop mode. Silly things like that.

        • themadcodger@kbin.earth
          link
          fedilink
          arrow-up
          3
          ·
          8 months ago

          I think Bazzite has a version that doesn’t start in game mode 🤔 Or use one of the sister versions if you don’t game often? Password on boot happens on both of mine, and coming back from sleep should be an option.

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

          You can absolutely disable the password from sleep. And there’s different versions of bazzite. There’s the deck versions that go straight into gaming mode and the non deck ones that go to desktop. If you have one installed it’s super easy to switch to the other just from the terminal too using the command on their download and install page.

    • ikidd@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      8 months ago

      I though BoxBuddy was installed by default on uBlue distros? It works quite well, too.

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

        I can confirm that BoxBuddy is installed by default on Bazzite.

        I think some people just haven’t read the documentation, and think it’s flatpak or bust.

  • AbsentBird@lemm.ee
    link
    fedilink
    English
    arrow-up
    5
    ·
    8 months ago

    ‘Car’ should have been painted over with white instead of black. The other text already has a white outline. This is hard to read.

  • Strawberry@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    5
    ·
    8 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