本文主要是介绍ExpRe[13] Isaac Sim安装。查找和解决错误的一次经验(Vulkan, VK_ERROR_INITIALIZATION_FAILED),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目录
- 安装Isaac Sim
- 确认满足需求
- Omniverse Launcher
- Launcher中安装组件
- Adding Sample Assets
- 查找和解决错误
- 总结和问答练习
时效性
本篇撰写时间为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))
本篇前置:
- ExpRe[10] 继续准备Ubuntu常用软件(神秘软件、备份恢复软件)
https://www.cnblogs.com/minor-second/p/15578767.html
安装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/
点击
出来问卷,简单填一下。
点击下图的Download here for Linux
在其所在文件夹打开终端,chmod a+x omniverse
然后Tab
补全,回车,赋予其运行权限。
双击它打开
登录NVIDIA账号(如果是新装的电脑,对以前登录过的账号,可能有Security Challenge,需要邮箱验证)
登录之后同意一个协议
一路CONTINUE
Launcher中安装组件
- 到EXCHANGE选项卡,安装CACHE
注:这些安装的prepare有时挺久的,视网络情况而定。需要耐心。多试几次吧。
注:本节三个组件可以一起按安装,让它排队。
这有个关键好处:“趁着现在网络状态好赶紧全搞定”。
- 到NUCLEUS选项卡,按
https://docs.omniverse.nvidia.com/prod_nucleus/prod_nucleus/installation/workstation.html#installing-using-omniverse-launcher
安装NUCLEUS.
(过程中需要注册一个管理账号。请记住)
验证安装成功:按官网的做法即可。例如访问
http://localhost:8080/
并用账号密码都为admin登录。
- 到EXCHANGE选项卡,安装ISAAC SIM
结果
Adding Sample Assets
按照
https://docs.omniverse.nvidia.com/app_isaacsim/app_isaacsim/setup.html#adding-sample-assets
指示做即可。
(首先访问
http://localhost:8080/
并使用账号密码都为omniverse的账号登录)
(网页右上角有切换账号按钮)
继续根据网页指示做。其中需要打开isaac.
截至2021.11.20,第一次打开isaac sim时,它的装包过程会被误当成“无响应”。我们可以Ctrl + Alt + Delete
再Cancel脱离卡顿状态,观察其装包过程
根据网页指示顺利添加Assets.
查找和解决错误
成功打开了isaac sim,但是viewport没有显示。(全灰)
查看isaac sim终端上显示的错误信息(非常重要),发现是Vulkan炸了,直接谷歌解决方法,即重装Vulkan SDK,再重启一下就能解决。(总之NVIDIA问题确实多,但是这个ISAAC终端错误输出很详细,倒是不会太让人觉得崩溃)
我们看到显示了
总结和问答练习
- Q: AppImage和Docker Image有什么异同?
A: 核心思想都是独立成体系和外界隔离。对外界“不敏感”,副作用小。
AppImage实际上更像docker的“容器”概念
- Q: 这样问问题好吗?
A: 我们先不吐槽垃圾英语和语法错误了。首先这截图,别人不方便查。其次明明完整的错误提示(日志)有很多关键信息都没放进来(事实上,这个错误是Vulkan出错的结果。光看这个根本看不出根本原因。而Vulkan那个错谷歌一下能解决)。
- Q: 回顾安装全流程,“趁着网络好”除了同时安装那三个组件,还可以干什么?
A: 下载Assets等
这篇关于ExpRe[13] Isaac Sim安装。查找和解决错误的一次经验(Vulkan, VK_ERROR_INITIALIZATION_FAILED)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!