Package Details: opencomposite-git r1228.538639b-1

Git Clone URL: https://aur.archlinux.org/opencomposite-git.git (read-only, click to copy)
Package Base: opencomposite-git
Description: Reimplementation of OpenVR, translating calls to OpenXR.
Upstream URL: https://gitlab.com/znixian/OpenOVR
Keywords: opencomposite openovr openvr openxr
Licenses: GPL-3.0-or-later
Conflicts: opencomposite
Provides: opencomposite
Submitter: rocketstrong
Maintainer: peelz
Last Packager: peelz
Votes: 5
Popularity: 0.114371
First Submitted: 2023-06-19 05:42 (UTC)
Last Updated: 2025-05-18 16:37 (UTC)

Latest Comments

peelz commented on 2025-05-18 16:40 (UTC)

Thanks. I forgot to run namcap.

BTW why do you suggest adding the .so dependencies separately from libgl and libx11? I've added libgl and libx11 to the depends array, because that's what official Arch packages seem to do. I didn't see any of them making use of the .so dependencies directly.

dreieck commented on 2025-05-18 12:53 (UTC)

Please add

  • libgl to the makedepends array and
  • libOpenGL.so and libGLX.so and libx11 to the depends array:
opencomposite-git E: Dependency libglvnd detected and not included (libraries ['usr/lib/libOpenGL.so.0', 'usr/lib/libGLX.so.0'] needed in files ['opt/opencomposite/bin/linux64/vrclient.so'])
opencomposite-git E: Dependency libx11 detected and not included (libraries ['usr/lib/libX11.so.6'] needed in files ['opt/opencomposite/bin/linux64/vrclient.so'])

Regards and thanks for the package!

Dewedin commented on 2025-01-14 08:21 (UTC) (edited on 2025-01-14 08:22 (UTC) by Dewedin)

This package now appears to install to /opt/opencomposite so either in Steam game launch settings include VR_OVERRIDE=/opt/opencomposite path instead, or follow Setting Up OpenComposite tutorial to avoid the need for that launch option. If following the tutorial ensure to amend the runtime path in openvrpaths.vrpath.opencomp to /opt/opencomposite

If using Monado, you may also need to ensure Monado is built with the cmake option -DXRT_HAVE_SYSTEM_CJSON:BOOL='OFF' as otherwise I experienced an error relating to libcjson.so.1 when trying to launch a game from Steam using OpenComposite.

rocketstrong commented on 2023-06-19 05:50 (UTC) (edited on 2023-06-19 06:49 (UTC) by rocketstrong)

for use with Monado here are the steam game Launch settings VR_OVERRIDE=/run/host/usr/share/opencomposite XR_RUNTIME_JSON=/run/host/usr/share/openxr/1/openxr_monado.json PRESSURE_VESSEL_FILESYSTEMS_RW=$XDG_RUNTIME_DIR/monado_comp_ipc %command%