线程评级:
从API启动RoboDK
# 1
你好,
我有一个小问题,我无法在Ubuntu 20.04上启动RoboDK。如果我让c++ API启动它,它只是崩溃与错误:



代码:
加载共享库时出现libQt5WebSockets.so错误。5: cannot open shared object file: No such file or directory


所以我把“~/RoboDK/RoboDK- start .sh”中的行添加到我的.bashrc中,软件启动了,但不到1秒就崩溃了,原因是分割错误:

代码:
。/ RoboDK
没有检测到正在运行的RoboDK实例
启动RoboDK v 5.0.2。18542年……
操作系统:LIN64
发布日期:2020年8月16日
主进程ID: 167646
线程ID: 0x7fcb5ae97bc0
加载设置…
访问全局参数文件失败
正在设置默认设置…
默认设置
访问全局参数文件失败
正在设置默认设置…
默认设置
设置加载
状态栏:“语言设置为英语”
更新最近的文件菜单…
创建语言菜单
设置滑块样式…
完成
设置图形…
正在设置主窗口…
启动主窗口…
LC开始……
LC消息:LC设备未找到
加密狗未找到或无法读取
LC开始……
LC消息:LC设备未找到
加密狗未找到或无法读取
加载插件:"CollisionFreePlanner"
“libAppLoader.so”
“libCollisionFreePlanner.so”
加载插件文件:libCollisionFreePlanner.so
加载插件“CollisionFreePlanner”
使用设置:""
设置状态栏
在实用工具菜单的末尾插入菜单
设置菜单栏
“libOPC-UA.so”
“libPluginExample.so”
“libPluginGravity.so”
“libPluginPalletizing.so”
“libPluginRealTime.so”
“libRobotPilot.so”
加载的插件列表:
“CollisionFreePlanner”
完成的插件列表
状态栏:“已加载1个插件”
阅读首选布局设置…
完成
[1] 167646分段故障(core dump) ./RoboDK .


在这一点上,我不知道该做什么。我想以嵌入式的方式使用RoboDK,但我甚至无法在新的Ubuntu 20.04安装中打开它

经过进一步的测试,似乎可以直接从计算机上启动,而通过ssh或无头计算机启动则无法工作。
有没有办法在没有UI的情况下启动RoboDK ?或者这需要另一个版本的RoboDK ?

关于添加到bashrc我必须做,我不确定这是“干净”的方式来做,我应该怎么做呢?
通过添加-NOUI命令行选项,您可以在没有用户界面或OpenGL窗口的情况下启动RoboDK。

更多信息请点击这里:
//www.w5838.com/doc/en/RoboDK-API.html#CommandLine




浏览此线程的用户:
1客人(年代)