惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

人人都是产品经理
人人都是产品经理
Apple Machine Learning Research
Apple Machine Learning Research
云风的 BLOG
云风的 BLOG
罗磊的独立博客
博客园 - 三生石上(FineUI控件)
量子位
GbyAI
GbyAI
腾讯CDC
T
Tailwind CSS Blog
博客园 - Franky
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
D
Docker
G
Google Developers Blog
aimingoo的专栏
aimingoo的专栏
The GitHub Blog
The GitHub Blog
Microsoft Security Blog
Microsoft Security Blog
Stack Overflow Blog
Stack Overflow Blog
Hugging Face - Blog
Hugging Face - Blog
小众软件
小众软件
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
N
Netflix TechBlog - Medium
Jina AI
Jina AI
IT之家
IT之家
Y
Y Combinator Blog

泠泫凝的异次元空间

通过串口安装Linux | 泠泫凝的异次元空间 curl自编译 | 泠泫凝的异次元空间 Minecraft 认证服务器代理 | 泠泫凝的异次元空间 飞塔分流配置实战 | 泠泫凝的异次元空间 Windows 安全启动证书检查 | 泠泫凝的异次元空间 Lxn-OneDriveCLI | 泠泫凝的异次元空间 华三交换机配置 ERPS 环网 | 泠泫凝的异次元空间 PVE 配置 VLAN 感知 | 泠泫凝的异次元空间 MT7922 无线网卡安装 | 泠泫凝的异次元空间 无显示输出 Linux 主机配置桌面显示 | 泠泫凝的异次元空间 Wireguard 部署 SOP 手册(自用) | 泠泫凝的异次元空间 Zabbix 7.4 通过钉钉发送告警提醒 | 泠泫凝的异次元空间 Debian with xfce 通过 VNC 共享屏幕 华三S6860 IRF堆叠 | 泠泫凝的异次元空间 iPad 应用侧载 | 泠泫凝的异次元空间 Smart DNS 分区解析 | 泠泫凝的异次元空间 建立 NFS 服务器并挂载到客户端 | 泠泫凝的异次元空间 将 Android 以 MTP 方式连接至 Debian PVE 虚拟机迁移至 vCenter | 泠泫凝的异次元空间 vCenter 虚拟机迁移至 PVE | 泠泫凝的异次元空间 PVE迁移时提示密钥验证失败 | 泠泫凝的异次元空间 修改Windows设备设置区域 | 泠泫凝的异次元空间 恢复 SecureCRT 7.x 保存的密码 | 泠泫凝的异次元空间 PVE 超融合下电与上电流程 | 泠泫凝的异次元空间 记一次Zabbix异常处理 | 泠泫凝的异次元空间 苹果设备保存SHSH2 | 泠泫凝的异次元空间 PVE超融合部署 | 泠泫凝的异次元空间 树莓派启用zram | 泠泫凝的异次元空间 在 Hyper-V 上安装 EVE-NG | 泠泫凝的异次元空间 Zabbix 部署与 Windows 硬件信息收集 | 泠泫凝的异次元空间
在WSL2中安装CUDA支持 | 泠泫凝的异次元空间
Lxn's Area · 2025-07-22 · via 泠泫凝的异次元空间

安装WSL2并在WSL2中安装nvidia的cuda toolkit,以便在wsl2中共享使用主机的计算卡。

安装前准备

首先你需要确保你安装有Pascal架构(Geforce 10xx或Tesla P100)及以上的显卡,并安装了公版的最新驱动,推荐使用Game Ready驱动而非Studio驱动。

仅适用于首次全新安装。

  1. 安装WSL基本环境
    1
    wsl --install
    随后会要求重启
  2. 切换默认版本为WSL2
    1
    wsl --set-default-version 2
  3. 查看可用的发行版
    1
    wsl.exe --list --online
    我这里选择了Debian,实际使用起来会比ubuntu轻量一点且差异较小。
    1
    wsl.exe --install Debian
    随后会自动下载和安装,安装完成后将要求设置用户名密码。
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    正在下载: Debian GNU/Linux
    正在安装: Debian GNU/Linux
    已成功安装分发。可以通过 “wsl.exe -d Debian” 启动它
    正在启动 Debian...
    Please create a default UNIX user account. The username does not need to match your Windows username.
    For more information visit: https://aka.ms/wslusers
    Enter new UNIX username: lxnchan
    New password:
    Retype new password:
    passwd: password updated successfully

参考官方文档

  1. 换源,不再赘述。
    安装必要的工具
    1
    apt install curl wget gnupg2 -y
  2. 下载Pin规则以防止从源安装cuda toolkit
    1
    wget https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/cuda-wsl-ubuntu.pin
  3. 下载安装包
    1
    wget https://developer.download.nvidia.com/compute/cuda/12.9.1/local_installers/cuda-repo-wsl-ubuntu-12-9-local_12.9.1-1_amd64.deb
  4. 下载后安装
    1
    dpkg -i cuda-repo-wsl-ubuntu-12-9-local_12.9.1-1_amd64.deb
    安装Key
    1
    cp /var/cuda-repo-wsl-ubuntu-12-9-local/cuda-CB802CB8-keyring.gpg /usr/share/keyrings/
  5. 安装Cuda toolkit
    1
    apt update && apt install -y cuda-toolkit-12-9
  6. 创建软链接
    1
    ln -s /usr/lib/wsl/lib/nvidia-smi /usr/bin/nvidia-smi
    这样就能在wsl2中执行nvidia-smi
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    root@WIN-9H35TRE44W2:~# nvidia-smi
    Tue Jul 22 09:47:51 2025
    +-----------------------------------------------------------------------------------------+
    | NVIDIA-SMI 575.64.01 Driver Version: 576.80 CUDA Version: 12.9 |
    |-----------------------------------------+------------------------+----------------------+
    | GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
    | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
    | | | MIG M. |
    |=========================================+========================+======================|
    | 0 NVIDIA GeForce RTX 3080 On | 00000000:41:00.0 Off | N/A |
    | 30% 22C P8 12W / 320W | 53MiB / 10240MiB | 0% Default |
    | | | N/A |
    +-----------------------------------------+------------------------+----------------------+

    +-----------------------------------------------------------------------------------------+
    | Processes: |
    | GPU GI CI PID Type Process name GPU Memory |
    | ID ID Usage |
    |=========================================================================================|
    | 0 N/A N/A 34 G /Xwayland N/A |
    +-----------------------------------------------------------------------------------------+

 上一篇

Windows Linux ubuntu zabbix