GTK-Message warning, and no window in RVIZ when I try to open "Import File" in Scene Object

Running Melodic on Ubuntu 18.04, following this tutorial:https://ros-industrial.github.io/industrial_training/_source/session3/Motion-Planning-RVIZ.html

Near the bottom of the page it tells me to add a file for an i-beam. When I click on the "Import File" button, I get no initial indication of anything other than that the button presses (It initially looked like when I compiled RVIZ, that button didn't link back), but on further investigation, I do get a "window" open. But it doesn't generate anything usable, other than an instance. (Click on RVIZ in the task bar, and I have 2 windows. RVIZ, and the broken window.) Import URL opens a small box with a text field asking for a URL, an okay button, and a cancel.

Opening the terminal window I launched ROS from, I found

Gtk-Message: <Time Stamp>: GtkDialog mapped without a transient parent.  This is discouraged.


This triggers on every push of the button, time stamp matches button press.

I am running ROS on the "Aubo i5" Cobot, as that is the robot I have access to. I will also add that I had to hard link all the files in the launch file, planning files, and pretty much every other file, as the "file://" which appears to be intended to "find" the file in the directory structure, it failed saying it could not find the file. So I hard linked. Everything. I know it is not good, but it is the only way I could get it to run. It is a VM on a windows machine, running 4 cores of an i7-7820HQ, 8GB of ram, and the VirtualBox VM is running on the Quadro m1100 in my work laptop. Not sure if it helps, but figured it can't hurt. I can move the robot, and can even get it to path somewhat. But I can't import anything, and that is kind of an important thing for why I am learning ros... The offline simulations I can do on the Aubo's own software for just programming.

edit retag close merge delete

Hey, just wondering if you had any luck with this issue.

( 2019-11-05 07:17:00 -0600 )edit

Only thing I found @pp9 was to load the ROS-Industrial premade VM. Last time I tried it it seemed like Melodic was not ready for use. I do have the Aubo-i5 library running in the older version (it's based on 16.04 instead of 18.04.) Issues I have now I am 99% sure are PEBCAK. Not library.

( 2019-11-05 09:30:28 -0600 )edit

I'm trying to learn move it for arm manipulation. I will try the premade VM which helped for you. Else i guess i'll have to try 16.04 (with kinect prolly). Thanks for the suggestion.

( 2019-11-05 09:55:11 -0600 )edit

That was my intention as well. Problem for me is I am only semi-useful in linux to begin with. The VM when I downloaded it last year (not long after this post), was on 16.04 Kinetic. 18.04 and Melodic were not quite right for me. Then again, I also had a lot of linking issues on either version. I had to edit a lot of the files to hard link locations instead of letting ~/____ find the location for me. (all the files were in the right location. Never did figure out why that was failing.)

( 2019-11-05 10:28:54 -0600 )edit

Could be the same for me too. There were a few I had to packages I had to build from source as the 'sudo apt-get' couldn't find the packages for melodic. So i might have messed some thing there in the start which is following a domino effect.

( 2019-11-05 10:34:04 -0600 )edit