this post was submitted on 09 Nov 2023
26 points (96.4% liked)

Linux Gaming

15831 readers
40 users here now

Gaming on the GNU/Linux operating system.

Recommended news sources:

Related chat:

Related Communities:

Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.

founded 4 years ago
MODERATORS
 

I am freaking out on how well distrobox is working for me. I buy a lot of games on itch.io and GOG, and neither have a flatpak. However, installing an Ubuntu container (max compatibility) and launching games from there just works. Okay, I have yet to install a GOG game, but it the Itch client works then what won't?

I am so excited. Containers are so fun. I guess arch would be easier, but whatevs.

you are viewing a single comment's thread
view the rest of the comments
[–] alt@lemmy.ml 8 points 1 year ago (2 children)

I cannot wait to get home and try it out!

Please consider reporting back after you've tried it; I'd love to read your experiences.

[–] DidacticDumbass@lemmy.one 5 points 1 year ago (1 children)

Also, what is nice about this somewhat failed experiment is that it was easy to just rm the container and everything went with it.

Yeah, I am not going back to regular linux.

[–] alt@lemmy.ml 3 points 1 year ago (1 children)

Yup, it's absolutely lovely. Did you experiment with a custom home directory for your distrobox yet?

[–] DidacticDumbass@lemmy.one 3 points 1 year ago

Not yet! I was surprised that home directory is shared across containers, but it makes sense when the system is the problem, not the files in home. Still, it is nifty to keep certain environments separated.

[–] DidacticDumbass@lemmy.one 5 points 1 year ago (2 children)

So it turns out, I cannot use my NVIDIA card using distrobox. I guess it only works with AMD?

Anyways, gaming using Bazzite is a dead end for me. I still find Fedora Silverblue super fun to use, and I think I will just run Steam + Lutris using Flatpaks. I was wondering if distrobox would somehow allow better performance, but I don't understand the technology well enough to even make those presumption. I see that this image is used a lot on Steam Deck, which I also don't understand why (as opposed to having everything native).

Anyways, I can still game well on Silverblue. Baldur's Gate 3 runs okay. So, that means I am fine, hah!

The only gripe I have, which is just my stupidity, is that I have way of using Mozilla VPN. I tried to run it on an Ubuntu container, but I must be doing something wrong because it does not launch. Maybe I need to look into podman more closely, or maybe I am missing some graphical dependencies that is assumed to exist on a DE. I shall keep trying.

[–] alt@lemmy.ml 5 points 1 year ago (2 children)

Thank you for reporting back! Much appreciated!

So it turns out, I cannot use my NVIDIA card using distrobox. I guess it only works with AMD?

Interesting. Unfortunately, I don't own an Nvidia device. Therefore, I can't tackle it myself. Distrobox should allow the use of Nvidia, but I'm unaware if this applies to the bazzite-arch container as well. The picture you shared and the link to its FAQ-page (found below) do suggest otherwise, unfortunately...

I was wondering if distrobox would somehow allow better performance

FWIW, I've always experienced better performance inside the bazzite-arch distrobox container, at least compared to Flatpak*.

I see that this image is used a lot on Steam Deck, which I also don’t understand why (as opposed to having everything native).

Because the ~~distro~~ image it's used in conjunction with, Bazzite, is Fedora-based, while Steam OS is based on Arch. Bazzite is Fedora-based in the first place, because Arch doesn't officially have any plans for 'immutable' distros yet. As for the remaining distros, only Fedora and NixOS (see Jovian-NixOS) have a sufficiently mature and suitable platform at this point in time.

maybe I am missing some graphical dependencies

This happens way more often than you might expect. Even the so-called 'toolbox' containers from Distrobox miss a lot of packages required to support software graphically. Consider running it inside a terminal and pay attention to error codes etc; those might/should help you resolve the issue. Sometimes it helps to explicitly use the -v or --verbose option to ensure that the program actually communicates what's happening.

[–] DidacticDumbass@lemmy.one 4 points 1 year ago (1 children)

Thank you for your feedback! I am learning a lot. This is the first time I have run into issues where I was not tempted to abandon ship and go back to what works. I actually care about this system and want it to succeed. I think this is a super cool path forward.

The only other time I felt this interested in a new paradigm of linux was GoboLinux with its compartmentalized installation of programs, so you can have every version you need, but I got confused with the recipe system and I don't know if it is still active.

One problem I had is that I was trying to download an image for linux mint, because it gives me access to PPAs without needing to use SNAP due to Ubuntu, but I could not get an image to download, no matter what combination of linux + mint + version I used. I finally realized I could search podman, now I can go forward!

[–] alt@lemmy.ml 2 points 1 year ago

Thank you for your feedback! I am learning a lot.

Glad to be of use 😜!

This is the first time I have run into issues where I was not tempted to abandon ship and go back to what works. I actually care about this system and want it to succeed. I think this is a super cool path forward.

I wholeheartedly agree!

GoboLinux

Wow, I almost forgot about that. Thanks for reminding me!

One problem I had is that I was trying to download an image for linux mint, because it gives me access to PPAs without needing to use SNAP due to Ubuntu, but I could not get an image to download, no matter what combination of linux + mint + version I used. I finally realized I could search podman, now I can go forward!

Good job learning about podman search! I'm sure you'll manage 😉!

[–] capital@lemmy.world 1 points 5 months ago

Interesting. Unfortunately, I don’t own an Nvidia device. Therefore, I can’t tackle it myself. Distrobox should allow the use of Nvidia

THANK YOU.

I've been searching for a few hours how to get distrobox to utilize my GPU and that link got me there.

[–] jlow@beehaw.org 3 points 1 year ago (1 children)

Concerning Baldur's Gate, are you using Wayland or X11? For me Wayland was much smoother than X11.

[–] DidacticDumbass@lemmy.one 3 points 1 year ago

I think I am using Wayland since that is the default.

Also, I once made the mistake of running on DX11, which was worse.