You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe. distrobox_sudo_askpass is used to launch graphical apps in rootfull containers (e.g., virt-manager). Unfortunately, due to its dependency of specific utilities (zenity and kdialog) it might not work out of the box on modern distros (e.g., Fedora Silverblue). Apparently, GNOME doesn't depend on zenity anymore so Silverblue doesn't pre-install its package. I presume that newer desktop environments (like COSMIC Epoch) won't depend on zenity/kdialog either.
Describe the solution you'd like
Provide some simple universal GUI dialog for sudo password.
Describe alternatives you've considered
Polkit seem popular among desktop environments.
I can use pkexec in terminal to login into rootfull container pkexec distrobox enter --root virt
I've also managed to launch "virt-manager" from the desktop file Exec=env DBX_SUDO_PROGRAM="pkexec" distrobox enter --root virt -- virt-manager
(though unlike with zenity/kdialog it triggers multiple password prompts)
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
distrobox_sudo_askpass
is used to launch graphical apps in rootfull containers (e.g., virt-manager). Unfortunately, due to its dependency of specific utilities (zenity and kdialog) it might not work out of the box on modern distros (e.g., Fedora Silverblue). Apparently, GNOME doesn't depend on zenity anymore so Silverblue doesn't pre-install its package. I presume that newer desktop environments (like COSMIC Epoch) won't depend on zenity/kdialog either.Describe the solution you'd like
Provide some simple universal GUI dialog for sudo password.
Describe alternatives you've considered
Polkit seem popular among desktop environments.
I can use
pkexec
in terminal to login into rootfull containerpkexec distrobox enter --root virt
I've also managed to launch "virt-manager" from the desktop file
Exec=env DBX_SUDO_PROGRAM="pkexec" distrobox enter --root virt -- virt-manager
(though unlike with zenity/kdialog it triggers multiple password prompts)
The text was updated successfully, but these errors were encountered: