Package Details: opentrack 2023.2.0-2

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: GPL3
Submitter: popux
Maintainer: Moofed
Last Packager: Moofed
Votes: 7
Popularity: 0.060121
First Submitted: 2015-04-25 23:46 (UTC)
Last Updated: 2023-08-26 15:27 (UTC)

Latest Comments

1 2 3 4 Next › Last »

pan-mroku commented on 2024-03-18 00:55 (UTC) (edited on 2024-03-18 00:56 (UTC) by pan-mroku)

diff --git a/PKGBUILD b/PKGBUILD
index 25666f6..9184856 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,8 +3,8 @@
 # Contributor: Maxime Morel <maxime@mmorel.eu>

 pkgname=opentrack
-pkgver=2023.2.0
-pkgrel=2
+pkgver=2023.3.0
+pkgrel=0
 pkgdesc="Head tracking software"
 arch=('x86_64')
 url="https://github.com/opentrack/opentrack/"
@@ -13,7 +13,7 @@ depends=('qt5-base' 'opencv')
 makedepends=('cmake' 'xplane-sdk-devel' 'wine' 'ninja' 'qt5-tools' 'procps-ng')
 optdepends=('onnxruntime: neuralnet tracker')
 source=("https://github.com/opentrack/opentrack/archive/opentrack-$pkgver.tar.gz" "opentrack.desktop")
-sha256sums=('10174ae9d19ee13d24cfbba18ace5593f4a5c933854b92c579c804a640101d32'
+sha256sums=('ba5fea9da4b7d70162648e95ba6dcd8bed140519eb607a99a5daf1b00809f824'
             '96b4a633d40f399b927d159353cfaa679d2148156a3f04b5ea23b8d4b8e4bd3f')

 build() {

The newer version seems to work fine for me

Jiube commented on 2024-03-01 04:51 (UTC) (edited on 2024-03-01 04:53 (UTC) by Jiube)

I'll just leave this message here for those people that may be struggling with making the neuralnet tracker work.

While having onnxruntime in the dependencies is definitely needed for the neuralnet tracker to work, it wasn't enough for me - the tracker just wouldn't appear.

I resorted to compiling OpenTrack manually. I was basing my steps on the official developers' instructions for Manjaro provided here: https://github.com/opentrack/opentrack/wiki/Building-on-Linux

Unfortunately, the tracker wouldn't appear then either, even with the manual compilation.

After digging in the build files of the tracker a bit and re-enabling some of the verbose output, I saw error messages claiming that it fails to find the onnxruntime includes location. Therefore, the cmake ended up excluding the tracker from the build.

I therefore fixed it by manually specifying the ONNXRuntime location variables on the corresponding step of the official instrucitons where "cmake .." is supposed to be run. Instead, I ran a more detailed command like this:

cmake -DONNXRuntime_DIR=/usr/lib/cmake/onnxruntime -DONNXRuntime_INCLUDE_DIR=/usr/include/onnxruntime ..

If this problem is present in the AUR package version, I suspect that the cause is similar - most likely, cmake simply fails to find the ONNX package files it needs.

tippfehlr commented on 2023-11-03 22:51 (UTC)

mentioned back in 2021 by Reezlaw, it would be great to include the other tracks, in particular the Aruco tracker.

ArgusArestorson commented on 2023-07-03 04:30 (UTC)

@rbuchberger I just had to explicitly install libprocps for it to begin to work. Neither having procps-ng installed nor editing the PKGBUILD to include it as a dependency were sufficient for me.

But I still get a failed build with these messages:

[132/482] Generating opentrack-wrapper-wine.exe.so
FAILED: proto-wine/opentrack-wrapper-wine.exe.so
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: opentrack-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
opentrack - exit status 4

rbuchberger commented on 2023-05-18 13:49 (UTC) (edited on 2023-05-18 13:53 (UTC) by rbuchberger)

makedepends appears to be missing procps-ng.

Builds fail for me with this message: Can't find 'libprocps'. Please install development files for this package.

Moofed - would you please add it?

Everyone else with the same issue - Edit the PKGBUILD to add it yourself, and your build should succeed again.

gdolle commented on 2022-12-19 19:15 (UTC) (edited on 2022-12-19 19:16 (UTC) by gdolle)

You may want to add onnxruntime AUR package as an opt depends, it should allow opentrack "neuralnet-tracker" (webcam AI face tracking)

mkaito commented on 2022-06-14 13:41 (UTC)

Is there supposed to be an xplane output plugin?

c3poar commented on 2021-10-26 15:49 (UTC) (edited on 2021-10-26 15:52 (UTC) by c3poar)

Since the current Manjaro AUR version doesn't show a camera image, you can compile opentrack from source with these instructions. Took me some time to figure it out. Hope it helps others to get Opentrack running again.

Install Dependencies

cmake git qt5-tools qt5-base procps-ng opencv

(for Debian-based systems check https://github.com/opentrack/opentrack/wiki/Building-on-Linux)

Download Opentrack release

https://github.com/opentrack/opentrack/releases

  • or -

git clone https://github.com/opentrack/opentrack

cd opentrack/

mkdir build

cd build

cmake ..

ccmake . (go down with 'PG DOWN' until you see SDK_WINE - then press 'ENTER' (set to 'ON'); press 'c' to reconfigure)

make

make install

cd install

cd bin

./opentrack

c3poar commented on 2021-10-22 16:36 (UTC)

Video input stopped working with the latest AUR version (opentrack 2021.1.2-1) even though the camera is being detected and works with V4L2. Can the maintainer please update the AUR version to the latest Github version?

dreieck commented on 2021-04-29 16:34 (UTC)

-DSDK_WINE_PREFIX=/ needs to be replaced with -DSDK_WINE=ON.

Thanks for maintainung!