Nvidia 上的 Vulkaninfo 输出错误

Nvidia 上的 Vulkaninfo 输出错误

我正在运行 Ubuntu 20.04,我的显卡是 Nvidia。我已经安装了 Vulkan 驱动程序,输出vulkaninfo显示以下内容:

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

Vulkan Instance Version: 1.2.154


Instance Extensions: count = 18
===============================
VK_EXT_acquire_xlib_display            : extension revision 1
VK_EXT_debug_report                    : extension revision 9
VK_EXT_debug_utils                     : extension revision 2
VK_EXT_direct_mode_display             : extension revision 1
VK_EXT_display_surface_counter         : extension revision 1
VK_KHR_device_group_creation           : extension revision 1
VK_KHR_display                         : extension revision 23
VK_KHR_external_fence_capabilities     : extension revision 1
VK_KHR_external_memory_capabilities    : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2         : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 1
VK_KHR_get_surface_capabilities2       : extension revision 1
VK_KHR_surface                         : extension revision 25
VK_KHR_surface_protected_capabilities  : extension revision 1
VK_KHR_wayland_surface                 : extension revision 6
VK_KHR_xcb_surface                     : extension revision 6
VK_KHR_xlib_surface                    : extension revision 6

如果 vkcube 显示正常旋转的立方体,这是否是一个错误?

答案1

这不是一个真正的错误,并且是一个已知问题简而言之,Vulkan 加载程序会尝试加载系统上安装的每个驱动程序,以便它可以将有关每个驱动程序的信息报告给应用程序。在这种情况下,vulkaninfo是一个 64 位进程,尝试加载 32 位驱动程序会生成这些消息。

相关内容