WSL2 中使用 AMD Radeon 780M 核显配置 Vulkan

1. 前置条件

  • Windows 版本:Windows 11(或 Win10 2004+),WSL2 已启用

  • WSL 发行版:推荐 Ubuntu 22.04/24.04

  • Windows 侧驱动 :确保已安装最新版 AMD Adrenalin 显卡驱动(Windows 侧负责提供 D3D12/GPU 支持,WSL 内不需要安装 AMD Linux 驱动)

检查 WSL 版本:

bash 复制代码
wsl -l -v

2. 安装/更新 Mesa(关键:需包含 Dozen 驱动)

Ubuntu 官方仓库的 mesa-vulkan-drivers 默认不包含 WSL2 所需的 dozen (dzn) 驱动。 推荐使用 kisak-mesa PPA 获取包含 Dozen 驱动的最新 Mesa:

bash 复制代码
sudo add-apt-repository -y ppa:kisak/kisak-mesa
sudo apt update
sudo apt upgrade -y

验证 Dozen 驱动是否安装成功:

bash 复制代码
dpkg -L mesa-vulkan-drivers | grep dzn

应输出类似:

bash 复制代码
/usr/lib/x86_64-linux-gnu/libvulkan_dzn.so
/usr/share/vulkan/icd.d/dzn_icd.json

3.同时安装 Vulkan 工具用于验证:

bash 复制代码
sudo apt install -y vulkan-tools

4. 验证 Vulkan 是否调用到 GPU

bash 复制代码
vulkaninfo --summary

deviceName能看到显卡型号就说明成功

相关推荐
Zhibang Yue6 天前
Windows下安装FreeSurfer(2026最新)
windows·wsl2·freesurfer
comedate9 天前
[WSL2] 解决 WSL2 中 Docker 部署的 SearXNG 重启后,localhost 不能用的问题
docker·wsl2·searxng
m0_5358175512 天前
Claude Code在Linux/WSL2环境完整部署指南:API中转+避坑配置一篇搞定
linux·服务器·node.js·claude·wsl2·claudecode·88api
月走乂山14 天前
Windows 10 WSL2 安装问题排查与解决全记录
windows·docker·hyper-v·故障排查·wsl2
JOJO___19 天前
【2026】记录在windows编译llama.cpp步骤,AMD CPU本地部署千问3.5本地大模型,内存占用低
windows·cpu·amd·llama.cpp·llama.cpp编译·千问3.5·本地大语言模型
tkevinjd1 个月前
wsl2安装
linux·wsl·虚拟机·wsl2
ChaITSimpleLove1 个月前
优化 WSL2 性能:为 Docker 和 K8s 定制高效内存配置指南
docker·容器·性能优化·kubernetes·wsl2·windows开发·pwsh
tzy2331 个月前
梳理一下前端模块化规范:CommonJS ESM AMD CMD UMD
前端·webpack·cmd·commonjs·amd·esm·umd
千里马-horse2 个月前
When and Why to use Extensions -- VK_KHR_descriptor_update_template
vulkan