1

根据这个 Vulkan 教程,我可以vkEnumeratePhysicalDevices用来获取可用 GPU 的列表。但是,我看不到我的外部 NVIDIA GPU,只有我的 Intel iGPU。

这个 eGPU 通过 Thunderbolt 连接并且运行 CUDA 代码很好。有什么我可能错过的吗?它应该开箱即用吗?

我的机器正在运行带有最新专有 NVIDIA 驱动程序的 Arch Linux。

eGPU 是 NVIDIA GTX 1050 ( Lenovo Graphics Dock )。有没有可能它只是不支持 Vulkan?

4

1 回答 1

1

Vulkan 支持应该与外部 GPU (eGPU) 一样好。将 eGPU 枚举为 Vulkan 设备可能需要 Xorg(或未来的 Wayland)重新定义 eGPU。

有关 Xorg 配置中可能需要的更改,请参阅最近创建的https://wiki.archlinux.org/title/External_GPU#Xorg

于 2021-05-06T13:36:34.750 回答