introlab / rtabmap_ros

RTAB-Map's ROS package.
http://wiki.ros.org/rtabmap_ros
BSD 3-Clause "New" or "Revised" License
916 stars 549 forks source link

Ubuntu20.04 Noetic uses the problem of RTAB.librtabmap_rviz_plugins.so #1161

Open clhchan opened 1 month ago

clhchan commented 1 month ago
yahboom@ubuntu:~$ rviz
[ INFO] [1716798438.606435008]: rviz version 1.14.20
[ INFO] [1716798438.606548708]: compiled against Qt version 5.12.8
[ INFO] [1716798438.606575268]: compiled against OGRE version 1.9.0 (Ghadamon)
[ INFO] [1716798438.620042531]: Forcing OpenGl version 0.
[ INFO] [1716798439.468891496]: Stereo is NOT SUPPORTED
[ INFO] [1716798439.469047628]: OpenGL device: NVIDIA Tegra Orin (nvgpu)/integrated
[ INFO] [1716798439.469107214]: OpenGl version: 4.6 (GLSL 4.6).
rviz: symbol lookup error: /opt/ros/noetic/lib//librtabmap_rviz_plugins.so: undefined symbol: _ZN4rviz12EnumPropertyC1ERK7QStringS3_S3_PNS_8PropertyE

F9FAB17F-D4A0-4613-AC16-504A9D7AB77F

When I tried to add components to RVIZ_PLUGINS in RVIZ, RVIZ immediately quit and report an error. Can anyone help me?

matlabbe commented 3 weeks ago

You may need to upgrade ros-noetic-rviz package, or do sudo apt update && sudo apt upgrade.