From 79acd7acff7b4dc011d1111b3dd183b3defb2ba0 Mon Sep 17 00:00:00 2001 From: Jakub Bujak Date: Wed, 3 Jan 2024 16:26:57 +0000 Subject: [PATCH] Add libnvdxgdmal library This change adds the new libnvdxgdmal.so.1 library to the list of files copied from the DriverStore. Signed-off-by: Jakub Bujak --- CHANGELOG.md | 1 + pkg/nvcdi/driver-wsl.go | 1 + 2 files changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f7fc7a35..cd820a36 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ * Fix bug when specifying `--dev-root` for Tegra-based systems. * Log explicitly requested runtime mode. * Remove package dependency on libseccomp. +* Added detection of libnvdxgdmal.so.1 on WSL2 ## v1.15.0-rc.1 * Skip update of ldcache in containers without ldconfig. The .so.SONAME symlinks are still created. diff --git a/pkg/nvcdi/driver-wsl.go b/pkg/nvcdi/driver-wsl.go index c49ef4ad..00c9968b 100644 --- a/pkg/nvcdi/driver-wsl.go +++ b/pkg/nvcdi/driver-wsl.go @@ -33,6 +33,7 @@ var requiredDriverStoreFiles = []string{ "libnvidia-ml.so.1", /* Core library for nvml */ "libnvidia-ml_loader.so", /* Core library for nvml on WSL */ "libdxcore.so", /* Core library for dxcore support */ + "libnvdxgdmal.so.1", /* dxgdmal library for cuda */ "nvcubins.bin", /* Binary containing GPU code for cuda */ "nvidia-smi", /* nvidia-smi binary*/ }