Failed to open VIT library: libbasalt.so: cannot open shared object file: No such file or directory
My system:
Software:
- Linux Mint: v21.3 Cinnamon
- Cinnamon: v6.0.4
- Linux kernel: 5.15.0-105-generic
- Dsplay server: X11
Hardware:
- CPU: Core i5-8600
- GPU: RTX 3070
- RAM: 16GB
- VR Glasses: HP Reverb G2
When running monado-service
in the terminal, I get the error: ERROR [t_vit_bundle_load] Failed to open VIT Library: libbasalt.so: cannot open shared object file: No such file or directory
Monado detects all the correct hardware.
I know I probably did something stupid, but I can't find any information about libbasalt.so
.
Attaching the logs didn't work so here they are:
info.txt
:: Basic info
runtime: 'Monado(XRT) by Collabora et al'
git-tag: 'v21.0.0-4471-g79fef083'
:: Creating instance and prober
instance: Ok
prober: Ok
:: Built builders
qwerty: Qwerty devices builder
qwerty
remote: Remote simulation devices builder
remote
simulated: Simulated devices builder
simulated
rift_s: Oculus Rift S
rift-s
rgb_tracking: RGB tracking based devices (PSVR, PSMV, ...)
psvr
psmv
lighthouse: Lighthouse-tracked FLOSS (Vive, Index, Tundra trackers, etc.) devices builder
vive
opengloves
north_star: North Star headset
north_star
wmr: Windows Mixed Reality
wmr
xreal_air: Xreal Air
xreal_air
legacy: Legacy probing system
hydra
hdk
wmr
arduino
daydream
ns
euroc
qwerty
simulated
:: Built auto probers
PSVR
Arduino
DayDream
Euroc Device
Simulated
:: Built modules and drivers
vf
:: Dumping devices
0: 0x1d6b:0x0002
ptr: 0x5642becd5590
usb_dev_class: 09
usb.product: xHCI Host Controller
usb.manufacturer: Linux 5.15.0-105-generic xhci-hcd
usb.serial: 0000:00:14.0
usb.bus: 1
usb.addr: 1
libusb: 0x5642becc67d0
1: 0x044f:0xb10a
ptr: 0x5642becd5650
usb_dev_class: 00
usb.product: T.16000M
usb.manufacturer: Thrustmaster
usb.serial: 1
usb.bus: 1
usb.addr: 9
port: 10
libusb: 0x5642becc6eb0
hidraw.iface: 0
hidraw.path: '/dev/hidraw7'
2: 0x04b4:0x6506
ptr: 0x5642becd5710
usb_dev_class: 09
usb.product: HP Windows Mixed Reality
usb.manufacturer: HP Inc.
usb.serial: 71D92C9C79B750FDAC8C949CB6FB5A8A
usb.bus: 1
usb.addr: 2
port: 2
libusb: 0x5642becc6ab0
3: 0x0bda:0x4c15
ptr: 0x5642becd57d0
usb_dev_class: 00
usb.product: USB Audio
usb.manufacturer: Generic
usb.serial: (null)
usb.bus: 1
usb.addr: 4
ports: 2.2
libusb: 0x5642becc7580
hidraw.iface: 3
hidraw.path: '/dev/hidraw3'
4: 0x03f0:0x0580
ptr: 0x5642becd5890
usb_dev_class: 00
usb.product: QHMD A85V
usb.manufacturer: Quanta Inc.
usb.serial: 8CC046Z1Y2
usb.bus: 1
usb.addr: 8
ports: 2.3
libusb: 0x5642becc74a0
hidraw.iface: 0
hidraw.path: '/dev/hidraw6'
5: 0x03f0:0x089d
ptr: 0x5642becd5950
usb_dev_class: 00
usb.product: HyperX Cloud III
usb.manufacturer: HP, Inc
usb.serial: 000000000000
usb.bus: 1
usb.addr: 3
port: 3
libusb: 0x5642becc7090
hidraw.iface: 3
hidraw.path: '/dev/hidraw1'
6: 0x046d:0xc077
ptr: 0x5642becd5a10
usb_dev_class: 00
usb.product: USB Optical Mouse
usb.manufacturer: Logitech
usb.serial: (null)
usb.bus: 1
usb.addr: 5
port: 4
libusb: 0x5642becc81a0
hidraw.iface: 0
hidraw.path: '/dev/hidraw2'
7: 0x045e:0x028e
ptr: 0x5642becd5ad0
usb_dev_class: ff
usb.product: Controller
usb.manufacturer: SHANWAN
usb.serial: (null)
usb.bus: 1
usb.addr: 6
port: 6
libusb: 0x5642becc7340
8: 0x1267:0x0103
ptr: 0x5642becd5b90
usb_dev_class: 00
usb.bus: 1
usb.addr: 7
port: 9
libusb: 0x5642becc83d0
hidraw.iface: 0
hidraw.path: '/dev/hidraw4'
hidraw.iface: 1
hidraw.path: '/dev/hidraw5'
9: 0x1d6b:0x0003
ptr: 0x5642becd5c50
usb_dev_class: 09
usb.product: xHCI Host Controller
usb.manufacturer: Linux 5.15.0-105-generic xhci-hcd
usb.serial: 0000:00:14.0
usb.bus: 2
usb.addr: 1
libusb: 0x5642becc87e0
10: 0x04b4:0x6504
ptr: 0x5642becd5d10
usb_dev_class: 09
usb.product: HP Windows Mixed Reality
usb.manufacturer: HP Inc.
usb.serial: 71D92C9C79B750FDAC8C949CB6FB5A8A
usb.bus: 2
usb.addr: 2
port: 2
libusb: 0x5642becc8340
11: 0x045e:0x0659
ptr: 0x5642becd5dd0
usb_dev_class: ef
usb.product: HoloLens Sensors
usb.manufacturer: Microsoft
usb.serial: 1bbcbc83-b270-46c5-8f75-ca47c91bda38
usb.bus: 2
usb.addr: 3
ports: 2.1
libusb: 0x5642becc8c40
hidraw.iface: 2
hidraw.path: '/dev/hidraw0'
12: 0x1d6b:0x0002
ptr: 0x5642becd5e90
usb_dev_class: 09
usb.product: xHCI Host Controller
usb.manufacturer: Linux 5.15.0-105-generic xhci-hcd
usb.serial: 0000:04:00.0
usb.bus: 3
usb.addr: 1
libusb: 0x5642becc88b0
13: 0x1d6b:0x0003
ptr: 0x5642becd5f50
usb_dev_class: 09
usb.product: xHCI Host Controller
usb.manufacturer: Linux 5.15.0-105-generic xhci-hcd
usb.serial: 0000:04:00.0
usb.bus: 4
usb.addr: 1
libusb: 0x5642becc90c0
:: All ok, shutting down.
:: Exiting '0'
logs.txt
INFO [ipc_server_main] Monado(XRT) by Collabora et al 'v21.0.0-4471-g79fef083' starting up...
INFO [wmr_read_config] Manufacturer: HP Inc.
INFO [wmr_read_config] Device: VR3000-0XX
INFO [wmr_read_config] Serial: 8CC046Z1Y2
INFO [wmr_read_config] UID: {71D92C9C-79B7-50FD-AC8C-949CB6FB5A8A}
INFO [wmr_read_config] Name: HP Reverb Virtual Reality Headset G2
INFO [wmr_read_config] Revision: RevB.M.J
INFO [wmr_read_config] Revision Date: 2020-11-14
INFO [wmr_hmd_create] Found WMR headset type: HP Reverb G2
INFO [wmr_hmd_create] FoV eye 0 angles left -0.899638 right 0.729667 down -0.809871 up 0.811214
INFO [wmr_hmd_create] Render texture range -1.259222, -1.050185 to 0.894318, 1.053013
INFO [wmr_hmd_create] FoV eye 1 angles left -0.718315 right 0.914384 down -0.810143 up 0.810602
INFO [wmr_hmd_create] Render texture range -0.874090, -1.050756 to 1.298074, 1.051723
INFO [wmr_hmd_activate_reverb] Sent activation report.
INFO [wmr_hmd_activate_reverb] Sleep until the HMD display is powered up, so the available displays can be enumerated by the host system.
INFO [t_slam_create] Loading VIT system library from VIT_SYSTEM_LIBRARY_PATH='libbasalt.so'
ERROR [t_vit_bundle_load] Failed to open VIT library: libbasalt.so: cannot open shared object file: No such file or directory
ERROR [t_slam_create] Failed to load VIT system library from 'libbasalt.so'
WARN [wmr_hmd_setup_trackers] Unable to setup the SLAM tracker
ERROR [wmr_create_headset] Failed to create WMR HMD device.
INFO [p_create_system] Creating system:
Builders:
qwerty: Qwerty devices builder
remote: Remote simulation devices builder
simulated: Simulated devices builder
rift_s: Oculus Rift S
rgb_tracking: RGB tracking based devices (PSVR, PSMV, ...)
lighthouse: Lighthouse-tracked FLOSS (Vive, Index, Tundra trackers, etc.) devices builder
north_star: North Star headset
wmr: Windows Mixed Reality
xreal_air: Xreal Air
legacy: Legacy probing system
No builder selected in config (or wasn't compiled in)
Selected wmr because it was certain it could create a head
Using builder wmr: Windows Mixed Reality
Result: XRT_ERROR_DEVICE_CREATION_FAILED
ERROR [init_all] Could not create system!
INFO [print_linux_end_user_failed_information]
################################################################################
# #
# The Monado service has failed to start. #
# #
# If you want to report please upload the logs of the service as a text file. #
# You can also capture the output the monado-cli info command to provide more #
# information about your system, that will help diagnosing your problem. The #
# below commands is how you best capture the information from the commands. #
# #
# monado-cli info 2>&1 | tee info.txt #
# monado-service 2>&1 | tee logs.txt #
# #
################################################################################