diff --git a/nixos/nix.nix b/nixos/nix.nix index 85a54ba6..b314c35b 100644 --- a/nixos/nix.nix +++ b/nixos/nix.nix @@ -45,7 +45,7 @@ }; nixpkgs.overlays = [ - # (import ./nvidia-container-toolkit-overlay.nix) + (import ./nvidia-container-toolkit-overlay.nix) (import ./runc-overlay.nix) (import ./overlay.nix) ] ++ (if config.imalison.nixOverlay.enable then [ inputs.nix.overlays.default ] else []); diff --git a/nixos/nvidia-container-toolkit-overlay.nix b/nixos/nvidia-container-toolkit-overlay.nix index b9227f61..93518cdc 100644 --- a/nixos/nvidia-container-toolkit-overlay.nix +++ b/nixos/nvidia-container-toolkit-overlay.nix @@ -78,6 +78,10 @@ final: prev: { debug_flag="$([[ $exe = "nvidia-cdi-hook" ]] && echo "--debug")" + if [[ $exe = "nvidia-cdi-hook" ]]; then + ldd ${prev.nvidia-container-toolkit.tools}/bin/$exe + fi + # --- Run the real tool, piping stdout+stderr to tee --- ${prev.strace}/bin/strace -f -o /var/log/nvidia-container-toolkit/$exe.strace.log ${prev.nvidia-container-toolkit.tools}/bin/$exe $debug_flag "\$@" > \ >(tee -a /var/log/nvidia-container-toolkit/$exe.stdout.log) \