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/)D
Posts
1
Comments
125
Joined
3 yr. ago

  • Using a Pixel 6 with Graphene here with google services in their sandbox. It's pretty neat, especially with apps like Firefox+uBlock and GrayJay, which let me also block 99% of ads, which was very important to me. I have not had trouble with any banking apps either.

  • I was unprepared for this and now I need to clean the carpet.

  • Deleted

    Permanently Deleted

    Jump
  • Mittens the Devourer

  • Deleted

    Permanently Deleted

    Jump
  • Thumper.

  • Was the road ok?

  • PSA: My Starbook MK V has great specs but feels cheap and loses charge when closed, so it's always empty when I need it.

    (Tried all firmware updates and different distros, without success and their support isn't of any help either. Won't be ordering from them again.)

  • He looks like two badly parked Volkswagens! What a good boy!

  • I'm not sure that's really a t(h)ing. I mean, jam lasts for ages.

  • LettuceConnect

  • Heretic!

  • Bazzite is stuffed full of polish, especially the Gnome variant and, little known to me at the time, they have a whole set of non-gaming-related tools in the background for developers who use containers (distrobox, podman etc), which is exactly what I use for my job.

    I was so impressed that I have installed it as my main OS on my laptop and have replaced SteamOS with it on my SteamDeck.

    This distro is one of the best I have used. It is definitely one to keep an eye on.

  • Never half-ass two things. Whole-ass one thing.

  • While I appreciate they have it, this is still rocket science when you describe it to an average user of mail. This stuff needs to be almost automatic and happen in the background for it to really be used by the masses. :-(

  • I don't know if it fits your use-case but a little known feature is to use a second local drive/folder as a remote, like this:

     
        
    D:
    mkdir D:\git_repos\my_project.git
    git init --bare D:\git_repos\my_project.git
    
    C:
    cd C:\path\to\your\project
    git init
    git remote add origin file:///D:/git_repos/my_project.git
    
      

    This way, you can now push to origin and it will send your commits to your repo on your second drive.

  • Grow!

  • I hate to be that guy

    That’s okay. Don’t be.

    but OP gave no indication of their gender.

    This is unnecessary white-knight pseudo-concern-trolling designed to derail from the topic at hand. This isn’t a conversation about gender. If I misgendered dontblink, I’ll send 5$ as an apology. You don't, however, get to choose the language I use, as I equally don't get to choose yours. Now, back to the Linux discussion:

    Could you explain what exactly this “tight integration” pertains? AFAIK these are just regular old global-state distros but with read-only snapshotting for said global state (RPM-ostree, “immutable”).

    Certainly. That’s essentially absolutely correct. In the case of Bazzite specifically:

    • Distrobox comes pre-installed, enabling application installation inside sandboxed Podman containers with restricted access to /dev. Unlike Toolbox, Distrobox can be configured with different and fully isolated home folders, meaning containers won’t have access to your GPG/SSH keys or other user files unless explicitly configured.
    • ujust is pre-installed (docs), providing helper scripts for various tasks, including easy virtualization setup for virt-manager/qemu/kvm for running completely isolated operating systems.
    • BoxBuddy is pre-installed, a GUI for easy management of distrobox containers, also allowing you to alias/sync .desktop files from sandboxes to your main home folder, allowing you to start sandboxed GUI apps from your normal GNOME/KDE menu.
    • Waydroid integration can be added via ujust, allowing launching of sandboxed, isolated Android apps directly from the desktop environment.

    That is their one and only stated goal: Run games.

    That’s incorrect. While gaming is their primary focus—especially with the "big-screen" edition that boots directly into Steam—Bazzite also offers fully functional, polished desktop environments with thoughtful defaults. For example, even if only an insignificant tweak, GNOME on Bazzite has minimize/maximize buttons enabled by default (unlike Fedora Silverblue). It also supports developer workflows and even isolated, containerized systemd services. (docs). They offer Bazzite editions which boot directly to the desktop environment as default, leaving Steam as only a normal Flatpak application.

    Could you point out the specific concrete things Bazzite does to improve separation between applications beyond the sandboxing tools that are available to any distribution?

    None, beyond having them pre-installed out of the box. But it's important to distinguish that dontblink asked for a solution, not the solution. I suggested Bazzite GNOME because it provides a nearly complete setup without needing to manually mess with rpm-ostree first. Everything it can do can also be done on other similar immutable systems with a little extra work.