[issue]: Won't boot VentoyGUI.x86_64 in Fedora Linux 43
Official FAQ
- [x] I have checked the official FAQ.
Ventoy Version
1.1.07
What about latest release
Yes. I have tried the latest release, but the bug still exist.
Try alternative boot mode
Yes. I have tried them, but the bug still exist.
BIOS Mode
Legacy BIOS Mode
Partition Style
MBR
Disk Capacity
32GB
Disk Manufacturer
ADATA
Image file checksum (if applicable)
None
Image file download link (if applicable)
No response
What happened?
A bug happened it's not openning install ventoy on Fedora Linux 43 when i open VentoyGUI.x86_64 enter my password won't open i dont know maybe it the Wayland bcose they droped x11 session .
Have the same OS and same issue, running it from the command line give some logs:
ventoy-1.1.07$ ./VentoyGUI.x86_64
(Ventoy2Disk.gtk3:74173): Gtk-CRITICAL **: 19:38:26.832: gtk_widget_grab_default: assertion 'gtk_widget_get_can_default (widget)' failed
(Ventoy2Disk.gtk3:74173): Gtk-CRITICAL **: 19:38:26.832: gtk_widget_grab_default: assertion 'gtk_widget_get_can_default (widget)' failed
(Ventoy2Disk.gtk3:74173): Gtk-WARNING **: 19:38:26.874: Could not load a pixbuf from icon theme.
This may indicate that pixbuf loaders or the mime database could not be found.
**
Gtk:ERROR:../gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/scalable/status/image-missing.svg: Loader process exited early with status '1'Command:
"bwrap" "--unshare-all" "--die-with-parent" "--chdir" "/" "--ro-bind" "/usr" "/usr" "--dev" "/dev" "--ro-bind-try" "/etc/ld.so.cache" "/etc/ld.so.cache" "--ro-bind-try" "/nix/store" "/nix/store" "--tmpfs" "/tmp-home" "--tmpfs" "/tmp-run" "--clearenv" "--setenv" "HOME" "/tmp-home" "--setenv" "XDG_RUNTIME_DIR" "/tmp-run" "--setenv" "XDG_RUNTIME_DIR" "/run/user/1000" "--symlink" "/usr/lib" "/lib" "--symlink" "/usr/lib64" "/lib64" "--ro-bind-try" "/etc/fonts/conf.d" "/etc/fonts/conf.d" "--ro-bind-try" "/etc/fonts/fonts.conf" "/etc/fonts/fonts.conf" "--ro-bind-try" "/usr/lib/fontconfig/cache" "/usr/lib/fontconfig/cache" "--bind-try" "/home/user/.cache/glycin/usr/libexec/glycin-loaders/2+/glycin-svg" "/home/user/.cache/glycin/usr/libexec/glycin-loaders/2+/glycin-svg" "--setenv" "XDG_CACHE_HOME" "/home/user/.cache/glycin/usr/libexec/glycin-loaders/2+/glycin-svg" "--seccomp" "19" "/usr/libexec/glycin-loaders/2+/glycin-svg" "--dbus-fd" "18" (gdk-pixbuf-error-quark, 0)
Bail out! Gtk:ERROR:../gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/scalable/status/image-missing.svg: Loader process exited early with status '1'Command: "bwrap" "--unshare-all" "--die-with-parent" "--chdir" "/" "--ro-bind" "/usr" "/usr" "--dev" "/dev" "--ro-bind-try" "/etc/ld.so.cache" "/etc/ld.so.cache" "--ro-bind-try" "/nix/store" "/nix/store" "--tmpfs" "/tmp-home" "--tmpfs" "/tmp-run" "--clearenv" "--setenv" "HOME" "/tmp-home" "--setenv" "XDG_RUNTIME_DIR" "/tmp-run" "--setenv" "XDG_RUNTIME_DIR" "/run/user/1000" "--symlink" "/usr/lib" "/lib" "--symlink" "/usr/lib64" "/lib64" "--ro-bind-try" "/etc/fonts/conf.d" "/etc/fonts/conf.d" "--ro-bind-try" "/etc/fonts/fonts.conf" "/etc/fonts/fonts.conf" "--ro-bind-try" "/usr/lib/fontconfig/cache" "/usr/lib/fontconfig/cache" "--bind-try" "/home/user/.cache/glycin/usr/libexec/glycin-loaders/2+/glycin-svg" "/home/user/.cache/glycin/usr/libexec/glycin-loaders/2+/glycin-svg" "--setenv" "XDG_CACHE_HOME" "/home/user/.cache/glycin/usr/libexec/glycin-loaders/2+/glycin-svg" "--seccomp" "19" "/usr/libexec/glycin-loaders/2+/glycin-svg" "--dbus-fd" "18" (gdk-pixbuf-error-quark, 0)
Aborted (core dumped) ./VentoyGUI.x86_64
So something about an image missing ?
Found a workaround, the issue seems to be linked to how it interact with the GUI replacement for sudo, manually running sudo ./VentoyGUI.x86_64 launch ventoy just fine
Please try this new CI release: https://github.com/ventoy/Ventoy/actions/runs/20386746298 https://ventoy.net/cn/doc_github_ci.html