Open chewblacka opened 2 months ago
based on strace
:
getcwd("/nix/store/8lf3xv4pgnbccm6zv0yzijg8pmzyk1gd-ventoy-1.0.99/share/ventoy", 4096) = 71
getuid() = 1001
getppid() = 884672
getpid() = 884675
openat(AT_FDCWD, "log.txt", O_RDWR|O_CREAT|O_APPEND, 0666) = -1 EROFS (Read-only file system)
based on
strace
:getcwd("/nix/store/8lf3xv4pgnbccm6zv0yzijg8pmzyk1gd-ventoy-1.0.99/share/ventoy", 4096) = 71 getuid() = 1001 getppid() = 884672 getpid() = 884675 openat(AT_FDCWD, "log.txt", O_RDWR|O_CREAT|O_APPEND, 0666) = -1 EROFS (Read-only file system)
What does this mean for the likeliness that the GUI will be fixed/added? Is it not possible?
Whoever wants to fix it will need to know the cause, which the logs point at.
Hello @chewblacka, I had the same issues as you after installing ventoy or ventoy-full:
ventoy-gui
command, also I couldn't get any output.To fix this issues I just had to add these options to the package:
environment.systemPackages = with pkgs; [
(ventoy.override {
defaultGuiType = "gtk3";
withGtk3 = true;
})
];
I am using GNOME as my DE, so that's why I used gtk3
, but if you use kde for example you have to change this to:
environment.systemPackages = with pkgs; [
(ventoy.override {
defaultGuiType = "qt5";
withQt5 = true;
})
];
Hello @chewblacka, I had the same issues as you after installing ventoy or ventoy-full:
- No desktop file created
- Unable to run
ventoy-gui
command, also I couldn't get any output.environment.systemPackages = with pkgs; [ (ventoy.override { defaultGuiType = "qt5"; withQt5 = true; }) ];
Thanks for sharing that.
Describe the bug
When enabling the GUI under either the
ventoy
orventoy-full
package, runningventoy-gui
doesn't work.Steps To Reproduce
Steps to reproduce the behavior:
(ventoy.override { withGtk3 = true; })
or usingwithQt5 = true
ventoy-gui
which is now in the pathExpected behavior
ventoy-gui
should open and run, or at least give an error message.Additional context
This is somewhat of a duplicate of https://github.com/NixOS/nixpkgs/issues/282036, but am re-doing since that issue was primarily about how to install, and didn't notify maintainer.
Notify maintainers
@AndersonTorres
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Add a :+1: reaction to issues you find important.