Loading nixos/modules/virtualisation/incus.nix +7 −2 Original line number Diff line number Diff line Loading @@ -9,6 +9,8 @@ let cfg = config.virtualisation.incus; preseedFormat = pkgs.formats.yaml { }; nvidiaEnabled = (lib.elem "nvidia" config.services.xserver.videoDrivers); serverBinPath = ''/run/wrappers/bin:${pkgs.qemu_kvm}/libexec:${ lib.makeBinPath ( with pkgs; Loading @@ -26,6 +28,7 @@ let e2fsprogs findutils getent gawk gnugrep gnused gnutar Loading @@ -35,7 +38,6 @@ let iptables iw kmod libnvidia-container libxfs lvm2 lxcfs Loading Loading @@ -73,6 +75,9 @@ let config.boot.zfs.package "${config.boot.zfs.package}/lib/udev" ] ++ lib.optionals nvidiaEnabled [ libnvidia-container ] ) }''; Loading Loading @@ -309,7 +314,7 @@ in "xt_CHECKSUM" "xt_MASQUERADE" "vhost_vsock" ] ++ lib.optionals (!config.networking.nftables.enable) [ "iptable_mangle" ]; ] ++ lib.optionals nvidiaEnabled [ "nvidia_uvm" ]; environment.systemPackages = [ cfg.clientPackage Loading Loading
nixos/modules/virtualisation/incus.nix +7 −2 Original line number Diff line number Diff line Loading @@ -9,6 +9,8 @@ let cfg = config.virtualisation.incus; preseedFormat = pkgs.formats.yaml { }; nvidiaEnabled = (lib.elem "nvidia" config.services.xserver.videoDrivers); serverBinPath = ''/run/wrappers/bin:${pkgs.qemu_kvm}/libexec:${ lib.makeBinPath ( with pkgs; Loading @@ -26,6 +28,7 @@ let e2fsprogs findutils getent gawk gnugrep gnused gnutar Loading @@ -35,7 +38,6 @@ let iptables iw kmod libnvidia-container libxfs lvm2 lxcfs Loading Loading @@ -73,6 +75,9 @@ let config.boot.zfs.package "${config.boot.zfs.package}/lib/udev" ] ++ lib.optionals nvidiaEnabled [ libnvidia-container ] ) }''; Loading Loading @@ -309,7 +314,7 @@ in "xt_CHECKSUM" "xt_MASQUERADE" "vhost_vsock" ] ++ lib.optionals (!config.networking.nftables.enable) [ "iptable_mangle" ]; ] ++ lib.optionals nvidiaEnabled [ "nvidia_uvm" ]; environment.systemPackages = [ cfg.clientPackage Loading