Search Criteria
Package Details: monado-git 25.0.0.r227.g0d513229f-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/monado-git.git (read-only, click to copy) |
|---|---|
| Package Base: | monado-git |
| Description: | The open source OpenXR runtime. |
| Upstream URL: | https://monado.dev |
| Licenses: | BSL-1.0 |
| Conflicts: | monado |
| Provides: | monado, openxr-runtime |
| Submitter: | haagch |
| Maintainer: | haagch (lubosz) |
| Last Packager: | haagch |
| Votes: | 8 |
| Popularity: | 1.16 |
| First Submitted: | 2019-03-18 13:59 (UTC) |
| Last Updated: | 2025-08-05 14:32 (UTC) |
Dependencies (25)
- libbsd (libbsd-gitAUR)
- libcap
- libdrm (libdrm-gitAUR)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, nvidia-340xx-utilsAUR, amdgpu-pro-oglpAUR, nvidia-340xx-utils-macbookAUR, libglvnd)
- openvr (openvr-gitAUR)
- openxr (openxr-loader-gitAUR)
- vulkan-icd-loader (vulkan-icd-loader-gitAUR)
- wayland (wayland-asan-gitAUR, wayland-chromiumAUR, wayland-gitAUR)
- xr-hardwareAUR (xr-hardware-gitAUR)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- eigen (eigen-gitAUR, eigen3) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- ninja (ninja-gitAUR, ninja-memAUR, ninja-noemacs-gitAUR, ninja-kitwareAUR, ninja-fuchsia-gitAUR, n2-ninja-symlinkAUR) (make)
- python (make)
- shaderc (shaderc-gitAUR, shaderc-gitAUR) (make)
- vulkan-headers (vulkan-headers-gitAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
- basalt-monado-gitAUR (optional) – experimental SLAM tracking through basalt
- librealsenseAUR (librealsense-gitAUR) (optional) – intel realsense camera support (must be present at build time)
- libsurvive-gitAUR (optional) – lighthouse positional tracking support (must be present at build time)
- Show 5 more dependencies...
Required by (3)
- envision-xr-git
- gxr-git (optional)
- spacecal-for-monado (requires monado)
Latest Comments
1 2 3 4 Next › Last »
lithx commented on 2026-05-04 19:42 (UTC)
Comment that was accidentally placed in the monado package that was intended for here, basically was wondering if build times could be sped up on this package (have it as a necessary dependency for envision-xr-git).
Long story short, build times can be dramatically sped up by installing ccache and enabling it in /etc/makepkg.conf, here's the arch wiki entry for doing that, roughly 10 minute build gets trimmed down to ~15-25s :)
EndlessEden commented on 2026-04-18 15:57 (UTC) (edited on 2026-04-18 16:29 (UTC) by EndlessEden)
ok, to solve the missing hand models issue, i located them and made a package (https://aur.archlinux.org/packages/monado-mercury-hand-data-git)[monado-mercury-hand-data-git]
however "monado/src/xrt/tracking/hand/mercury/hg_model.cpp" doesnt probe "$XRT_DATA_DIR" like its supposed to, instead it tries to load the files from the $PWD/$CWD. So we need a patch or monado.service with changing to $XRT_DATA_DIR on launch.
Update: resolved with this patch, as you dont have it enabled to allow pull requests (i think this is a restriction on the aur's implementation of git) i couldnt send it, so i uploaded it to my github gists: https://gist.github.com/EndlessEden/a4297ebe11670658360191bf9455a173
Update 2: I made a bug on Monado's issue tracker (https://gitlab.freedesktop.org/monado/monado/-/work_items/597), my patch will silently fail if it cant find the appropriate strings so its safe to do for now, till this gets triaged.
haagch commented on 2026-03-12 19:45 (UTC)
I think with latest libsurvive-git you shouldn't need cnmatrix separately.
Dr.Fr4nk3n5731n commented on 2026-03-12 17:15 (UTC)
cnmatrixseems to be missing as a dependency, I had to manually install it to get this package compiled.Flat commented on 2025-05-23 19:50 (UTC)
PKGBUILD needs python added to makedepends.
Graith95 commented on 2025-04-18 08:52 (UTC) (edited on 2025-04-18 08:54 (UTC) by Graith95)
Quoting @Deweden from the main package:
haagch commented on 2025-03-06 02:07 (UTC)
Oh wow so many suggestions I overlooked.
onnxruntime is the same as on the monado package: https://aur.archlinux.org/pkgbase/monado#comment-1014308. imo onnxruntime is broken and it's not a bug of this package, any package trying to use the onnxruntime package will have the same issues. Downgrade to 1.19.2 to get a working onnxruntime.
I think the latest libsurvive tag technically works but imo this one is really best to use the latest git (it's on low maintenance and doesn't update often).
basalt-monado-git is only packaged as a git version. I might change it to basalt-monado if someone packages it but I don't think the release tags are very meaningful.
kimera has not been updated to the new interfaces, so won't work in any case. Removed it from optdepends. orbslam3 also is supposedly even more jittery than basalt and won't get an update so basalt is currently the only supported slam system for monado.
dreieck commented on 2025-03-04 11:57 (UTC) (edited on 2025-03-04 11:58 (UTC) by dreieck)
build()fails for me while linking:File
/usr/lib/libonnxruntime.sois provided by packageextra/onnxruntime-opt, version 1.20.2-1.Regards and thanks for maintaining!
dreieck commented on 2024-06-04 15:34 (UTC)
boostis not a valid SPDX license identifier. Please correct:Regards!
dreieck commented on 2024-06-04 15:32 (UTC)
openvrneeds to be added to thedependsarray.1 2 3 4 Next › Last »