Choregraphe软件无法启动

时间:2019-01-30 21:50:43

标签: ubuntu-18.04 choregraphe

我正在尝试为机器人安装choregraphe。 我正在运行Ubuntu 18.04。 因此,我从官方网站下载了choregraphe-suite-x.x-linux64-setup.run文件。然后:

chmod +x choregraphe-suite-x.x-linux64-setup.run
sudo ./choregraphe-suite-x.x-linux64-setup.run

然后,我按照安装步骤进行,我接受了许可协议,并遵循了向导步骤。 但是该软件无法启动.. 有什么问题?

2 个答案:

答案 0 :(得分:0)

我不能保证向后兼容,但是能够通过解决报告的错误并添加库链接来启动应用程序:

$ sudo ln -sf /usr/lib/x86_64-linux-gnu/libz.so /opt/'Softbank 
Robotics'/'Choregraphe Suite 2.5'/lib/libz.so.1

答案 1 :(得分:0)

在Ubuntu 18.04上,错误是:

  

此应用程序无法启动,因为无法在“”中找到或加载Qt平台插件“ xcb”。

罪魁祸首是此错误消息:

  

无法加载库/opt/nao/plugins/platforms/libqxcb.so:(//opt/nao/bin/../lib/libz.so.1:找不到版本“ ZLIB_1.2.9”(/要求usr / lib / x86_64-linux-gnu / libpng16.so.16))

解决方案是跳过带有符号链接的lib /中附带的libz.so.1.2.8,如下所示:

abacus:/opt/nao/lib$ dir libz.so*
lrwxrwxrwx 1 root root      9 feb.   4 11:16 libz.so -> libz.so.1
lrwxrwxrwx 1 root root     31 feb.   4 11:15 libz.so.1 -> /lib/x86_64-linux-gnu/libz.so.1
-rwxr-xr-x 1 root root 105032 feb.   1 16:32 libz.so.1.2.8
lrwxrwxrwx 1 root root     15 feb.   1 16:32 libz.so.1.old -> ./libz.so.1.2.8
lrwxrwxrwx 1 root root     15 feb.   1 16:32 libz.so.old -> ./libz.so.1.2.8

abacus:/opt/nao/lib$ dir /lib/x86_64-linux-gnu/libz.so.1
lrwxrwxrwx 1 root root 14 mai   23  2017 /lib/x86_64-linux-gnu/libz.so.1 -> libz.so.1.2.11

通过此链接, Choregraphe robot_settings 都应启动。