我正在尝试让 Vulkan 在我的旧 AMD 笔记本电脑上运行
操作系统:Ubuntu 18.04
硬件:AMD A6-3420M APU,集成 Radeon HD 6520G
Radeon HD 6520G 详细信息 (https://www.notebookcheck.net/AMD-Radeon-HD-6520G.55734.0.html) 系列:Radeon HD 6000M 代号:Llano 架构:Terascale 2
从以下图表很难判断该硬件是否受支持: https://www.amd.com/en/technologies/vulkan
按照这些说明操作后(https://linuxconfig.org/install-and-test-vulkan-on-linux):
$ sudo add-apt-repository ppa:oibaf/graphics-drivers
$ sudo apt update
$ sudo apt upgrade
$ sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils
并重新启动,我得到了这个:
lspci -k | grep -EA3 'VGA|3D|Display' $
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] BeaverCreek [Radeon HD 6520G]
Subsystem: Acer Incorporated [ALI] BeaverCreek [Radeon HD 6520G]
Kernel driver in use: radeon
Kernel modules: radeon
$ vulkaninfo
===========
VULKAN INFO
===========
Vulkan Instance Version: 1.1.70
/build/vulkan-Kbdbga/vulkan-1.1.70+dfsg1/demos/vulkaninfo.c:2700: failed with VK_ERROR_INITIALIZATION_FAILED
答案1
这AMD GPU 的维基百科页面明确列出万亿级因为不支持 Vulkan。大量的品牌重塑和图形组件的重新命名使得这次搜寻十分艰难。
对于那些有类似“我的 AMD 卡是否支持 Vulkan?”疑问的人:
1.)从命令行识别你的卡
$lspci |grep 'VGA'
2.)在以下网站上搜索 GPU 规格笔记本检查网并找到其“架构”或“芯片组”
3.) 查找芯片组 AMD GPU 的维基百科页面