AMD Radeon統合グラフィックスでVulkanを使用する方法は?

AMD Radeon統合グラフィックスでVulkanを使用する方法は?

しばらくこれをやってきましたが、新しいラップトップでVulkanを実行できないようです。これです:

https://www.dell.com/en-ca/shop/dell-laptops/new-inspiron-15-5000-laptop-amd/spd/inspiron-15-5505-laptop/ni155000_sb_s103e

$ uname -a:

Linux laptop 5.9.0-0.bpo.5-amd64 #1 SMP Debian 5.9.15-1~bpo10+1 (2020-12-31) x86_64 GNU/Linux

動作するようにほとんどすべてのガイドを試しましたが、これまで進歩はありません。コンピュータは正しい解像度でデスクトップを表示しますが、グラフィックを多用する場合は非常に遅くなります。これまでこのガイドに従いましたが、効果はありませんでした。

https://wiki.debian.org/AtiHowTo

$ lspci|grep VGA:

04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Renoir (rev c3)

$ glxinfo -B:

name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: VMware, Inc. (0xffffffff)
    Device: llvmpipe (LLVM 7.0, 128 bits) (0xffffffff)
    Version: 18.3.6
    Accelerated: no
    Video memory: 7387MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 3.3
    Max compat profile version: 3.1
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.0
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: llvmpipe (LLVM 7.0, 128 bits)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 18.3.6
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 3.1 Mesa 18.3.6
OpenGL shading language version string: 1.40
OpenGL context flags: (none)

OpenGL ES profile version string: OpenGL ES 3.0 Mesa 18.3.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00

$ vulkaninfo:

ERROR: [Loader Message] Code 0 : /usr/lib/i386-linux-gnu/libvulkan_radeon.so: wrong ELF class: ELFCLASS32
ERROR: [Loader Message] Code 0 : /usr/lib/i386-linux-gnu/libvulkan_intel.so: wrong ELF class: ELFCLASS32
==========
VULKANINFO
==========

Vulkan Instance Version: 1.1.97

amdgpu: Invalid PCI ID.
/build/vulkan-tools-6bmpQy/vulkan-tools-1.1.97+dfsg1/vulkaninfo/vulkaninfo.c:3845: failed with VK_ERROR_INITIALIZATION_FAILED

また、実行中のSteamの一部は次のとおりです。

vkEnumeratePhysicalDevices failed, unable to init and enumerate GPUs with Vulkan.
BInit - Unable to initialize Vulkan!

正しいドライバがインストールされたと思いましたが、何らかの理由でロードされませんでした。この問題を解決する方法がわかりません。どんな助けでも大変感謝します。

答え1

将来この問題に直面している人のために:私は正確に何ができるかを本当に知りませんでした。しかし、Debian 11を再インストールしてアップグレードすると問題は解決しました。

関連情報