Join us on our own very special Reddit on /r/Linuxers.
Unable to get distrobox to run from application link
Michael_V 17 Sep
My System Info

Linux Distribution: steam os 3.3.1
Desktop Environment: KDE plasma 5.23.5
Graphics Card: steamdeck apu
GPU Driver Version: ?

Have you checked for system updates?: [Yes/No] yes

If this is to do with Steam, please add your system read-out from Steam -> Help -> System Information (please put that into Pastebin/Gist as linked above!):

If this is not Steam, you can still give us a system readout using inxi with "inxi -SbCGxx" in terminal (please put that into Pastebin/Gist as linked above!):

You can note your issue below here

Hi, so I was following the GOL article to get distrobox up and running so I can use Vivaldi on my steamdeck, which I've had for day or so. I was able to get it running from the command line when I access it directly, both the Ubuntu box(copied from the article), and Vivaldi, but that's where the video and article end. So I tried to use the command found on distrobox's github page to create a link so I could hook that into steam, "distrobox-export --app Vivaldi" and it creates the link with proper icons, and the script works fine when I copypaste it into cmd, but when I click on it it doesn't do anything. Same thing with the icon made for the Ubuntu box, but that one flashes a terminal on screen for a second before failing.
I'm probably missing something obvious, but if y'all could help this Linux noob, that'd be greatly appreciated.


Note any particular steps to reproduce it below here
Michael_V 19 Sep
Alright, so I've done some more digging. I went into the link for vivaldi and clicked the tick for 'is executable', that didn't fix it. then i went in and clicked on 'run in terminal', and 'dont close terminal'. this is what it shows, despite running that same script myself in the terminal and running fine.

Missing dependency: we need a container manager.
Please install one of podman or docker.
You can follow the documentation on:
man distrobox-compatibility
or:
https://github.com/89luca89/distrobox/blob/main/docs/compatibility.md

An error occurred

Any help you can provide is greatly appreciated.
Michael_V 4 days ago
This is the script which the link uses to run Vivaldi, which works fine if I put it directly into the terminal.

"/home/deck/.local/bin/distrobox-enter -n ubuntu-20-04 -- ' /usr/bin/vivaldi-stable %U'"

Any help is appreciated!
Pengling 4 days ago
I admit that this is a stupid question on my part, but I also know that I've occasionally managed to miss a line or two when I've followed tutorials for various things in the past, so I'm going to ask it just in case: Per the error-message in your second post, do you have podman or docker installed?

I know that the written article here on GamingOnLinux mentions using podman for this, and I presume that it's meant to do what you want it to do here. I think it would be worth narrowing down whether it's installed and not working, or if it was accidentally missed or somehow managed to fail to install.

Disclaimer: I don't have a Steam Deck - I just happened to check out the GOL articles about Distrobox because I found them interesting and potentially useful.

Last edited by Pengling on 26 September 2022 at 5:03 am UTC
Michael_V 3 days ago
Quoting: PenglingI admit that this is a stupid question on my part, but I also know that I've occasionally managed to miss a line or two when I've followed tutorials for various things in the past, so I'm going to ask it just in case: Per the error-message in your second post, do you have podman or docker installed?

I know that the written article here on GamingOnLinux mentions using podman for this, and I presume that it's meant to do what you want it to do here. I think it would be worth narrowing down whether it's installed and not working, or if it was accidentally missed or somehow managed to fail to install.

Disclaimer: I don't have a Steam Deck - I just happened to check out the GOL articles about Distrobox because I found them interesting and potentially useful.

Don't worry, obvious fixes are always the first thing to check. I've been able to run it through the script above, and the files are there, so I'm assuming so.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone with no article paywalls. We also don't have tons of adverts, there's also no tracking and we respect your privacy. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register

Or login with...
Sign in with Steam Sign in with Twitter Sign in with Google
Social logins require cookies to stay logged in.