Package Details: ventoy-bin 1.1.02-3

Git Clone URL: https://aur.archlinux.org/ventoy-bin.git (read-only, click to copy)
Package Base: ventoy-bin
Description: A new bootable USB solution
Upstream URL: http://www.ventoy.net
Keywords: boot image iso multiboot usb
Licenses: GPL-3.0-or-later
Conflicts: ventoy
Provides: ventoy
Submitter: DuckSoft
Maintainer: DuckSoft (KokaKiwi, yochananmarqos, Kr1ss)
Last Packager: yochananmarqos
Votes: 369
Popularity: 9.33
First Submitted: 2020-05-19 06:14 (UTC)
Last Updated: 2025-02-14 17:31 (UTC)

Pinned Comments

Latest Comments

1 2 3 4 5 6 .. 17 Next › Last »

Ashark commented on 2025-02-17 10:51 (UTC)

@yochananmarqos Yes, I use KDE. Now I see the gui is automatically using qt5. Thanks. Just FYI, that now on kde it seems impossible to use gtk, as there is no flag --gtk (in case anyone wants it). But I do not care of that :).

yochananmarqos commented on 2025-02-14 17:32 (UTC)

JisuWoniu: I've corrected the desktop session name.

Ashark commented on 2025-02-14 08:15 (UTC)

@yochananmarqos

@Ashark: I've added an initial patch to support more desktop sessions. If you're using KDE, it will use Qt5.

Thanks, but it does not work. It still uses gtk:

$ ventoygui

(Ventoy2Disk.gtk3:20484): Gtk-CRITICAL **: 11:13:42.804: gtk_widget_grab_default: assertion 'gtk_widget_get_can_default (widget)' failed

exponential commented on 2025-02-14 05:56 (UTC)

guys, a lot of the latest suggestions should go upstream, not here.

JisuWoniu commented on 2025-02-14 04:12 (UTC)

Or use XDG_CURRENT_DESKTOP instead as recommended by Arch Wiki: https://wiki.archlinux.org/title/Xdg-utils#Environment_variables

JisuWoniu commented on 2025-02-14 03:41 (UTC)

@yochananmarqos On KDE, $DESKTOP_SESSION is set to plasma, not kde.

$ env | grep DESKTOP_SESSION
DESKTOP_SESSION=plasma

yochananmarqos commented on 2025-02-13 18:01 (UTC) (edited on 2025-02-13 18:01 (UTC) by yochananmarqos)

@Ashark: I've added an initial patch to support more desktop sessions. If you're using KDE, it will use Qt5.

Ashark commented on 2025-02-13 13:06 (UTC) (edited on 2025-02-13 13:07 (UTC) by Ashark)

Hi. I already asked below, but as it is not done yet:

Please, add the ability to launch ventoygui with the --qt5 option.

The documentation is here: https://www.ventoy.net/en/doc_linux_gui.html The relevant part is:

4. Use GTK version if the system contains both GTK libraries and QT libraries.

For the last case, if you want to use QT version, you can use --qt5 parameter, that is ./VentoyGUI.x86_64 --qt5 (Only supported since 1.0.53).

This is my case. I have both gtk and qt installed in system, but prefer to have qt5 interface.

As you anyway do your custom wrapper, you can just add another desktop file that will be the same, but with the --qt5, like this:

[Desktop Entry]
Type=Application
Icon=ventoy
Name=Ventoy
Exec=ventoygui --qt5
Terminal=false
Hidden=false
Categories=Utility
Comment=Ventoy2Disk GUI
StartupWMClass=Ventoy2Disk.gtk3  # Actually, this may be also changed to Qt5 I think

Antiz commented on 2025-01-27 10:01 (UTC) (edited on 2025-01-27 10:04 (UTC) by Antiz)

@fpeter8 patch is already a member of the base-devel meta package [1] which is a prerequesite for building AUR packages [2].
It should not be listed as a (make)dependency [3].

[1] https://archlinux.org/packages/core/any/base-devel/
[2] https://wiki.archlinux.org/title/Arch_User_Repository#Prerequisites
[3] https://wiki.archlinux.org/title/PKGBUILD#makedepends

fpeter8 commented on 2025-01-27 09:59 (UTC)

Please add 'patch' as a dependency, you use it in line 53 of the PKGBUILD