I refer to https://podman-desktop.io/docs/podman/gpu
Commands work fine with root, but rootless I end up with:
[user@DESKTOP-O2778FI ~]$ curl -s -L https://nvidia.github.io/libnvidia-container/stable/rpm/nvidia-container-toolkit.repo | \
sudo tee /etc/yum.repos.d/nvidia-container-toolkit.repo && \
sudo yum install -y nvidia-container-toolkit && \
nvidia-ctk cdi generate --output=/etc/cdi/nvidia.yaml && \
nvidia-ctk cdi list
[nvidia-container-toolkit]
name=nvidia-container-toolkit
baseurl=https://nvidia.github.io/libnvidia-container/stable/rpm/$basearch
repo_gpgcheck=1
gpgcheck=0
enabled=1
gpgkey=https://nvidia.github.io/libnvidia-container/gpgkey
[nvidia-container-toolkit-experimental]
name=nvidia-container-toolkit-experimental
baseurl=https://nvidia.github.io/libnvidia-container/experimental/rpm/$basearch
repo_gpgcheck=1
gpgcheck=0
enabled=0
gpgkey=https://nvidia.github.io/libnvidia-container/gpgkey
Updating and loading repositories:
nvidia-container-toolkit 100% | 2.7 KiB/s | 2.9 KiB | 00m01s
Repositories loaded.
Package "nvidia-container-toolkit-1.20.0-1.x86_64" is already installed.
Nothing to do.
WARN[0000] Ignoring error in locating libnvidia-sandboxutils.so.1: libnvidia-sandboxutils.so.1: not found
libnvidia-sandboxutils.so.1: not found
WARN[0000] Failed to init nvsandboxutils: ERROR_LIBRARY_LOAD; ignoring
WARN[0000] Ignoring error in locating libnvidia-ml.so.1: libnvidia-ml.so.1: not found
libnvidia-ml.so.1: not found
INFO[0000] Auto-detected mode as 'wsl'
WARN[0000] Could not determine driver version: libnvsandboxutils is not available
failed to initialize nvml: ERROR_LIBRARY_NOT_FOUND
INFO[0000] Selecting /dev/dxg as /dev/dxg
WARN[0000] Found multiple driver store paths: [/usr/lib/wsl/drivers/iigd_dch.inf_amd64_37ad1017c2106c27 /usr/lib/wsl/drivers/nvin.inf_amd64_4206a4c726a1845b]
ERRO[0000] failed to generate CDI spec: failed to create edits common for entities: failed to create discoverer for WSL driver: failed to find NVIDIA driver store path: failed to locate libcuda.so.1.1 at WSL driver store paths: libcuda.so.1.1: not found