其他分享
首页 > 其他分享> > ExpRe[13] Isaac Sim安装。查找和解决错误的一次经验(Vulkan, VK_ERROR_INITIALIZATION_FAILED)

ExpRe[13] Isaac Sim安装。查找和解决错误的一次经验(Vulkan, VK_ERROR_INITIALIZATION_FAILED)

作者:互联网

目录
时效性
本篇撰写时间为2021.11.20,由于计算机技术日新月异,博客中所有内容都有时效和版本限制,具体做法不一定总行得通,链接可能改动失效,各种软件的用法可能有修改。但是其中透露的思想往往是值得学习的。
Linux version 5.4.0-84-generic (buildd@lcy01-amd64-007) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04))

本篇前置:

安装Isaac Sim

确认满足需求

https://docs.omniverse.nvidia.com/app_isaacsim/app_isaacsim/requirements.html
首先确认硬件和驱动要求(nvidia-smi
太老的显卡装不了。
注意:其目前推荐驱动版本460倒并不是必须的。至少我用470版本可以装。
这里官方教程的“栈深度”有点深(为了装Isaac要装Nucleus,进而要先装Launcher,然后装Launcher又要登录,登录又要邮箱确认……)
容易把配环境的人劝退……

Omniverse Launcher

https://www.nvidia.com/en-us/omniverse/
点击image
出来问卷,简单填一下。
点击下图的Download here for Linux
image
image
在其所在文件夹打开终端,chmod a+x omniverse然后Tab补全,回车,赋予其运行权限。
双击它打开
登录NVIDIA账号(如果是新装的电脑,对以前登录过的账号,可能有Security Challenge,需要邮箱验证)
image
登录之后同意一个协议
image
一路CONTINUE

Launcher中安装组件

Adding Sample Assets

按照
https://docs.omniverse.nvidia.com/app_isaacsim/app_isaacsim/setup.html#adding-sample-assets
指示做即可。
(首先访问
http://localhost:8080/
并使用账号密码都为omniverse的账号登录)
image
(网页右上角有切换账号按钮)
image
继续根据网页指示做。其中需要打开isaac.
截至2021.11.20,第一次打开isaac sim时,它的装包过程会被误当成“无响应”。我们可以Ctrl + Alt + Delete再Cancel脱离卡顿状态,观察其装包过程
image
根据网页指示顺利添加Assets.

查找和解决错误

成功打开了isaac sim,但是viewport没有显示。(全灰)
查看isaac sim终端上显示的错误信息(非常重要),发现是Vulkan炸了,直接谷歌解决方法,即重装Vulkan SDK,再重启一下就能解决。(总之NVIDIA问题确实多,但是这个ISAAC终端错误输出很详细,倒是不会太让人觉得崩溃)
我们看到显示了
image

总结和问答练习

  1. Q: AppImage和Docker Image有什么异同?
    A: 核心思想都是独立成体系和外界隔离。对外界“不敏感”,副作用小。
    AppImage实际上更像docker的“容器”概念
  2. Q: 这样问问题好吗?image
    A: 我们先不吐槽垃圾英语和语法错误了。首先这截图,别人不方便查。其次明明完整的错误提示(日志)有很多关键信息都没放进来(事实上,这个错误是Vulkan出错的结果。光看这个根本看不出根本原因。而Vulkan那个错谷歌一下能解决)。
  3. Q: 回顾安装全流程,“趁着网络好”除了同时安装那三个组件,还可以干什么?
    A: 下载Assets等

标签:13,Vulkan,ExpRe,com,FAILED,https,nvidia,omniverse,安装
来源: https://www.cnblogs.com/minor-second/p/15580996.html