Skip to content

Commit

Permalink
nvidia container runtime
Browse files Browse the repository at this point in the history
Signed-off-by: lucasew <[email protected]>
  • Loading branch information
lucasew committed Dec 23, 2024
1 parent f7686e9 commit 6948b2c
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
2 changes: 0 additions & 2 deletions nix/nodes/ravenrock/nvidia.nix
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,6 @@ in
# nvidiaPersistenced = true;
};

virtualisation.docker.enableNvidia = true;

hardware.graphics.enable = true;

services.xserver.videoDrivers = [ "nvidia" ];
Expand Down
2 changes: 0 additions & 2 deletions nix/nodes/whiterun/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -169,8 +169,6 @@ in
virtualisation.oci-containers.backend = "docker";
virtualisation.containerd.enable = true;

virtualisation.docker.enableNvidia = true;

services.kubo.enable = true;

services.telegram-sendmail.enable = true;
Expand Down
8 changes: 6 additions & 2 deletions nix/nodes/whiterun/nvidia.nix
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
{
imports = [ "${self.inputs.nixos-hardware}/common/gpu/nvidia" ];

# services.xserver.videoDrivers = [ "modesetting" ]; # usar só AMD pra dar vídeo
services.xserver.videoDrivers = [ "nvidia" ];

hardware.nvidia = {
package = config.boot.kernelPackages.nvidiaPackages.stable;
Expand All @@ -16,8 +16,12 @@
# nvidiaPersistenced = true;
};

hardware.nvidia-container-toolkit.enable =
config.virtualisation.docker.enable
|| config.virtualisation.podman.enable;

# boot.initrd.kernelModules = [ "nvidia" ];
# boot.extraModulePackages = [ config.boot.kernelPackages.nvidia_x11 ];

environment.systemPackages = with pkgs; [ nvtopPackages.full ];
environment.systemPackages = [ pkgs.nvtopPackages.full ];
}

0 comments on commit 6948b2c

Please sign in to comment.