小编aqu*_*seb的帖子

无法使用 NVidia 在 Ubuntu 18.04 上运行 Vulkan

运行时vulkaninfo,出现以下错误。

我尝试让它在 Ubuntu 上正确运行已经有几个星期了(而在 Mac 上完美运行 15 分钟),几乎尝试了我偶然发现的所有解决方案。任何帮助将不胜感激。

Vulkan 实例版本:1.1.85
vulkan/1.1.85.0/examples/vulkaninfo.c:3357:因 VK_ERROR_INITIALIZATION_FAILED 而失败

步骤如下:

这是我为了到达那里而遵循的步骤。

  1. 我检查了推荐的 NVidia 驱动程序

    sudo ubuntu-drivers devices
    
    Run Code Online (Sandbox Code Playgroud)
  2. 我按照推荐安装了 NVidia-driver-390

    sudo apt-get install nvidia-driver-390
    
    Run Code Online (Sandbox Code Playgroud)
  3. 我重新启动并意识到nvidia-prime没有被使用

    sudo apt-get install nvidia-prime
    
    Run Code Online (Sandbox Code Playgroud)

    Nvidia X 服务器设置中仍然没有 nvidia Prime 选项卡,让我们尝试没有。

  4. 下载 vulkan SDK 并按照以下步骤操作

  5. 添加到~/.profile.

    export VULKAN_SDK=/home/mies/vulkan/1.1.85.0/x86_64
    export PATH=$VULKAN_SDK/bin:$PATH
    export LD_LIBRARY_PATH=$VULKAN_SDK/lib
    export VK_LAYER_PATH=$VULKAN_SDK/etc/explicit_layer.d
    
    Run Code Online (Sandbox Code Playgroud)
  6. 构建示例。没有工作,我收到这个错误。

    vulkan/1.1.85.0/examples/cube.c:3155: demo_init_vk: Assertion `!err' failed.
    [1]    31349 abort (core dumped)  ./cube
    
    Run Code Online (Sandbox Code Playgroud)
  7. 运行时vulkaninfo出现错误

    VK_ERROR_INITIALIZATION_FAILED.
    
    Run Code Online (Sandbox Code Playgroud)

我错过了什么吗?
上下文是:

司机检查:

lspci -k | …
Run Code Online (Sandbox Code Playgroud)

nvidia graphics vulkan

5
推荐指数
0
解决办法
3062
查看次数

标签 统计

graphics ×1

nvidia ×1

vulkan ×1