Vulkan Env Setup on Ubuntu16.04

Posted by Alex Wu's Blog on April 6, 2022

我们知道,Vulkan是一个图形计算API,提供了一个高效、跨平台的方式来访问GPU。Vulkan环境的设置分为两步:

  • 设置Vulkan SDK(由LunarG维护)
  • 安装Vulkan驱动(由显卡厂商实现)
  1. 设置Vulkan SDK
    • 你需要去LunarG官网下载SDKlunarg.com/vulkan-sdk,对应自己电脑的OS,下载最新的版本即可
    • 下载完成之后,解压,你会在目录发现一个脚本setup-env.sh,该脚本用来设置Vulkan相关的环境变量,为了不用每个terminal都运行一次,可以将该脚本的内容写到用户的.bashrc文件中,然后source一下
  2. 安装Vulkan驱动 在安装Vulkan驱动之前,首先需要明确自己机器的显卡配置。
    • 对于独立显卡,你需要去显卡厂商去下载对应的最新的显卡驱动,然后按照方法去安装
    • 对于Intel的集成显卡,可以从Ubuntu repository直接安装
      • sudo apt-get install mesa-vulkan-drivers
      • sudo apt install vulkan-utils