I had some trouble to enable neuralnet b/c of missing openmp cf https://github.com/opentrack/opentrack/blob/6e733b5b1b9703c80b4e9cf9e0451cb9dc7cbbf7/tracker-neuralnet/CMakeLists.txt#L14
Without it, it will just silently fail, and build without the feature.
Like the previous comments, I had to rebuild after installing https://archlinux.org/packages/extra/x86_64/onnxruntime-cpu/
All good now. Thx for package!
edit: for the "Camera Settings" to work, you also need qt6-5compat else it logs a
/usr/bin/qv4l2: error while loading shared libraries: libQt6Core5Compat.so.6: cannot open shared object file: No such file or directory when clicking the button and just do nothing
edit2: if you are stuck with a 10 FPS capture but you know [ie checking the V4L2 bench, OBS, etc] that your webcam can work at 60FPS then you may be hitting this: https://github.com/opentrack/opentrack/issues/2151
Pinned Comments
gugah commented on 2026-02-25 14:12 (UTC) (edited on 2026-02-25 14:13 (UTC) by gugah)
@asura thanks for the comment, I added qt6-declarative to the make dependencies. I had it as a dependency and didn't notice it's required in the build.
I've also patched tracker-neuralnet with the latest specification of onnxruntime_cxx_api.h, the build wasn't working (tested with onnxruntime-cpu, need help testing the other variants).
As mentioned in previous comments, when
wineor other dynamically linked dependencies are updated, a rebuild may be required:paru -S --rebuild opentrack