Openni Ros and Fedora
Hellow people,
When I try to launch openni2_launch on fedora, I have the following error :
[ERROR] [1399293474.230216874]: Failed to load nodelet [/camera/points_xyzrgb_depth_rgb] of type [depth_image_proc/point_cloud_xyzrgb]: Failed to load library /opt/ros/hydro/lib//libdepth_image_proc.so. Make sure that you are calling the PLUGINLIB_EXPORT_CLASS macro in the library code, and that names are consistent between this macro and your XML. Error string: Could not load library (Poco exception = dlopen: cannot load any more object with static TLS)
[FATAL] [1399293474.230592485]: Service call failed!
[ERROR] [1399293474.279736212]: Failed to load nodelet [/camera/points_xyz_depth_rgb] of type [depth_image_proc/point_cloud_xyz]: MultiLibraryClassLoader: Could not create object of class type depth_image_proc::PointCloudXyzNodelet as no factory exists for it. Make sure that the library exists and was explicitly loaded through MultiLibraryClassLoader::loadLibrary()
For what I understand, it states that I either miss a library or it couldn't load it for an unknown reason. I would like to have some help as to which library contains libdepth_image_proc.o. If it's ros-hydro-compressed-depth-image-transport.x86_64 1.8.21-0.fc20 @rosrpm-poc
or ros-hydro-depth-image-proc.x86_64
then they are technically installed on my computer hence my confusion.
The result of this error is that I don't have any Point Cloud but I have all the other topics. If I launch rosrun openni2_camera openni2_camera_node
no problem occur and the wrapper test works as well.
Thanks a lot for your help !