Package Details: opentrack-git 1:2.3.13+r6207.20210425.0ddcf4eb-2

Git Clone URL: https://aur.archlinux.org/opentrack-git.git (read-only, click to copy)
Package Base: opentrack-git
Description: An application dedicated to tracking user's head movements and relaying the information to games and flight simulation software
Upstream URL: https://github.com/opentrack/opentrack/
Licenses: GPL3
Conflicts: opentrack
Provides: opentrack
Submitter: popux
Maintainer: Levitating (dreieck, cprn)
Last Packager: Levitating
Votes: 3
Popularity: 0.000558
First Submitted: 2015-04-19 19:31 (UTC)
Last Updated: 2024-12-22 19:15 (UTC)

Latest Comments

1 2 3 Next › Last »

gugah commented on 2025-08-01 00:07 (UTC) (edited on 2025-08-01 00:09 (UTC) by gugah)

@cprn technically speaking, opentrack-git uses the master branch of the repository. So it's even fresher than the pre-release 2024.1.1 (see changes: https://github.com/opentrack/opentrack/compare/opentrack-2024.1.1..master). It should be more stable to use a release but build may break due to dependencies like it happened.

cprn commented on 2025-07-31 16:33 (UTC) (edited on 2025-07-31 16:34 (UTC) by cprn)

@gugah I can confirm AUR's opentrack finally compiles, and seems to be working fine, even with ROCM (AMD's CUDA) - thanks for the info!

And yes, this package (opentrack-git) is providing version 2024.1.1 (pre-release)... unless I'm missing something?

gugah commented on 2025-07-28 22:50 (UTC)

@cprn https://aur.archlinux.org/packages/opentrack is now patched if anyone still interested in using the latest (2023.3.0) release. There's a pre-release from upstream.

lysergia commented on 2025-07-19 06:07 (UTC)

Needs qt6-5compat or clicking Camera Settings does nothing.

cprn commented on 2025-04-08 14:06 (UTC)

Got it fixed upstream. Compiles and works fine against onnxruntime 1.20.2-7 and abseil-cpp 20250127.1-1 (both are current versions) so should work out of the box again.

cprn commented on 2025-03-13 14:45 (UTC) (edited on 2025-03-16 16:21 (UTC) by cprn)

@Levitating, I don't think they are - https://aur.archlinux.org/packages/opentrack doesn't compile for me since December at least, for various reasons. That's why I switched to this package (it worked out of the box back then). I'll try to compile this package with the newest dependencies and fix the PKGBUILD.

So far I failed miserably.

Levitating commented on 2025-03-13 12:02 (UTC)

cprn, I think these issues are already fixed in https://aur.archlinux.org/packages/opentrack

I don't currently have the time to tackle this, but I made you co-maintainer so if you figure it out feel free to commit.

cprn commented on 2025-03-13 05:51 (UTC)

As of today, there are 2 packages that prevent Neuralnet tracker from working, and need to remain downgraded until build process in this package is updated:

  • abseil-cpp - last working version: 20240722.1
  • onnxruntime - last working version: 1.19.2

cprn commented on 2025-02-17 18:09 (UTC) (edited on 2025-02-17 19:47 (UTC) by cprn)

Neuralnet tracker stopped working on AMD with onnxruntime-opt-rocm version 1.20.2-1. When I downgrade to 1.19.2-4 and rebuild, it works fine. The error regards libonnx.so:

DEBUG [/home/user/.cache/yay/opentrack-git/src/opentrack/api/plugin-support.hpp:106]: library "neuralnet" failed: "Cannot load library /usr/bin/../libexec/opentrack//opentrack-tracker-neuralnet.so: (libonnx.so: cannot open shared object file: No such file or directory)"

I found one onnxruntime issue mentioning libonnx.so (i.e. dynamically linked library) closed as not planned:

[...] ONNX was compiled as a shared library: libonnx.so. [...] This is not supported.

And indeed, when opentrack-git gets built against 1.20.2-1, the output of ldd /usr/bin/opentrack shows:

libonnx.so => not found
libonnx_proto.so => not found

...but when it's built against 1.19.2-4, it doesn't link these two libraries at all. Maybe some compilation flag has changed? I don't know enough about CMake, to know what's going on in the build process.

cprn commented on 2025-01-17 16:33 (UTC)

This package should list openmpi as an optional dependency for neuralnet tracker.

Currently it lists opentrack-tracker-neuralnet, but that package doesn't exist any more, because opentrack-tracker-neuralnet.so is distributed with OpenTrack. It doesn't load, though, because it requires libmpi.so.40, which is provided by openmpi.