451
Me after installing Bazzite (lemmy.blahaj.zone)

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

top 50 comments
sorted by: hot top controversial new old
[-] sp3ctr4l@lemmy.dbzer0.com 6 points 10 hours ago* (last edited 10 hours ago)

So I realize this is a meme community but why not, its on topic:

... How is one supposed to install say, I2P, I2PD ... on Bazzite?

I have tried the flatpak but it doesn't work properly because it only installs at the user level via the app store/flatpak... not the system level.

I have tried to figure out how to set it up in a distro box and am apparently too stupid to figure this out.

I am also apparently too stupid to figure out which of the like 8 different kinds of ports I2P uses for one thing or another... I actually need to forward in my router.

help plz

[-] MissingInteger@lemm.ee 4 points 4 hours ago
[-] sp3ctr4l@lemmy.dbzer0.com 3 points 3 hours ago* (last edited 3 hours ago)

Yes, I have read the wiki.

As I said, flatpak no worky because you don't have a system level install option.

Flatseal might help, but I do not know what I'd have to custom configure.

Ujust has no helper commands for i2p.

Homebrew might help for setting up the daemon, but i wouldn't know how to connect it properly to a firefox or librewolf container tab, within bazzite.

... Quadlet.

Ok. This didn't exist the last time I looked at the wiki a couple months ago, goddamnit.

I2P does have a docker set up guide... this might actually work, if it can direcrtly fuck with bazzite's systemctl.

That being said: I have never use cli docker before so... wheee!

Uh other than that:

Distrobox is basically a very fancy docker container... maybe if I set up a whole distro, with I2P, and its own version of ffox, lwolf... that would work?

...afaik there is no official i2p appimage, and even if there was, its containerized, same problem as a flatpak.

... and finally, rpm ostree, the big no no... yeah, there is no official .rpm for i2p.

... I... guess... i could set up vanilla fedora... in distrobox... and try to compile it from source... and then... either install that rpm in the fedora-distrobox... or... bazzite itself?

... its mid night, im going to bed rofl.

[-] absentbird@lemm.ee 4 points 9 hours 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.

[-] nailbar@sopuli.xyz 5 points 3 hours ago

They're on Bazzite so maybe they only had black installed

[-] prole 21 points 17 hours 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).

[-] CubitOom@infosec.pub 1 points 11 hours ago

Me 10 years ago after deciding to go into the deepend a bit to learn Linux and installing Slackware.

[-] gingernate@sopuli.xyz 5 points 17 hours ago

It would be DNF in this case

[-] MidsizedSedan@lemmy.world 12 points 21 hours 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 6 points 17 hours ago* (last edited 17 hours 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 1 points 17 hours 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 3 points 17 hours ago* (last edited 17 hours 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 2 points 20 hours 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 3 points 17 hours 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 2 points 17 hours 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 3 points 17 hours ago* (last edited 17 hours 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.

[-] muhyb@programming.dev 1 points 17 hours ago

You most likely won't need it since there is distrobox option.

[-] prole 1 points 17 hours ago

I had to install coolercontrol that way. Unless that was a ujust command, I forget.

[-] Spider89@lemm.ee 4 points 18 hours ago

I have Debian on my Legion Go because of this.

[-] prole 6 points 17 hours ago

You could have just made a Debian distrobox

[-] Spider89@lemm.ee 2 points 2 hours ago

I wanted Debian over Bazzite.

I'm not a fan of Bazzite.

[-] Monstrosity@lemm.ee 4 points 17 hours ago

Are you a Bazzite dev?

It's okay, I promise we still like Bazzite. We're just haha-ing over here, nothing personal.

[-] prole 7 points 17 hours ago* (last edited 17 hours ago)

I am not, I just really like it lol... And people seem to have lots of misconceptions about it so I like to try to clear that stuff up when I see it.

[-] Monstrosity@lemm.ee 2 points 17 hours ago

As a long time Linux user, I can relate 100%

[-] sheogorath@lemmy.world 2 points 16 hours ago

I moved to Cachy for my Ally now. It's swap implementation allow me to set the VRAM on auto and play Last Epoch and my TTW install without crashing due to running out of RAM.

[-] russjr08@bitforged.space 1 points 1 hour ago

Ooh! Is that swap implementation the default? I got back into LE for the launch of the newest season, and while I haven't had any problems on my Ally or Deck yet, I just finished the campaign so I'm barely into endgame - I hear the issues start as you get deeper into monos...

Funnily enough, I use Cachy on my desktop, but I don't recall seeing anything regarding this, but I'm definitely happy to run it on my Ally too if it helps avoid future potential crashes.

[-] MummysLittleBloodSlut 3 points 17 hours ago

But why, though? Why not just use the better distro directly?

[-] prole 5 points 17 hours ago* (last edited 17 hours 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...

[-] MummysLittleBloodSlut 3 points 17 hours ago

I have nvidia, so Debian works better for gaming personally

[-] prole 3 points 17 hours ago* (last edited 17 hours 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 1 points 3 hours ago* (last edited 3 hours 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.

[-] MalReynolds@slrpnk.net 51 points 1 day 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 17 points 20 hours 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.

[-] prole 2 points 17 hours 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.

Keys for what? Bazzite? When did this happen?

[-] afk_strats@lemmy.world 56 points 1 day ago

As a Bazzite fan, lmao. True

[-] jimmy90@lemmy.world 1 points 1 hour ago

yeah it's rpm-ostree install <pkg>

what's the big deal

[-] prole 1 points 17 hours 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.

[-] barkingspiders@infosec.pub 18 points 1 day ago

This made me lol today, thank you

[-] giacomo@lemm.ee 17 points 1 day ago

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

load more comments (1 replies)
[-] MonkeBizNES@lemmy.cafe 18 points 1 day 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

[-] prole 3 points 17 hours ago* (last edited 17 hours 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.

[-] FooBarrington@lemmy.world 5 points 21 hours 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.

[-] mrcleanup@lemmy.world 2 points 18 hours ago

I switched from Bazzite to Garuda to get away from it being immutable. It's been great.

[-] Guenther_Amanita@slrpnk.net 7 points 1 day ago

What's your problem with the image based OS?

If there's really anything you need, you can layer it or build your own image quite easily.

[-] bappity@lemmy.world 8 points 1 day ago
load more comments
view more: next ›
this post was submitted on 28 Apr 2025
451 points (100.0% liked)

linuxmemes

24670 readers
987 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. 🇬🇧 Language/язык/Sprache
  • This is primarily an English-speaking community. 🇬🇧🇦🇺🇺🇸
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  •  

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 2 years ago
    MODERATORS