問(wèn)題解決如下:
1. export QT_DEBUG_PLUGINS=1 將這行代碼添加到~/.bashrc中;
sudo gedit ~/.bashrc
source ~/.bashrc
2.再次運(yùn)行rqt,顯示出了比較詳細(xì)的日志,查看有說(shuō)/usr/bin/platforms/libxcb.so找不到,打開(kāi)對(duì)應(yīng)的文件夾,發(fā)現(xiàn)里面有文件,可能版本不對(duì)吧,正好
我裝的有qt,在qt中搜索到/home/ubuntu/Qt5.9.4/5.9.4/gcc_64/plugins/platforms下面的文件全部替換到/usr/bin/platforms里面
cd /usr/bin/platforms
sudo rm *.so
sudo scp /home/ubuntu/Qt5.9.4/5.9.4/gcc_64/plugins/platforms/* ./
sudo chmod -R 777 *
3.重啟,然后運(yùn)行rqt就可以了.