thien94 / orb_slam3_ros_wrapper

A ROS wrapper for ORB-SLAM3. Focus on portability and flexibility.
166 stars 76 forks source link

Using GTK+ 2.x and GTK+ 3 in the same process is not supported #21

Closed MagnusErler closed 1 year ago

MagnusErler commented 1 year ago

I'm getting this error when running roslaunch orb_slam3_ros_wrapper euroc_mono.launch

I am running ROS noetic in Ubuntu 20.04 on an RP4.

(ORB-SLAM3: Current Frame:192751): Gtk-ERROR **: 22:59:49.600: GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported
[orb_slam3_mono-1] process has died [pid 192751, exit code -5, cmd /home/ROS_PATH/catkin_ws/devel/lib/orb_slam3_ros_wrapper/orb_slam3_ros_wrapper_mono __name:=orb_slam3_mono __log:=/home/ubuntu/.ros/log/2e972274-6450-11ed-83f2-410f7f37dde1/orb_slam3_mono-1.log].
log file: /home/ubuntu/.ros/log/2e972274-6450-11ed-83f2-410f7f37dde1/orb_slam3_mono-1*.log

Any good proposals as to what I can do?

MagnusErler commented 1 year ago

Solution: https://github.com/thien94/orb_slam3_ros_wrapper/issues/16#issuecomment-1234179588