-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Add Flatpak support using UDisks2 #3319
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Works every now-and-then, doesn't support 'alldevices' option, only webui compiles. When the installation is successful the usb drive works as expected. Lots of sefaults...
I'm opening a flathub submission (flathub/flathub#6834) |
This is amazing. Thank you so much for making Ventoy compatible with Flatpaks by porting it to use udisks2. @ventoy The changes here look great. Depending on udisks2 seems fine, since it's a generic Linux utility. And it's required for being able to request disk access in a rootless way. Also, even if Ventoy ends up not being accepted to Flathub (because of the binary blobs), this patch still lays the groundwork to make a GitHub Action that makes Ventoy build its own containerized .flatpak file instead, which people can easily install/update. So it's a good change no matter what happens to Flathub. :) |
Hi,
I have managed to port LinuxGUI to Flatpak using UDisks2 as a backend. UDisks2 is mandatory since accessing drives directly needs root privileges, which we do not have in a sandbox.
It currently works on x86_64 (see LinuxGUI/README.md).
Currently the app id is
org.ventoy.VentoyGUI
, maybe we should change it tonet.ventoy.VentoyGUI
since we control the ventoy.net domain?Thanks