无法初始化 NVML:Ubuntu 22.10/WSL2 上的操作系统阻止了 GPU 访问

无法初始化 NVML:Ubuntu 22.10/WSL2 上的操作系统阻止了 GPU 访问

假设我使用的是“Microsoft Windows 11 [版本 10.0.22000.1219]”,我在其上安装了 Ubuntu 22.04,然后将 Ubuntu 22.04 升级到 22.10,并在主机操作系统上升级了我的 RTX 2080 ti 的驱动程序。此后,我按照此迷你教程在 WSL2 / Ubuntu 中安装了 CUDA:

https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&Distribution=WSL-Ubuntu&target_version=2.0&target_type=deb_network

这些是我发出的命令:

wget https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/cuda-keyring_1.0-1_all.deb
sudo dpkg -i cuda-keyring_1.0-1_all.deb
sudo apt-get update
sudo apt-get -y install cuda  

此时我做了:

apt install nvidia-utils-510

因为如果不安装此包,它将找不到实用程序 nvidia-smi。但这是我接下来遇到的错误:

# nvidia-smi  

Failed to initialize NVML: GPU access blocked by the operating system
Failed to properly shut down NVML: GPU access blocked by the operating system  

我现在该怎么办?主机操作系统上安装的驱动程序版本为:31.0.15.2686

相关内容