Help with some issues I'm unable to diagnose

I misunderstood, thought it was failing to execute.

run ventoy-web from your konsole and follow the instructions to the localhost address. Should spit out something like this:

[jason@Beast:~]$ ventoy-web 

===============================================================
  Ventoy Server 1.0.99 is running ...
  Please open your browser and visit http://127.0.0.1:24680
===============================================================

################## Press Ctrl + C to exit #####################


I’m on X11 if that makes any difference, I know some apps have weird behaviors on Wayland…

Yes, the CLI of the program works

Indeed, many do in fact but x11 shouldnt be a factor for a web gui. I double checked just to be sure but the GUI IS the web ui.

Refer to front page of ventoys site:

1. Background 

For convenience, Ventoy has provided a web browser-based GUI in Linux system since 1.0.36.
The UI layout and usage have no difference with Ventoy2Disk.exe in Windows.

Src: WebUI . Ventoy

Run the ventoy-web command, open your browser, copy paste the 127.0 address it gives you into the URL bar and go. thats your web gui

That was referred to the message I quoted, which was referred to you saying the issue with metadata-cleaner might be a bug with gtk or qt. To recap, I’m on Plasma X11 and all other GTK apps seem to work properly, metadata-cleaner is the only one with this issue.

Yes, I know there’s the web interface and that I could also use the CLI, but ventoy ships with a GUI, which can’t be launched with both ventoy and ventoy-full, should I open a bug report for this?

I had no idea it shipped with a gui aside from the web gui. Thats handy, and annoying to know now.

i found this, you are not the first apparently to encouter this particular issue.
Add this to your config with ventoy:

environment.systemPackages = with pkgs; [
    (ventoy.override {
      defaultGuiType = "qt5";
      withQt5 = true;
    })
];

and rebuild. try ventoy-gui again

EDIT: Heres the Og bug report for your issue on that, you can submit your there to get the devs attention.

1 Like

Did some looking into this as well, and as i thought it is a gtk/python bug. nixpkgs/pkgs/by-name/me/metadata-cleaner/package.nix at edf04b75c13c2ac0e54df5ec5c543e300f76f1c9 · NixOS/nixpkgs · GitHub

Ive actually seen what you described ALOT with GUI apps written with python and gtk. I’d advise filing a bug report with the maintainers of the app.

1 Like

Yes! It works with that. Shouldn’t it be qt6 in Plasma 6? But if I change the 5 to a 6 the rebuild fails with this error message

error: function 'anonymous lambda' called with unexpected argument 'withQt6'
       at /nix/store/.../nixos/pkgs/by-name/ve/ventoy/package.nix:1:1:
            1| {
             | ^
            2|   lib,
       Did you mean withQt5?

I dont believe the build inputs work with qt6 just glancing at it, but if it works with qt5 then success!

1 Like

Yes, I edited the previous post to add the error I get.

What do I do with metadata-cleaner, senpai?

Well, you said it works if you tinker with it a bit so i’d file a bug report through nixos/pkgs github here >> NixOS nixpkgs new issue and just use it as is if you can tolerate it

1 Like

I can open files with the “Open file” button, not with drag-and-drop, which usually works even on Flatpaks. I will open the bug report, thank you for everything.

Might give the flatpak a whirl then and see if it does it there too, would be nice to have a 1:1 comparison as to what works and doesnt

I tried to do some tests, the same issue appears in collision, which, like metadata-cleaner, is an app created with Gnome and Flatpak in mind, so I think it might have to do with it. There might be a systemic issue. Do you have any suggestion?

Seems there’s a common theme then so I’m guessing GTK.
I’ve not really messed with it much as when GUI’s don’t function I just usually end up writing a simple bash script to do alot of what I wanted the GUI for anyway.
My suggestion is find the common thread that makes the issue appear, and open a thread on GitHub

1 Like

I think you’re overestimating my skills, the only things I found is that drag-n-drop is broken, and I patted myself on the back for noticing the Gnome-Flatpak connection. I don’t think opening an issue in the GTK, Gnome or Flatpak repo would be acceptable for them, nor opening issues in each app’s repo, and I don’t know where in Nix repo I should report this, could you please to point me to where I should open an issue.