Search Criteria
Package Details: opentrack 2023.3.0-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/opentrack.git (read-only, click to copy) |
---|---|
Package Base: | opentrack |
Description: | Head tracking software |
Upstream URL: | https://github.com/opentrack/opentrack/ |
Keywords: | headtracking opencv |
Licenses: | ISC |
Submitter: | popux |
Maintainer: | Moofed (gugah) |
Last Packager: | gugah |
Votes: | 10 |
Popularity: | 0.61 |
First Submitted: | 2015-04-25 23:46 (UTC) |
Last Updated: | 2025-08-02 23:33 (UTC) |
Dependencies (9)
- opencv (opencv-cuda)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-memAUR, ninja-noemacs-gitAUR, ninja-jobserverAUR) (make)
- procps-ng (procps-ng-gitAUR) (make)
- qt5-tools (make)
- wine (wine-stable-nextAUR, wine-stableAUR, wine-valveAUR, wine-gitAUR, wine-staging-gitAUR, wine-cachyosAUR, wine32AUR, wine-pure-gitAUR, wine-pure-gitAUR, wine-tkg-staging-binAUR, wine-tkg-staging-ntsync-binAUR, wine-tkg-staging-wow64-binAUR, wine-staging) (make)
- xplane-sdk-develAUR (make)
- onnxruntime (piper-phonemizeAUR, onnxruntime-gitAUR, onnxruntime-cpu, onnxruntime-cuda, onnxruntime-opt, onnxruntime-opt-cuda, onnxruntime-opt-rocm, onnxruntime-rocm) (optional) – neuralnet tracker
Latest Comments
1 2 3 4 5 Next › Last »
TheDukeofErl commented on 2025-09-06 17:50 (UTC)
It looks like there's a version mismatch that is causing issues with
neuralnet
right now:Checking on
onnxruntime
, it looks like the repos are now at version1.22.2-2
.promitheas commented on 2025-08-06 23:27 (UTC)
I get the various inputs and filters, but clicking on start (e.g. with Linux Joystick input and Accela selected) give the following error in terminal:
Not sure if this is relevant but I dont actually have a tracking device connected. I plan on building a tracker with an arduino and just want to set everything up before I start, so thats why I'm trying this now.
gugah commented on 2025-08-02 23:33 (UTC) (edited on 2025-08-04 13:07 (UTC) by gugah)
I updated the desktop files so the app show up in the proper category (Utilities) and also added a Wayland launcher (based on https://github.com/opentrack/opentrack/issues/1035) because shortcuts weren't working without the
--platform xcb
parameter in Wayland.@jebez : wine is a make dependency. It's one of the output protocols, used for example to interface with X-Plane. It is safe to delete after building the package. You can try editing the PKGBUILD anyways to ignore this protocol:
gugah commented on 2025-08-01 19:30 (UTC)
@jebez wine is required by at least one of the protocols afaik. I could change it as an optional dependency. What do you think about that @Moofed
TheDukeofErl commented on 2025-08-01 15:21 (UTC)
@pan-mroku
Thanks, that worked. It's a little touchy and there's definitely a right timing to getting the instance in proton opened up, but with a little finagling, it seems pretty stable.
jebez commented on 2025-08-01 14:53 (UTC)
Why wine as dependencie?
not works, is it possible to remove wine as dependencie?
pan-mroku commented on 2025-07-31 10:10 (UTC) (edited on 2025-07-31 10:11 (UTC) by pan-mroku)
@TheDukeofErl
https://github.com/opentrack/opentrack/issues/1260#issuecomment-881908297
The trick is to run two instances. One outside the container, sending data to UDP. Second one inside the same container as the game, receiving data from UDP and sending into the game
TheDukeofErl commented on 2025-07-30 21:06 (UTC)
Has anybody had any luck at all getting this to work with games inside Proton? It seems that the default options for setting proton prefixes doesn't work, however, I can manually set the paths without issue. That said, I still can't actually get the tracking to do anything. It looks like there are some notes about this upstream, indicating that it needs to be located outside of /usr: https://github.com/opentrack/opentrack/wiki/common-issues#tracking-does-not-work-for-proton-games. It looks like this was mentioned on the -git version of opentrack, but nothing happened with it there.
gugah commented on 2025-07-28 22:44 (UTC)
@Moofed @Thorned_Rose I patched the build with this same fix used in upstream: https://github.com/opentrack/opentrack/commit/a47cbd05214787640bbeffa289b4d932905d213f
There's a pre-release on the works but still older than the previous commit: https://github.com/opentrack/opentrack/releases/tag/opentrack-2024.1.1 hopefully upstream will update it to include the fix.
gugah commented on 2025-07-27 20:21 (UTC) (edited on 2025-07-28 13:32 (UTC) by gugah)
Build is currently broken. There's an incompatibility between the opentrack source code (
compat/process-list.hpp
) and the version of libproc2 in ArchLinux. Specifically, the macro PIDS_VAL in /usr/include/libproc2/pids.h now takes only 3 arguments, but the opentrack code is calling it with 4 arguments. Patchcompat/process-list.hpp
with:edit: upstream fixed this in https://github.com/opentrack/opentrack/commit/a47cbd05214787640bbeffa289b4d932905d213f
@Moofed @Thorned_Rose
1 2 3 4 5 Next › Last »