Apollo6.0运行cyber_visualizer报错
qt.qpa.plugin: Could not find the Qt platform plugin “xcb” in “”
怎么解决呢,谢谢!
Apollo6.0运行cyber_visualizer报错
qt.qpa.plugin: Could not find the Qt platform plugin “xcb” in “”
怎么解决呢,谢谢!
推测是docker里缺少xcb相关库?
贴这个log看下:
QT_DEBUG_PLUGINS=1 cyber_visualizer
在上面这个命令的log里找到: libqxcb.so库的位置,然后贴这个log:
ldd libqxcb.so
谢谢您!我已经解决了!
参考这个issue:https://github.com/ApolloAuto/apollo/issues/13873
是因为我使用root用户,而没有使用普通用户进入docker。
我首先给普通用户配置了docker权限,然后在普通用户下进入Apollo的docker。
就可以运行cyber_visualizer了。