Just installed drivers for an old XBOX360 Kinect v1 on Ubuntu 22.04. I can see the device and try some basic examples of freenect like glview. However, when I run some basic Processing examples from the OpenNI library, I get the following error :
UnsatisfiedLinkError: 'void SimpleOpenNI.SimpleOpenNIJNI.swig_module_init()'
java.lang.UnsatisfiedLinkError: 'void SimpleOpenNI.SimpleOpenNIJNI.swig_module_init()'
at processing.opengl.PSurfaceJOGL.lambda$initAnimator$2(PSurfaceJOGL.java:426)
at java.base/java.lang.Thread.run(Thread.java:833)
I have installed all other available libraries for ubuntu : Kinect V2 for Processing ( I guess useless as I have v1) and Kinect4WinSDK (is this ok to use in ubuntu btw?)
Do you have a suggestion what could I try to make this work ?
Thanks
I’ve installed through Processing/Sketch/Library/Search Library by typing kinect in the search bar. It has basic examples for movement detection with Kinect v1.
That’s a very old library apparently. You can do away with the current error message by installing Processing 2.2.1, but then you’ll have another problem: