Nuitrack shows an empty screen on Rviz

Hello,

I’m using Nuitrack (free version) and the ROS Noetic on Ubuntu 20.04.4 LTS.
Whenever I install Nuitrack via .deb install file, I face this empty screen on Rviz (before installing Nuitrack, it works just fine)
and can’t open config file (when I try to save it or open any config file, it just aborts Rviz and shows this error message below).

$ rviz
[ INFO] [1648112005.398743438]: rviz version 1.14.14
[ INFO] [1648112005.398801925]: compiled against Qt version 5.12.8
[ INFO] [1648112005.398810071]: compiled against OGRE version 1.9.0 (Ghadamon)
[ INFO] [1648112005.404059180]: Forcing OpenGl version 0.
[ INFO] [1648112005.507567899]: Stereo is NOT SUPPORTED
[ INFO] [1648112005.507616093]: OpenGL device: Mesa Intel® UHD Graphics (TGL GT1)
[ INFO] [1648112005.507628998]: OpenGl version: 4.6 (GLSL 4.6) limited to GLSL 1.4 on Mesa system.
rviz: symbol lookup error: /opt/ros/noetic/lib/librviz.so: undefined symbol: _ZN4YAML7Emitter5WriteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE

And after I uninstall the Nuitrack using the command: sudo apt-get uninstall nuitrack
Rviz works fine as before.
How can I solve this error? I tried to google it and guess it is an error related to libyaml-cpp, but couldn’t find ways to deal with it.

Thank you for your help.

Hi @sby,

Please try to set LD_LIBRARY_PATH environment variable to empty value before running rviz (e.g. LD_LIBRARY_PATH= rviz)