gpt4 book ai didi

windows - Vulkan 在 Linux 上找不到物理设备

转载 作者:可可西里 更新时间:2023-11-01 10:33:52 25 4
gpt4 key购买 nike

我一直想使用新的图形 API Vulkan,并且已经在 Windows 7 上顺利启动并运行它。但是我无法让 Vulkan 在 Linux 上工作。当我尝试运行任何 LunarG 示例,甚至是我自己的代码时,vkEnumeratePhysicalDevices 总是说没有物理设备。这是我的设置:

OS: Ubuntu 16.04 (LTS) [x64]
GPU: Nvidia Geforce GT 730 2GB GDDR5
Driver: NVIDIA Binary driver - version 364.19 from nvidia-364 (open source)
Vulkan SDK: LunarG v1.0.17.0 [ latest version]

我想知道我的 GPU 是否有一个文件需要设置环境变量,但我真的不知道。正如我之前所说,这在 Windows 7 上运行得很好,但我似乎无法让它在上述配置中运行。我能够使用 LunarG 标准验证层和正确的扩展创建一个实例,但是 vkEnumeratePhysicalDevices 没有找到任何物理设备。它没有给出错误,只是说找不到任何物理设备。这真的让我感到难过,我真的很感激你的帮助。谢谢!

最佳答案

根据您的发行版,您可能必须安装 nvidia-utils 包。参见 this issue on my Vulkan repo for details .

如果不是这种情况,请检查 Karl 提到的目录,并检查是否没有其他 ICD(可能来自 Intel)可能会导致问题。如果您使用的是带有双 GPU 的 Optimus 系统,您可能需要明确激活 NVIDIA GPU。

730 在 Linux 上应该可以正常工作,至少从我在数据库中获得的 Linux 硬件报告来看是这样的 this one .

关于windows - Vulkan 在 Linux 上找不到物理设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38356342/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com