RoboStack / ros-galactic

Vinca build files for ROS 2 Galactic Geochelone
https://robostack.github.io
21 stars 14 forks source link

rviz2 crashes with Ubuntu 22.04 with libGL error: MESA-LOADER: failed to open swrast: error #101

Closed traversaro closed 2 years ago

traversaro commented 2 years ago

Edited for visibility, a workaround is just to force the use of system libstdc++:

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libstdc++.so.6 ros2 run rviz2 rviz2

Original Post:

I installed ros-galactic-desktop with:

mamba create -n ros2 -c conda-forge -c robostack-experimental ros-galactic-desktop

and after activating ros2 if I launch ros2 run rviz2 rviz2 the output is:

(ros2) straversaro@IITICUBLAP257:~$ rviz2
libGL error: MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
libGL error: failed to load driver: swrast
libGL error: MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
libGL error: failed to load driver: swrast
libGL error: MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
libGL error: failed to load driver: swrast
Xlib: sequence lost (0x10036 > 0x38) in reply type 0x0!
Xlib: sequence lost (0x1004e > 0x50) in reply type 0x0!
Xlib: sequence lost (0x10053 > 0x55) in reply type 0x0!
Xlib: sequence lost (0x1006a > 0x6c) in reply type 0x0!
Xlib: sequence lost (0x1006f > 0x71) in reply type 0x0!
[ERROR] [1651764808.775084400] [rviz2]: Error: Failed to create an OpenGL context - BadValue (integer parameter out of range for operation)
[ERROR] [1651764808.775360300] [rviz2]: rviz::RenderSystem: error creating render window: RenderingAPIException: Unable to create a suitable GLXContext in GLXContext::GLXContext at /home/conda/feedstock_root/build_artifacts/ogre_1649548175237/work/RenderSystems/GLSupport/src/GLX/OgreGLXContext.cpp (line 60)
Xlib: sequence lost (0x10094 > 0x96) in reply type 0x0!
Xlib: sequence lost (0x100ac > 0xae) in reply type 0x0!
Xlib: sequence lost (0x100b1 > 0xb3) in reply type 0x0!
Xlib: sequence lost (0x100c8 > 0xca) in reply type 0x0!
Xlib: sequence lost (0x100cd > 0xcf) in reply type 0x0!
[ERROR] [1651764808.779647400] [rviz2]: Error: Failed to create an OpenGL context - BadValue (integer parameter out of range for operation)
[ERROR] [1651764808.779871100] [rviz2]: rviz::RenderSystem: error creating render window: RenderingAPIException: Unable to create a suitable GLXContext in GLXContext::GLXContext at /home/conda/feedstock_root/build_artifacts/ogre_1649548175237/work/RenderSystems/GLSupport/src/GLX/OgreGLXContext.cpp (line 60)
Xlib: sequence lost (0x100f2 > 0xf4) in reply type 0x0!
Xlib: sequence lost (0x1010a > 0x10c) in reply type 0x0!
Xlib: sequence lost (0x1010f > 0x111) in reply type 0x0!
Xlib: sequence lost (0x10126 > 0x128) in reply type 0x0!
Xlib: sequence lost (0x1012b > 0x12d) in reply type 0x0!
[ERROR] [1651764808.785419000] [rviz2]: Error: Failed to create an OpenGL context - BadValue (integer parameter out of range for operation)
[ERROR] [1651764808.785591200] [rviz2]: rviz::RenderSystem: error creating render window: RenderingAPIException: Unable to create a suitable GLXContext in GLXContext::GLXContext at /home/conda/feedstock_root/build_artifacts/ogre_1649548175237/work/RenderSystems/GLSupport/src/GLX/OgreGLXContext.cpp (line 60)

(the error is repeated ~100 times before the crash)

Click to get env details ~~~ (ros2) straversaro@IITICUBLAP257:~$ mamba list # packages in environment at /home/straversaro/mambaforge/envs/ros2: # # Name Version Build Channel _libgcc_mutex 0.1 conda_forge conda-forge _openmp_mutex 4.5 2_gnu conda-forge alsa-lib 1.2.3.2 h166bdaf_0 conda-forge aom 3.3.0 h27087fc_1 conda-forge argcomplete 2.0.0 pyhd8ed1ab_0 conda-forge assimp 5.2.3 h4c92fa2_1 conda-forge atk-1.0 2.36.0 h3371d22_4 conda-forge attr 2.5.1 h166bdaf_0 conda-forge attrs 21.4.0 pyhd8ed1ab_0 conda-forge boost 1.74.0 py39h5472131_5 conda-forge boost-cpp 1.74.0 h6cacc03_7 conda-forge brotli 1.0.9 h166bdaf_7 conda-forge brotli-bin 1.0.9 h166bdaf_7 conda-forge bullet 3.21 hef51801_1 conda-forge bullet-cpp 3.21 hde0f152_1 conda-forge bzip2 1.0.8 h7f98852_4 conda-forge c-ares 1.18.1 h7f98852_0 conda-forge ca-certificates 2021.10.8 ha878542_0 conda-forge cairo 1.16.0 ha12eb4b_1010 conda-forge catkin_pkg 0.4.24 pyhd8ed1ab_1 conda-forge certifi 2021.10.8 py39hf3d152e_2 conda-forge cffi 1.15.0 py39h4bc2ebd_0 conda-forge cmake 3.23.1 h5432695_0 conda-forge console_bridge 1.0.2 h924138e_1 conda-forge cppcheck 2.6.2 py39hdb17a17_0 conda-forge cryptography 36.0.2 py39hd97740a_1 conda-forge curl 7.83.0 h7bff187_0 conda-forge cycler 0.11.0 pyhd8ed1ab_0 conda-forge dbus 1.13.6 h5008d03_3 conda-forge distro 1.6.0 pyhd8ed1ab_0 conda-forge docutils 0.18.1 py39hf3d152e_1 conda-forge double-conversion 3.2.0 h9c3ff4c_0 conda-forge eigen 3.4.0 h4bd325d_0 conda-forge empy 3.3.4 pyh9f0ad1d_1 conda-forge expat 2.4.8 h27087fc_0 conda-forge ffmpeg 4.4.1 hd7ab26d_2 conda-forge flake8 4.0.1 pyhd8ed1ab_2 conda-forge flann 1.9.1 hfe772e8_1010 conda-forge font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge font-ttf-inconsolata 3.000 h77eed37_0 conda-forge font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge font-ttf-ubuntu 0.83 hab24e00_0 conda-forge fontconfig 2.14.0 h8e229c2_0 conda-forge fonts-conda-ecosystem 1 0 conda-forge fonts-conda-forge 1 0 conda-forge fonttools 4.33.3 py39hb9d737c_0 conda-forge foonathan-memory 0.7.1 h9c3ff4c_0 conda-forge freeglut 3.2.2 h9c3ff4c_1 conda-forge freeimage 3.18.0 hf18588b_8 conda-forge freetype 2.10.4 h0708190_1 conda-forge fribidi 1.0.10 h36c2ea0_0 conda-forge gdk-pixbuf 2.42.8 hff1cb4f_0 conda-forge gettext 0.19.8.1 h73d1719_1008 conda-forge giflib 5.2.1 h36c2ea0_2 conda-forge gl2ps 1.4.2 h0708190_0 conda-forge glew 2.1.0 h9c3ff4c_2 conda-forge gmock 1.11.0 h924138e_0 conda-forge gmp 6.2.1 h58526e2_0 conda-forge gnutls 3.6.13 h85f3911_1 conda-forge graphite2 1.3.13 h58526e2_1001 conda-forge graphviz 3.0.0 h5abf519_1 conda-forge gst-plugins-base 1.20.2 hcf0ee16_0 conda-forge gstreamer 1.20.2 hd4edc92_0 conda-forge gtest 1.11.0 h924138e_0 conda-forge gtk2 2.24.33 h90689f9_2 conda-forge gts 0.7.6 h64030ff_2 conda-forge harfbuzz 4.2.0 h40b6f09_0 conda-forge hdf4 4.2.15 h10796ff_3 conda-forge hdf5 1.12.1 nompi_h2386368_104 conda-forge icu 69.1 h9c3ff4c_0 conda-forge ifcfg 0.21 py_0 conda-forge imath 3.1.5 h6239696_0 conda-forge importlib-metadata 4.11.3 py39hf3d152e_1 conda-forge importlib_metadata 4.11.3 hd8ed1ab_1 conda-forge importlib_resources 5.7.1 pyhd8ed1ab_0 conda-forge iniconfig 1.1.1 pyh9f0ad1d_0 conda-forge jasper 2.0.33 ha77e612_0 conda-forge jbig 2.1 h7f98852_2003 conda-forge jpeg 9e h166bdaf_1 conda-forge jsoncpp 1.9.5 h4bd325d_1 conda-forge jxrlib 1.1 h7f98852_2 conda-forge keyutils 1.6.1 h166bdaf_0 conda-forge kiwisolver 1.4.2 py39hf939315_1 conda-forge krb5 1.19.3 h3790be6_0 conda-forge lame 3.100 h7f98852_1001 conda-forge lark-parser 0.12.0 pyhd8ed1ab_0 conda-forge lcms2 2.12 hddcbb42_0 conda-forge ld_impl_linux-64 2.36.1 hea4e1c9_2 conda-forge lerc 3.0 h9c3ff4c_0 conda-forge libacl 2.3.1 ha37c62d_1 conda-forge libblas 3.9.0 14_linux64_openblas conda-forge libbrotlicommon 1.0.9 h166bdaf_7 conda-forge libbrotlidec 1.0.9 h166bdaf_7 conda-forge libbrotlienc 1.0.9 h166bdaf_7 conda-forge libcblas 3.9.0 14_linux64_openblas conda-forge libclang 13.0.1 default_hc23dcda_0 conda-forge libcurl 7.83.0 h7bff187_0 conda-forge libdeflate 1.10 h7f98852_0 conda-forge libdrm 2.4.109 h7f98852_0 conda-forge libedit 3.1.20191231 he28a2e2_2 conda-forge libev 4.33 h516909a_1 conda-forge libevent 2.1.10 h9b69904_4 conda-forge libffi 3.4.2 h7f98852_5 conda-forge libgcc-ng 11.2.0 h1d223b6_16 conda-forge libgd 2.3.3 h283352f_2 conda-forge libgfortran-ng 11.2.0 h69a702a_16 conda-forge libgfortran5 11.2.0 h5c6108e_16 conda-forge libglib 2.70.2 h174f98d_4 conda-forge libglu 9.0.0 he1b5a44_1001 conda-forge libgomp 11.2.0 h1d223b6_16 conda-forge libiconv 1.16 h516909a_0 conda-forge liblapack 3.9.0 14_linux64_openblas conda-forge liblapacke 3.9.0 14_linux64_openblas conda-forge libllvm13 13.0.1 hf817b99_2 conda-forge libnetcdf 4.8.1 nompi_h329d8a1_102 conda-forge libnghttp2 1.47.0 h727a467_0 conda-forge libnsl 2.0.0 h7f98852_0 conda-forge libogg 1.3.4 h7f98852_1 conda-forge libopenblas 0.3.20 pthreads_h78a6416_0 conda-forge libopencv 4.5.5 py39h12858e4_9 conda-forge libopus 1.3.1 h7f98852_1 conda-forge libpciaccess 0.16 h516909a_0 conda-forge libpng 1.6.37 h21135ba_2 conda-forge libpq 14.2 hd57d9b9_0 conda-forge libprotobuf 3.20.1 h6239696_0 conda-forge libraw 0.20.2 h10796ff_1 conda-forge librsvg 2.52.5 h0a9e6e8_3 conda-forge libssh2 1.10.0 ha56f1ee_2 conda-forge libstdcxx-ng 11.2.0 he4da1e4_16 conda-forge libtheora 1.1.1 h7f98852_1005 conda-forge libtiff 4.3.0 h542a066_3 conda-forge libtool 2.4.6 h9c3ff4c_1008 conda-forge libuuid 2.32.1 h7f98852_1000 conda-forge libuv 1.43.0 h7f98852_0 conda-forge libva 2.14.0 h7f98852_0 conda-forge libvorbis 1.3.7 h9c3ff4c_0 conda-forge libvpx 1.11.0 h9c3ff4c_3 conda-forge libwebp 1.2.2 h3452ae3_0 conda-forge libwebp-base 1.2.2 h7f98852_1 conda-forge libxcb 1.13 h7f98852_1004 conda-forge libxkbcommon 1.0.3 he3ba5ed_0 conda-forge libxml2 2.9.12 h885dcf4_1 conda-forge libxslt 1.1.33 h0ef7038_3 conda-forge libzip 1.8.0 h4de3113_1 conda-forge libzlib 1.2.11 h166bdaf_1014 conda-forge loguru 0.6.0 py39hf3d152e_1 conda-forge lxml 4.8.0 py39hb9d737c_2 conda-forge lz4-c 1.9.3 h9c3ff4c_1 conda-forge matplotlib-base 3.5.2 py39h700656a_0 conda-forge mccabe 0.6.1 py_1 conda-forge mock 4.0.3 py39hf3d152e_3 conda-forge munkres 1.1.4 pyh9f0ad1d_0 conda-forge mysql-common 8.0.29 haf5c9bc_0 conda-forge mysql-libs 8.0.29 h28c427c_0 conda-forge ncurses 6.3 h27087fc_1 conda-forge netifaces 0.10.9 py39h3811e60_1005 conda-forge nettle 3.6 he412f7d_0 conda-forge nspr 4.32 h9c3ff4c_1 conda-forge nss 3.77 h2350873_0 conda-forge numpy 1.22.3 py39hc58783e_2 conda-forge ogre 1.12.13 h4b045b0_1 conda-forge openexr 3.1.5 he0ac6c6_0 conda-forge openh264 2.1.1 h780b84a_0 conda-forge openjpeg 2.4.0 hb52868f_1 conda-forge openssl 1.1.1o h166bdaf_0 conda-forge packaging 21.3 pyhd8ed1ab_0 conda-forge pango 1.50.7 hbd2fdc8_0 conda-forge pcl 1.12.0 h0d390f6_2 conda-forge pcre 8.45 h9c3ff4c_0 conda-forge pillow 9.1.0 py39hae2aec6_2 conda-forge pip 22.0.4 pyhd8ed1ab_0 conda-forge pixman 0.40.0 h36c2ea0_0 conda-forge pkg-config 0.29.2 h36c2ea0_1008 conda-forge pluggy 1.0.0 py39hf3d152e_3 conda-forge proj 9.0.0 h93bde94_1 conda-forge psutil 5.9.0 py39hb9d737c_1 conda-forge pthread-stubs 0.4 h36c2ea0_1001 conda-forge pugixml 1.11.4 h9c3ff4c_0 conda-forge py 1.11.0 pyh6c4a22f_0 conda-forge py-opencv 4.5.5 py39hef51801_9 conda-forge pybind11 2.9.2 py39hf939315_1 conda-forge pybind11-global 2.9.2 py39hf939315_1 conda-forge pybullet 3.21 py39hde0f152_1 conda-forge pycairo 1.21.0 py39h0934665_1 conda-forge pycodestyle 2.8.0 pyhd8ed1ab_0 conda-forge pycparser 2.21 pyhd8ed1ab_0 conda-forge pydocstyle 6.1.1 pyhd8ed1ab_0 conda-forge pydot 1.4.2 py39hf3d152e_1 conda-forge pyflakes 2.4.0 pyhd8ed1ab_0 conda-forge pygments 2.12.0 pyhd8ed1ab_0 conda-forge pyparsing 3.0.8 pyhd8ed1ab_0 conda-forge pyqt 5.12.3 py39hf3d152e_8 conda-forge pyqt-builder 1.12.2 pyhd8ed1ab_3 conda-forge pyqt-impl 5.12.3 py39hde8b62d_8 conda-forge pyqt5-sip 4.19.18 py39he80948d_8 conda-forge pyqtchart 5.12 py39h0fcd23e_8 conda-forge pyqtwebengine 5.12.1 py39h0fcd23e_8 conda-forge pytest 7.1.2 py39hf3d152e_0 conda-forge python 3.9.12 h9a8a25e_1_cpython conda-forge python-dateutil 2.8.2 pyhd8ed1ab_0 conda-forge python_abi 3.9 2_cp39 conda-forge pyyaml 6.0 py39hb9d737c_4 conda-forge qhull 2020.2 h4bd325d_2 conda-forge qt 5.12.9 h1304e3e_6 conda-forge readline 8.1 h46c0cb4_0 conda-forge rhash 1.4.1 h7f98852_0 conda-forge ros-galactic-action-msgs 1.0.3 py39hd78aa24_3 robostack-experimental ros-galactic-action-tutorials-cpp 0.14.3 py39h6fdeb60_3 robostack-experimental ros-galactic-action-tutorials-interfaces 0.14.3 py39hd78aa24_3 robostack-experimental ros-galactic-action-tutorials-py 0.14.3 py39h6fdeb60_3 robostack-experimental ros-galactic-actionlib-msgs 2.2.4 py39hd78aa24_3 robostack-experimental ros-galactic-ament-cmake 1.1.5 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-auto 1.1.5 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-copyright 0.10.6 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-core 1.1.5 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-cppcheck 0.10.6 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-cpplint 0.10.6 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-export-definitions 1.1.5 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-export-dependencies 1.1.5 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-export-include-directories 1.1.5 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-export-interfaces 1.1.5 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-export-libraries 1.1.5 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-export-link-flags 1.1.5 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-export-targets 1.1.5 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-flake8 0.10.6 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-gmock 1.1.5 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-gtest 1.1.5 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-include-directories 1.1.5 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-libraries 1.1.5 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-lint-cmake 0.10.6 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-pep257 0.10.6 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-pytest 1.1.5 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-python 1.1.5 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-ros 0.9.2 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-target-dependencies 1.1.5 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-test 1.1.5 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-uncrustify 0.10.6 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-version 1.1.5 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cmake-xmllint 0.10.6 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-copyright 0.10.6 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cppcheck 0.10.6 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-cpplint 0.10.6 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-flake8 0.10.6 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-index-cpp 1.2.0 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-index-python 1.2.0 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-lint 0.10.6 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-lint-auto 0.10.6 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-lint-cmake 0.10.6 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-lint-common 0.10.6 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-package 0.13.1 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-pep257 0.10.6 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-uncrustify 0.10.6 py39h6fdeb60_3 robostack-experimental ros-galactic-ament-xmllint 0.10.6 py39h6fdeb60_3 robostack-experimental ros-galactic-angles 1.12.4 py39h6fdeb60_3 robostack-experimental ros-galactic-builtin-interfaces 1.0.3 py39hd78aa24_3 robostack-experimental ros-galactic-class-loader 2.1.2 py39h1c0ecbd_3 robostack-experimental ros-galactic-common-interfaces 2.2.4 py39h6fdeb60_3 robostack-experimental ros-galactic-composition 0.14.3 py39h6fdeb60_3 robostack-experimental ros-galactic-composition-interfaces 1.0.3 py39hd78aa24_3 robostack-experimental ros-galactic-console-bridge-vendor 1.3.2 py39h1c0ecbd_3 robostack-experimental ros-galactic-cv-bridge 2.2.1 py39hee26162_3 robostack-experimental ros-galactic-cyclonedds 0.8.0 py39hb7dc802_3 robostack-experimental ros-galactic-demo-nodes-cpp 0.14.3 py39h6fdeb60_3 robostack-experimental ros-galactic-demo-nodes-cpp-native 0.14.3 py39h6fdeb60_3 robostack-experimental ros-galactic-demo-nodes-py 0.14.3 py39h6fdeb60_3 robostack-experimental ros-galactic-depthimage-to-laserscan 2.3.1 py39hfd2b220_3 robostack-experimental ros-galactic-desktop 0.9.3 py39h6fdeb60_3 robostack-experimental ros-galactic-diagnostic-msgs 2.2.4 py39hd78aa24_3 robostack-experimental ros-galactic-domain-coordinator 0.9.2 py39h6fdeb60_3 robostack-experimental ros-galactic-dummy-map-server 0.14.3 py39h6fdeb60_3 robostack-experimental ros-galactic-dummy-robot-bringup 0.14.3 py39h6fdeb60_3 robostack-experimental ros-galactic-dummy-sensors 0.14.3 py39h6fdeb60_3 robostack-experimental ros-galactic-eigen3-cmake-module 0.1.1 py39h6fdeb60_3 robostack-experimental ros-galactic-example-interfaces 0.9.2 py39hd78aa24_3 robostack-experimental ros-galactic-examples-rclcpp-minimal-action-client 0.11.2 py39h6fdeb60_3 robostack-experimental ros-galactic-examples-rclcpp-minimal-action-server 0.11.2 py39h6fdeb60_3 robostack-experimental ros-galactic-examples-rclcpp-minimal-client 0.11.2 py39h6fdeb60_3 robostack-experimental ros-galactic-examples-rclcpp-minimal-composition 0.11.2 py39h6fdeb60_3 robostack-experimental ros-galactic-examples-rclcpp-minimal-publisher 0.11.2 py39h6fdeb60_3 robostack-experimental ros-galactic-examples-rclcpp-minimal-service 0.11.2 py39h6fdeb60_3 robostack-experimental ros-galactic-examples-rclcpp-minimal-subscriber 0.11.2 py39h6fdeb60_3 robostack-experimental ros-galactic-examples-rclcpp-minimal-timer 0.11.2 py39h6fdeb60_3 robostack-experimental ros-galactic-examples-rclcpp-multithreaded-executor 0.11.2 py39h6fdeb60_3 robostack-experimental ros-galactic-examples-rclpy-executors 0.11.2 py39h6fdeb60_3 robostack-experimental ros-galactic-examples-rclpy-minimal-action-client 0.11.2 py39h6fdeb60_3 robostack-experimental ros-galactic-examples-rclpy-minimal-action-server 0.11.2 py39h6fdeb60_3 robostack-experimental ros-galactic-examples-rclpy-minimal-client 0.11.2 py39h6fdeb60_3 robostack-experimental ros-galactic-examples-rclpy-minimal-publisher 0.11.2 py39h6fdeb60_3 robostack-experimental ros-galactic-examples-rclpy-minimal-service 0.11.2 py39h6fdeb60_3 robostack-experimental ros-galactic-examples-rclpy-minimal-subscriber 0.11.2 py39h6fdeb60_3 robostack-experimental ros-galactic-fastcdr 1.0.20 py39h6fdeb60_3 robostack-experimental ros-galactic-fastrtps 2.3.4 py39h8b6191a_3 robostack-experimental ros-galactic-fastrtps-cmake-module 1.2.1 py39h6fdeb60_3 robostack-experimental ros-galactic-foonathan-memory-vendor 1.2.0 py39h6fdeb60_3 robostack-experimental ros-galactic-geometry-msgs 2.2.4 py39hd78aa24_3 robostack-experimental ros-galactic-geometry2 0.17.2 py39h6fdeb60_3 robostack-experimental ros-galactic-gmock-vendor 1.10.9003 py39h6fdeb60_3 robostack-experimental ros-galactic-gtest-vendor 1.10.9003 py39h6fdeb60_3 robostack-experimental ros-galactic-iceoryx-binding-c 1.0.0 py39h6fdeb60_3 robostack-experimental ros-galactic-iceoryx-posh 1.0.0 py39h6fdeb60_3 robostack-experimental ros-galactic-iceoryx-utils 1.0.0 py39h6fdeb60_3 robostack-experimental ros-galactic-image-geometry 2.2.1 py39hfd2b220_3 robostack-experimental ros-galactic-image-tools 0.14.3 py39hfd2b220_3 robostack-experimental ros-galactic-image-transport 2.3.0 py39h6fdeb60_3 robostack-experimental ros-galactic-interactive-markers 2.2.0 py39h6fdeb60_3 robostack-experimental ros-galactic-intra-process-demo 0.14.3 py39hfd2b220_3 robostack-experimental ros-galactic-joy 3.0.1 py39h6fdeb60_3 robostack-experimental ros-galactic-kdl-parser 2.5.0 py39h6fdeb60_3 robostack-experimental ros-galactic-laser-geometry 2.2.1 py39h6fdeb60_3 robostack-experimental ros-galactic-launch 0.17.0 py39h6fdeb60_3 robostack-experimental ros-galactic-launch-ros 0.14.2 py39h6fdeb60_3 robostack-experimental ros-galactic-launch-testing 0.17.0 py39h6fdeb60_3 robostack-experimental ros-galactic-launch-testing-ament-cmake 0.17.0 py39h6fdeb60_3 robostack-experimental ros-galactic-launch-testing-ros 0.14.2 py39h6fdeb60_3 robostack-experimental ros-galactic-launch-xml 0.17.0 py39h6fdeb60_3 robostack-experimental ros-galactic-launch-yaml 0.17.0 py39h6fdeb60_3 robostack-experimental ros-galactic-libcurl-vendor 2.5.0 py39h89d02bc_3 robostack-experimental ros-galactic-libstatistics-collector 1.1.1 py39hd78aa24_3 robostack-experimental ros-galactic-libyaml-vendor 1.2.0 py39h6fdeb60_3 robostack-experimental ros-galactic-lifecycle 0.14.3 py39h6fdeb60_3 robostack-experimental ros-galactic-lifecycle-msgs 1.0.3 py39hd78aa24_3 robostack-experimental ros-galactic-logging-demo 0.14.3 py39hd78aa24_3 robostack-experimental ros-galactic-map-msgs 2.1.0 py39hd78aa24_3 robostack-experimental ros-galactic-message-filters 3.2.6 py39h6fdeb60_3 robostack-experimental ros-galactic-nav-msgs 2.2.4 py39hd78aa24_3 robostack-experimental ros-galactic-orocos-kdl 3.3.3 py39h6fdeb60_3 robostack-experimental ros-galactic-osrf-pycommon 2.0.0 py39h6fdeb60_3 robostack-experimental ros-galactic-pcl-conversions 2.3.2 py39h8f8ee9e_3 robostack-experimental ros-galactic-pcl-msgs 1.0.0 py39hd78aa24_3 robostack-experimental ros-galactic-pendulum-control 0.14.3 py39h6fdeb60_3 robostack-experimental ros-galactic-pendulum-msgs 0.14.3 py39hd78aa24_3 robostack-experimental ros-galactic-pluginlib 5.0.0 py39h6fdeb60_3 robostack-experimental ros-galactic-pybind11-vendor 2.2.6 py39h6fdeb60_3 robostack-experimental ros-galactic-python-cmake-module 0.8.1 py39h6fdeb60_3 robostack-experimental ros-galactic-python-qt-binding 1.0.8 py39h27aa46a_3 robostack-experimental ros-galactic-qt-dotgraph 2.0.1 py39h6fdeb60_3 robostack-experimental ros-galactic-qt-gui 2.0.1 py39h27aa46a_3 robostack-experimental ros-galactic-qt-gui-cpp 2.0.1 py39h27aa46a_3 robostack-experimental ros-galactic-qt-gui-py-common 2.0.1 py39h6fdeb60_3 robostack-experimental ros-galactic-quality-of-service-demo-cpp 0.14.3 py39h6fdeb60_3 robostack-experimental ros-galactic-quality-of-service-demo-py 0.14.3 py39h6fdeb60_3 robostack-experimental ros-galactic-rcl 3.1.2 py39h6fdeb60_3 robostack-experimental ros-galactic-rcl-action 3.1.2 py39h6fdeb60_3 robostack-experimental ros-galactic-rcl-interfaces 1.0.3 py39hd78aa24_3 robostack-experimental ros-galactic-rcl-lifecycle 3.1.2 py39h6fdeb60_3 robostack-experimental ros-galactic-rcl-logging-interface 2.1.2 py39h6fdeb60_3 robostack-experimental ros-galactic-rcl-logging-spdlog 2.1.2 py39hb5fd552_3 robostack-experimental ros-galactic-rcl-yaml-param-parser 3.1.2 py39h6fdeb60_3 robostack-experimental ros-galactic-rclcpp 9.2.0 py39hd78aa24_3 robostack-experimental ros-galactic-rclcpp-action 9.2.0 py39h6fdeb60_3 robostack-experimental ros-galactic-rclcpp-components 9.2.0 py39h6fdeb60_3 robostack-experimental ros-galactic-rclcpp-lifecycle 9.2.0 py39h6fdeb60_3 robostack-experimental ros-galactic-rclpy 1.9.0 py39hd78aa24_3 robostack-experimental ros-galactic-rcpputils 2.2.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rcutils 4.0.2 py39h6fdeb60_3 robostack-experimental ros-galactic-resource-retriever 2.5.0 py39h6fdeb60_3 robostack-experimental ros-galactic-rmw 3.3.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rmw-connextdds 0.6.2 py39h6fdeb60_3 robostack-experimental ros-galactic-rmw-connextdds-common 0.6.2 py39h6fdeb60_3 robostack-experimental ros-galactic-rmw-cyclonedds-cpp 0.22.4 py39h6fdeb60_3 robostack-experimental ros-galactic-rmw-dds-common 1.2.1 py39hd78aa24_3 robostack-experimental ros-galactic-rmw-fastrtps-cpp 5.0.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rmw-fastrtps-dynamic-cpp 5.0.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rmw-fastrtps-shared-cpp 5.0.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rmw-implementation 2.4.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rmw-implementation-cmake 3.3.1 py39h6fdeb60_3 robostack-experimental ros-galactic-robot-state-publisher 2.5.3 py39h6fdeb60_3 robostack-experimental ros-galactic-ros-base 0.9.3 py39h6fdeb60_3 robostack-experimental ros-galactic-ros-core 0.9.3 py39h6fdeb60_3 robostack-experimental ros-galactic-ros-environment 3.1.0 py39h6fdeb60_3 robostack-experimental ros-galactic-ros-workspace 1.0.2 py39h6fdeb60_3 robostack-experimental ros-galactic-ros2action 0.13.2 py39h6fdeb60_3 robostack-experimental ros-galactic-ros2bag 0.9.1 py39h6fdeb60_3 robostack-experimental ros-galactic-ros2cli 0.13.2 py39h6fdeb60_3 robostack-experimental ros-galactic-ros2cli-common-extensions 0.1.1 py39h6fdeb60_3 robostack-experimental ros-galactic-ros2component 0.13.2 py39h6fdeb60_3 robostack-experimental ros-galactic-ros2doctor 0.13.2 py39h6fdeb60_3 robostack-experimental ros-galactic-ros2interface 0.13.2 py39h6fdeb60_3 robostack-experimental ros-galactic-ros2launch 0.14.2 py39h6fdeb60_3 robostack-experimental ros-galactic-ros2lifecycle 0.13.2 py39h6fdeb60_3 robostack-experimental ros-galactic-ros2multicast 0.13.2 py39h6fdeb60_3 robostack-experimental ros-galactic-ros2node 0.13.2 py39h6fdeb60_3 robostack-experimental ros-galactic-ros2param 0.13.2 py39h6fdeb60_3 robostack-experimental ros-galactic-ros2pkg 0.13.2 py39h6fdeb60_3 robostack-experimental ros-galactic-ros2run 0.13.2 py39h6fdeb60_3 robostack-experimental ros-galactic-ros2service 0.13.2 py39h6fdeb60_3 robostack-experimental ros-galactic-ros2topic 0.13.2 py39h6fdeb60_3 robostack-experimental ros-galactic-rosbag2 0.9.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosbag2-compression 0.9.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosbag2-compression-zstd 0.9.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosbag2-cpp 0.9.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosbag2-interfaces 0.9.1 py39hd78aa24_3 robostack-experimental ros-galactic-rosbag2-py 0.9.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosbag2-storage 0.9.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosbag2-storage-default-plugins 0.9.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosbag2-transport 0.9.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosgraph-msgs 1.0.3 py39hd78aa24_3 robostack-experimental ros-galactic-rosidl-adapter 2.2.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosidl-cli 2.2.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosidl-cmake 2.2.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosidl-default-generators 1.1.1 py39hd78aa24_3 robostack-experimental ros-galactic-rosidl-default-runtime 1.1.1 py39hd78aa24_3 robostack-experimental ros-galactic-rosidl-generator-c 2.2.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosidl-generator-cpp 2.2.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosidl-generator-py 0.11.1 py39hd78aa24_3 robostack-experimental ros-galactic-rosidl-parser 2.2.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosidl-runtime-c 2.2.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosidl-runtime-cpp 2.2.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosidl-runtime-py 0.9.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosidl-typesupport-c 1.2.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosidl-typesupport-cpp 1.2.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosidl-typesupport-fastrtps-c 1.2.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosidl-typesupport-fastrtps-cpp 1.2.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosidl-typesupport-interface 2.2.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosidl-typesupport-introspection-c 2.2.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rosidl-typesupport-introspection-cpp 2.2.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rpyutils 0.2.0 py39h6fdeb60_3 robostack-experimental ros-galactic-rqt-action 2.0.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rqt-bag 1.1.2 py39h6fdeb60_3 robostack-experimental ros-galactic-rqt-bag-plugins 1.1.2 py39h6fdeb60_3 robostack-experimental ros-galactic-rqt-common-plugins 1.1.0 py39h6fdeb60_3 robostack-experimental ros-galactic-rqt-console 2.0.2 py39h6fdeb60_3 robostack-experimental ros-galactic-rqt-graph 1.2.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rqt-gui 1.1.2 py39h6fdeb60_3 robostack-experimental ros-galactic-rqt-gui-cpp 1.1.2 py39h27aa46a_3 robostack-experimental ros-galactic-rqt-gui-py 1.1.2 py39h6fdeb60_3 robostack-experimental ros-galactic-rqt-image-view 1.1.1 py39h27aa46a_3 robostack-experimental ros-galactic-rqt-msg 1.0.5 py39h6fdeb60_3 robostack-experimental ros-galactic-rqt-plot 1.1.1 py39h6fdeb60_3 robostack-experimental ros-galactic-rqt-publisher 1.1.3 py39h6fdeb60_3 robostack-experimental ros-galactic-rqt-py-common 1.1.2 py39he6171c3_3 robostack-experimental ros-galactic-rqt-py-console 1.0.2 py39h6fdeb60_3 robostack-experimental ros-galactic-rqt-reconfigure 1.0.8 py39h6fdeb60_3 robostack-experimental ros-galactic-rqt-service-caller 1.0.5 py39h6fdeb60_3 robostack-experimental ros-galactic-rqt-shell 1.0.2 py39h6fdeb60_3 robostack-experimental ros-galactic-rqt-srv 1.0.3 py39h6fdeb60_3 robostack-experimental ros-galactic-rqt-top 1.0.2 py39h6fdeb60_3 robostack-experimental ros-galactic-rqt-topic 1.2.2 py39h6fdeb60_3 robostack-experimental ros-galactic-rti-connext-dds-cmake-module 0.6.2 py39h6fdeb60_3 robostack-experimental ros-galactic-rttest 0.11.0 py39h6fdeb60_3 robostack-experimental ros-galactic-rviz-assimp-vendor 8.5.0 py39h596d22a_3 robostack-experimental ros-galactic-rviz-common 8.5.0 py39h27aa46a_3 robostack-experimental ros-galactic-rviz-default-plugins 8.5.0 py39h27aa46a_3 robostack-experimental ros-galactic-rviz-ogre-vendor 8.5.0 py39ha8a2028_3 robostack-experimental ros-galactic-rviz-rendering 8.5.0 py39h0979e52_3 robostack-experimental ros-galactic-rviz2 8.5.0 py39h27aa46a_3 robostack-experimental ros-galactic-sdl2-vendor 3.0.1 py39h6fdeb60_3 robostack-experimental ros-galactic-sensor-msgs 2.2.4 py39hd78aa24_3 robostack-experimental ros-galactic-shape-msgs 2.2.4 py39hd78aa24_3 robostack-experimental ros-galactic-shared-queues-vendor 0.9.1 py39h6fdeb60_3 robostack-experimental ros-galactic-spdlog-vendor 1.3.0 py39hb5fd552_3 robostack-experimental ros-galactic-sqlite3-vendor 0.9.1 py39h13f8ab4_3 robostack-experimental ros-galactic-sros2 0.10.3 py39h6fdeb60_3 robostack-experimental ros-galactic-sros2-cmake 0.10.3 py39h6fdeb60_3 robostack-experimental ros-galactic-statistics-msgs 1.0.3 py39hd78aa24_3 robostack-experimental ros-galactic-std-msgs 2.2.4 py39hd78aa24_3 robostack-experimental ros-galactic-std-srvs 2.2.4 py39hd78aa24_3 robostack-experimental ros-galactic-stereo-msgs 2.2.4 py39hd78aa24_3 robostack-experimental ros-galactic-tango-icons-vendor 0.1.0 py39h6fdeb60_3 robostack-experimental ros-galactic-teleop-twist-joy 2.4.3 py39h6fdeb60_3 robostack-experimental ros-galactic-teleop-twist-keyboard 2.3.2 py39h6fdeb60_3 robostack-experimental ros-galactic-tf2 0.17.2 py39h1c0ecbd_3 robostack-experimental ros-galactic-tf2-bullet 0.17.2 py39h6fdeb60_3 robostack-experimental ros-galactic-tf2-eigen 0.17.2 py39h6fdeb60_3 robostack-experimental ros-galactic-tf2-eigen-kdl 0.17.2 py39h6fdeb60_3 robostack-experimental ros-galactic-tf2-geometry-msgs 0.17.2 py39h6fdeb60_3 robostack-experimental ros-galactic-tf2-kdl 0.17.2 py39h6fdeb60_3 robostack-experimental ros-galactic-tf2-msgs 0.17.2 py39hd78aa24_3 robostack-experimental ros-galactic-tf2-py 0.17.2 py39h6fdeb60_3 robostack-experimental ros-galactic-tf2-ros 0.17.2 py39h6fdeb60_3 robostack-experimental ros-galactic-tf2-ros-py 0.17.2 py39h6fdeb60_3 robostack-experimental ros-galactic-tf2-sensor-msgs 0.17.2 py39h6fdeb60_3 robostack-experimental ros-galactic-tf2-tools 0.17.2 py39h6fdeb60_3 robostack-experimental ros-galactic-tinyxml-vendor 0.8.2 py39h6fdeb60_3 robostack-experimental ros-galactic-tinyxml2-vendor 0.7.4 py39h66cc091_3 robostack-experimental ros-galactic-tlsf 0.5.2 py39h6fdeb60_3 robostack-experimental ros-galactic-tlsf-cpp 0.11.0 py39h6fdeb60_3 robostack-experimental ros-galactic-topic-monitor 0.14.3 py39h6fdeb60_3 robostack-experimental ros-galactic-tracetools 2.3.0 py39h6fdeb60_3 robostack-experimental ros-galactic-trajectory-msgs 2.2.4 py39hd78aa24_3 robostack-experimental ros-galactic-turtlesim 1.3.3 py39he6171c3_3 robostack-experimental ros-galactic-uncrustify-vendor 1.5.3 py39h6fdeb60_3 robostack-experimental ros-galactic-unique-identifier-msgs 2.2.1 py39hd78aa24_3 robostack-experimental ros-galactic-urdf 2.5.2 py39h6fdeb60_3 robostack-experimental ros-galactic-urdf-parser-plugin 2.5.2 py39h6fdeb60_3 robostack-experimental ros-galactic-urdfdom 2.3.5 py39h1c0ecbd_3 robostack-experimental ros-galactic-urdfdom-headers 1.0.5 py39h6fdeb60_3 robostack-experimental ros-galactic-visualization-msgs 2.2.4 py39hd78aa24_3 robostack-experimental ros-galactic-yaml-cpp-vendor 7.1.1 py39h6fdeb60_3 robostack-experimental ros-galactic-zstd-vendor 0.9.1 py39h17a4180_3 robostack-experimental ros2-distro-mutex 0.2.0 galactic robostack-experimental rosdistro 0.8.3 py39hf3d152e_3 conda-forge rospkg 1.4.0 pyhd8ed1ab_0 conda-forge sdl2 2.0.22 h27087fc_0 conda-forge setuptools 62.1.0 py39hf3d152e_0 conda-forge sip 6.5.1 py39he80948d_2 conda-forge six 1.16.0 pyh6c4a22f_0 conda-forge snowballstemmer 2.2.0 pyhd8ed1ab_0 conda-forge spdlog 1.9.2 h4bd325d_1 conda-forge sqlite 3.38.4 h4ff8645_0 conda-forge svt-av1 0.9.1 h27087fc_0 conda-forge swig 4.0.2 hd3c618e_2 conda-forge tbb 2021.5.0 h924138e_1 conda-forge tbb-devel 2021.5.0 h924138e_1 conda-forge tinyxml 2.6.2 h4bd325d_2 conda-forge tinyxml2 9.0.0 h9c3ff4c_2 conda-forge tk 8.6.12 h27826a3_0 conda-forge toml 0.10.2 pyhd8ed1ab_0 conda-forge tomli 2.0.1 pyhd8ed1ab_0 conda-forge tzdata 2022a h191b570_0 conda-forge uncrustify 0.74.0 h27087fc_0 conda-forge unicodedata2 14.0.0 py39hb9d737c_1 conda-forge utfcpp 3.2.1 ha770c72_0 conda-forge vtk 9.1.0 qt_py39hd359688_207 conda-forge wheel 0.37.1 pyhd8ed1ab_0 conda-forge x264 1!161.3030 h7f98852_1 conda-forge x265 3.5 h924138e_3 conda-forge xorg-fixesproto 5.0 h7f98852_1002 conda-forge xorg-inputproto 2.3.2 h7f98852_1002 conda-forge xorg-kbproto 1.0.7 h7f98852_1002 conda-forge xorg-libice 1.0.10 h7f98852_0 conda-forge xorg-libsm 1.2.3 hd9c2040_1000 conda-forge xorg-libx11 1.7.2 h7f98852_0 conda-forge xorg-libxau 1.0.9 h7f98852_0 conda-forge xorg-libxaw 1.0.14 h7f98852_1 conda-forge xorg-libxdmcp 1.1.3 h7f98852_0 conda-forge xorg-libxext 1.3.4 h7f98852_1 conda-forge xorg-libxfixes 5.0.3 h7f98852_1004 conda-forge xorg-libxi 1.7.10 h7f98852_0 conda-forge xorg-libxmu 1.1.3 h7f98852_0 conda-forge xorg-libxpm 3.5.13 h7f98852_0 conda-forge xorg-libxrandr 1.5.2 h7f98852_1 conda-forge xorg-libxrender 0.9.10 h7f98852_1003 conda-forge xorg-libxt 1.2.1 h7f98852_2 conda-forge xorg-randrproto 1.5.0 h7f98852_1001 conda-forge xorg-renderproto 0.11.1 h7f98852_1002 conda-forge xorg-xextproto 7.3.0 h7f98852_1002 conda-forge xorg-xproto 7.0.31 h7f98852_1007 conda-forge xz 5.2.5 h516909a_1 conda-forge yaml 0.2.5 h7f98852_2 conda-forge yaml-cpp 0.6.3 he1b5a44_4 conda-forge zipp 3.8.0 pyhd8ed1ab_0 conda-forge zlib 1.2.11 h166bdaf_1014 conda-forge zstd 1.5.2 ha95c52a_0 conda-forge zziplib 0.13.69 h27826a3_1 conda-forge ~~~

Thanks to @nicogene for reporting the issue on the first place.

traversaro commented 2 years ago

Setting LIBGL_DEBUG env variable provide some useful insight:

(ros2) straversaro@IITICUBLAP257:~$ LIBGL_DEBUG=verbose rviz2
libGL: MESA-LOADER: failed to open /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so: /home/straversaro/mambaforge/envs/ros2/bin/../lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /lib/x86_64-linux-gnu/libLLVM-13.so.1)
libGL: MESA-LOADER: failed to open \$${ORIGIN}/dri/swrast_dri.so: \$${ORIGIN}/dri/swrast_dri.so: cannot open shared object file: No such file or directory

The important part is /home/straversaro/mambaforge/envs/ros2/bin/../lib/libstdc++.so.6: version GLIBCXX_3.4.30 not found: I suspect that conda's libstdc++ is not new enough, in a sense this issue is similar to https://github.com/conda-forge/gazebo-feedstock/issues/81#issuecomment-868369930 .

Indeed, I tried two workarounds and both work:

traversaro commented 2 years ago

I removed with WSLg from the title as from what I understand the problem is not WSLg related, but may appear also on the non-virtualized Ubuntu 22.04 (but I cannot easily try).

traversaro commented 2 years ago

To understand when the issue will be solved, I tried to understand to which version of gcc/libstdc++ the GLIBCXX_3.4.30 symbol corresponds. Apparently it was added in January 2022: https://github.com/gcc-mirror/gcc/blob/master/libstdc++-v3/ChangeLog#L1997 , and technically it is not even released: indeed Ubuntu 22.04 ships with GCC 12, that is not even released (see https://gcc.gnu.org/releases.html):

straversaro@IITICUBLAP257:~$ apt-file search /usr/lib/x86_64-linux-gnu/libstdc++.so.6
libstdc++6: /usr/lib/x86_64-linux-gnu/libstdc++.so.6
libstdc++6: /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30
libstdc++6: /usr/share/gdb/auto-load/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30-gdb.py
straversaro@IITICUBLAP257:~$ apt show libstdc++6
Package: libstdc++6
Version: 12-20220319-1ubuntu1

So, I am afraid that we need for gcc 12 to be actually released to then have it released on conda-forge.

traversaro commented 2 years ago

Indeed, I found a related bug: https://github.com/conda-forge/ctng-compilers-feedstock/issues/95 .

wolfv commented 2 years ago

Thanks @traversaro for the great debugging. This is a bit unfortunate ... I guess we just have to wait :(

traversaro commented 2 years ago

Fixed by https://github.com/conda-forge/ctng-compilers-feedstock/pull/98 . Thanks @hmaarrfk !