我对使用 Vulkan 后端感兴趣。我有一台 RX 480,专有的 AMDGPU-PRO Vulkan 后端在 16.04 上运行
更新到 16.10 后,我安装了 Padoka PPA 并运行 sudo apt-get dist-upgrade 以更新到最新的 mesa。但是,没有游戏能够正确启动 Vulkan,vulkaninfo 报告这是一个无效命令。因此,我运行了 sudo apt-get install vulkan-utils,现在 vulkaninfo 输出这。我这里做错了什么?谢谢。
编辑:使用 apt 手动安装 mesa-vulkan-drivers 会给出这输出,但同样没用。编辑 2:尝试了 Antergos,因为它附带最新的 mesa,但它也不支持 Vulkan,即使在安装了 vulkan-icd-loader 和 radeon-vulkan 之后也是如此。
答案1
你要求开源,但专有驱动程序是否在你的 AMD GPU 上为你提供了 Vulkan?我要到新年才会用上我的 AMD 机器……https://support.amd.com/en-us/kb-articles/Pages/AMD-Radeon-GPU-PRO-Linux-Beta-Driver%E2%80%93Release-Notes.aspx
安装最新的开源图形驱动程序
sudo add-apt-repository ppa:paulo-miguel-dias/mesa
sudo apt-get update
sudo apt-get upgrade
sudo reboot now
按照https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/mesa
然后验证
glxinfo
...
OpenGL Mesa 13.1.0-devel - padoka PPA