From e8a6c4d26c4d7eb1ec4bdf04d8ef9f90b341d294 Mon Sep 17 00:00:00 2001 From: Raghuram Subramani Date: Mon, 7 Apr 2025 17:11:04 +0530 Subject: updatet --- modules/nvidia.nix | 7 ++++++- modules/virtualization.nix | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) (limited to 'modules') diff --git a/modules/nvidia.nix b/modules/nvidia.nix index 7d6d0b0..0309c7a 100644 --- a/modules/nvidia.nix +++ b/modules/nvidia.nix @@ -3,6 +3,8 @@ { services.xserver.videoDrivers = [ "nvidia" ]; + hardware.graphics.enable32Bit = true; + hardware.nvidia = { modesetting.enable = true; powerManagement.enable = true; @@ -21,5 +23,8 @@ }; }; - # environment.systemPackages = [ pkgs.cudatoolkit ]; + environment.systemPackages = [ + pkgs.cudatoolkit + pkgs.nvidia-container-toolkit + ]; } diff --git a/modules/virtualization.nix b/modules/virtualization.nix index 1a53cd6..08168b4 100644 --- a/modules/virtualization.nix +++ b/modules/virtualization.nix @@ -19,6 +19,7 @@ in spiceUSBRedirection.enable = true; docker.enable = true; + docker.enableNvidia = true; }; services.spice-vdagentd.enable = true; programs.virt-manager.enable = true; @@ -29,9 +30,9 @@ in environment.systemPackages = [ pkgs.looking-glass-client pkgs.libvirt - #pkgs.vagrant pkgs.virt-viewer pkgs.guestfs-tools + #pkgs.vagrant (pkgs.writeShellScriptBin "pin-cpu" '' if [[ $1 == "" ]]; then -- cgit v1.2.3