Unable to run Kinect v2 in Ubuntu

Hi!

I’m trying to use a Kinect v2 (Kinect One) in Ubuntu 24.04.3 LTS.

When I run ‘nuitrack’ from command line I get this error:

WARNING: Cannot load library module: /usr/etc/nuitrack/middleware/libKinect2DepthProvider.so
/usr/etc/nuitrack/middleware/libKinect2DepthProvider.so: cannot open shared object file: No such file or directory

When I go to that folder I find that the libKinect2DepthProvider.so is not there.

I also tried with the docker image with the same result.

I understood that Kinect 2 was able to be used on Ubuntu, what am I missing here?

Thanks a lot for your help.

I tried to downgrade to 0.37.24 and I got it working. In version 0.38.5 the Kinect 2 doesn’t work.

Hi @fjoselevich

Sorry for the delay.

We have confirmed the bug in the latest version. We will fix it in the next release.
Note: Please ignore this warning: WARNING: Cannot load library module: /usr/etc/nuitrack/middleware/libKinect2DepthProvider.so

Hi! Is there any news on the new release? I would want to use the last fixes, in particular this one.

Hello @fjoselevich,
Sorry, can’t say when we’ll release it. But as a workaround, copy these libraries(location:/usr/local/lib/nuitrack/ libfreenect2.so.0.2, libturbojpeg.so.0, libturbojpeg.so.0.0.0, libusb-1.0.so.0, libusb-1.0.so.0.1.0) from the previous version and add them to the new one. That should help.

Hi @fjoselevich, just to shed a light on this uncertainty with next release date.

We‘re now working (for half a year) on the (very) major next revision of Nuitrack (also with some breaking changes), so 1. it’ll take some more time for it to be stable enough for production purposes 2. there would be stil some stabilization period after release.

So we really recommend to stick with previous versions for now anyway if you don’t have any other issues.

If you have some specific issues with 0.37.24 - let us know, we’ll check this out if we could make a maintenance release for the stable branch.