-
-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crash on Linux with an "undefined symbol" freenect error #83
Comments
Hi, This is because currently obs-kinect requires a custom-built version of libfreenect (you can find here. However this shouldn't be required anymore with their last version, so I need to update it on my side. |
aur package is ready btw, the plugin loads just fine but libraries don't load properly |
Thank you for notifying me! |
you're welcome https://aur.archlinux.org/packages/libfreenect |
Hello there! But good news, building with SirLynix's fork of libfreenect (libfreenect-sirlynix-git) does seem to work with my What works:
What does not work:
|
thank you so much for testing, for myself it still doesn't work, maybe i have a different kinect model or firmware or something like that, can you please tell me how did you find out the model? |
Hey there! |
Also, if it still doesn't work, I suggest you try the packaged and patched OBS that should be somewhere around in this issue:
I admit I don't remember where to find it in tropical forest of replies, and I regret my memory is not amazing, but I am a data hoarder, so I will include the zip file that (hopefully) should have everything you need. |
I just checked and looks like i indeed have a 1414 model. so let me get this straight, we both have the exact same kinect model, same exact distro, same aur packages but it works for you and not for me? i'm out of ideas |
That seems to be the case... |
Being a novice Linux user, I can't really tell if I have properly installed the plugin, I think that calls for proper installation instructions for Linux since the plugin is not distributed as an installation script (such as AUR #80 package, DEB etc) and there doesn't seem to be any plans to do so.
Despite my best efforts, I could not get my the plugin working after two days of on and off tinkering on my Arch Linux install (+ Kinect V1) resulting only in crashes with this error
undefined symbol: freenect_convert_packed_to_16bit
that I couldn't work around nor fix.Here is the log that also contains some comments from me.
obs seems to check for the plugin in
/usr/lib/obs-plugins
and/usr/lib/
but it only detects a kinect (and subsequently crashes) if the*.so
files are in/usr/lib/
, it will not detect the kinect if those files are not present in/usr/lib/
.The text was updated successfully, but these errors were encountered: