Robotics StackExchange | Archived questions

rqt won't start normally

I use ubuntu16.04, ROS is installed using $ sudo apt-get ros-kinetic-desktop-full.

Sometimes rqt_graph starts normally, sometimes its window is stucked or black. And it caused my computer crashed once.
When rqt_graph is not normal, the terminal shows:

$ rqt_graph

(python:5848): Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion 'GTK_IS_WIDGET (widget)' failed

(python:5848): Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion 'GTK_IS_WIDGET (widget)' failed

QWidget::setMinimumSize: (MainWindow/MainWindow) The largest allowed size is (16777215,16777215)

There is same issue with rqt_console.
And rqt_plot always fails to start.

$ rqt_plot
Segmentation fault (core dumped)

qt-opensource-linux-x64-5.5.1.run and OpenCV 3.0.0 are installed. Anything related to this issue?

Can anyone help me with this? Thanks.

Asked by JohnBT on 2019-10-11 02:54:58 UTC

Comments

Please include more information in order for others to help you. What platform are you on? Have you build it from source or are you using any binaries?

Asked by Dirk Thomas on 2019-10-11 11:10:45 UTC

Why are you installing Qt using the mentioned file? The ROS Debian packages are built against the Qt packages shipped with Ubuntu Xenial. You should only use those.

Asked by Dirk Thomas on 2019-10-11 22:58:37 UTC

another project of mine need that.....@Dirk Thomas
If qt I installed is the reason why rqt malfuntions, then I will close this question.

Asked by JohnBT on 2019-10-12 01:04:33 UTC

Answers