You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WSL2运行Ubuntu 22.04时GPU无法正常工作的问题求助

WSL2运行Ubuntu 22.04时GPU无法正常工作的问题求助

大家好,我最近碰到个头疼的问题,想请懂行的朋友帮忙分析下:

之前我的Windows电脑上WSL2(Ubuntu 22.04)是能正常调用GPU的,CUDA也没问题,PyTorch模型都能跑GPU加速。但前阵子电脑出问题重装了Windows系统后,WSL里就找不到GPU了,试了好几个命令都有异常,实在摸不着头脑。

先给大家说下我的系统和硬件情况:

  • Windows 10 Pro v22H2 Build 19045.4780
  • 显卡:Nvidia 2070 Super
  • 显卡驱动:GeForce Game Ready Driver 560.81
  • CPU:AMD Ryzen 7 3700X 8-Core Processor

下面是我在WSL的Ubuntu shell里跑几个相关命令的输出:

$ nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2024 NVIDIA Corporation
Built on Fri_Jun_14_16:34:21_PDT_2024
Cuda compilation tools, release 12.6, V12.6.20
Build cuda_12.6.r12.6/compiler.34431801_0
$ lspci
pcilib: Cannot open /proc/bus/pci
lspci: Cannot find any working access method.
$ nvidia-smi
Command 'nvidia-smi' not found, but can be installed with:
sudo apt install nvidia-utils-390         # version 390.157-0ubuntu0.22.04.1, or
sudo apt install nvidia-utils-470         # version 470.239.06-0ubuntu0.22.04.1
sudo apt install nvidia-utils-515         # version 515.105.01-0ubuntu0.22.04.1
sudo apt install nvidia-utils-525         # version 525.147.05-0ubuntu0.22.04.1
sudo apt install nvidia-utils-535         # version 535.171.04-0ubuntu0.22.04.1
sudo apt install nvidia-utils-545         # version 545.29.06-0ubuntu0.22.04.1
sudo apt install nvidia-utils-550         # version 550.54.14-0ubuntu0.22.04.1
sudo apt install nvidia-open-utils-550    # version 550.54.14-0ubuntu0.22.04.1

现在的情况是,Windows的PowerShell里运行nvidia-smi能正常识别到GPU,但WSL里不仅nvidia-smi找不到命令,lspci也报错,只有nvcc能查到CUDA编译器版本。我试过按照提示装nvidia-utils,但装了之后还是没法正常用,不知道到底是哪里配置出问题了,有没有朋友能给点排查方向?

备注:内容来源于stack exchange,提问作者Matt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 08:12:59