⚠️ 这篇文章以及这个系统仅适用于高级用户,小白请在大佬的指导下操作。
感谢 日落果 对此篇文章提供的部分技术支持!
需要准备的东西
- 主流品牌的独立显卡(这里以AMD Radeon RX 6400为例)
- Arch 系的Linux(这里用残废的Manjaro作为演示)
需要在Chromium里面干的事情
打开 chrome://flags
,启用 WebGPU
和 Vulkan
。
需要安装的软件包
AMD用户:pacman -Sy mesa vulkan-radeon vulkan-icd-loader vulkan-validation-layers
NVDIA用户:pacman -Sy mesa nvidia-utils vulkan-icd-loader vulkan-validation-layers
INTEL用户:pacman -Sy mesa vulkan-intel vulkan-icd-loader vulkan-validation-layers
然后使用 pacman -Qs vulkan
查看一下当前装了几个驱动(确保只有一个driver字样,可以看ArchWiki):
|
|
有笨蛋看ArchWiki不翻译然后装了三个驱动(
然后 ls /usr/share/vulkan/icd.d/
,我的长这样:
amd_icd64.json radeon_icd.x86_64.json
找一个顺眼 带当前电脑架构的json
然后用下面的命令启动chromium即可:
VK_DRIVER_FILES=/usr/share/vulkan/icd.d/这里是json chromium
然后打开 https://toji.github.io/webgpu-test/
不是大面积黑屏就证明安装成功了
或者打开 https://browserleaks.com/webgpu
查看,推荐用第一个。
不要看这里觉得很简单,我装了一个晚上才装好,毕竟是一年没滚的Manjaro,中间解决了qt,icu,llvm等依赖问题