Choregraphe 软件未启动
Choregraphe Software doesn't launch
我正在尝试安装用于机器人目的的 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
然后我按照安装步骤进行操作,我接受了许可协议并按照向导步骤进行操作。
但是软件打不开。。
有什么问题?
我不能保证向后兼容性,但能够通过解决报告的错误并添加库来启动应用程序 link:
$ sudo ln -sf /usr/lib/x86_64-linux-gnu/libz.so /opt/'Softbank
Robotics'/'Choregraphe Suite 2.5'/lib/libz.so.1
在 Ubuntu 18.04 上,错误是:
This application failed to start because it could not find or load the Qt platform plugin "xcb" in "".
罪魁祸首是这条错误信息:
Cannot load library /opt/nao/plugins/platforms/libqxcb.so: (/opt/nao/bin/../lib/libz.so.1: version `ZLIB_1.2.9' not found (required by /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 都应该启动。
我正在尝试安装用于机器人目的的 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
然后我按照安装步骤进行操作,我接受了许可协议并按照向导步骤进行操作。 但是软件打不开。。 有什么问题?
我不能保证向后兼容性,但能够通过解决报告的错误并添加库来启动应用程序 link:
$ sudo ln -sf /usr/lib/x86_64-linux-gnu/libz.so /opt/'Softbank
Robotics'/'Choregraphe Suite 2.5'/lib/libz.so.1
在 Ubuntu 18.04 上,错误是:
This application failed to start because it could not find or load the Qt platform plugin "xcb" in "".
罪魁祸首是这条错误信息:
Cannot load library /opt/nao/plugins/platforms/libqxcb.so: (/opt/nao/bin/../lib/libz.so.1: version `ZLIB_1.2.9' not found (required by /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 都应该启动。