ALVR icon indicating copy to clipboard operation
ALVR copied to clipboard

SteamVR linux files missing, libnvidia-ml.so does not exist

Open ZoriGithub opened this issue 1 year ago • 1 comments

Description

Two errors show up upon opening ALVR and clicking "Launch SteamVR". One says "SteamVR linux files missing, aborting startup, please re-check compatibility tools for SteamVR or verify integrity of files for SteamVR", and the other one says "Can't initialize NVML engine, error: a libloading error occurred: libnvidia-ml.so: cannot open shared object file: No such file or directory."

General Troubleshooting

  • [Y] I carefully followed the instructions in the README and successfully completed the setup wizard
  • [Y] I read the ALVR GitHub Wiki

Environment

KDE Plasma 6.1.5

Hardware

https://linux-hardware.org/?probe=e9b5f58738

CPU: 4x Intel Core i5-4690K @ 3.50GHz GPU: Geforce RTX 2060 GPU Driver Version: Mesa NV164 Audio: Pipewire

Installation

ALVR Version: v20.11.0 ALVR Settings File: Default SteamVR Version: Latest Install Type:

  • [ ] Packaged (exe, deb, rpm, etc)
  • [Y] Portable (zip)
  • [ ] Source

OS Name and Version (winver on Windows or grep PRETTY_NAME /etc/os-release on most Linux distributions): Fedora 40

ZoriGithub avatar Sep 22 '24 22:09 ZoriGithub

I'm a Debian Testing user and I also use KDE Plasma. I checked where ALVR is looking for NVML with this command: strace bin/alvr_dashboard 2>&1 | grep -E '^open(at)?\(.*\.so' ALVR looks in a lot of places but none of those places contained libnvidia-ml.so. I ran this command on my machine and after that ALVR worked: sudo ln -s /usr/lib/x86_64-linux-gnu/nvidia/current/libnvidia-ml.so /usr/lib

ivanka2012 avatar Oct 06 '24 14:10 ivanka2012

im having a simmular issue with the same text: "SteamVR linux files missing, aborting startup, please re-check compatibility tools for SteamVR or verify integrity of files for SteamVR." But i dont have any driver issues. Im on arch with KDE plasma and i have no idea what could be causing this issue. Please ask me for anything like logs n shit cuz i have no idea what i need to give.

FilipoDeveloperMan avatar Nov 12 '24 16:11 FilipoDeveloperMan

I just boot up Windows now instead of trying to make ALVR work. It's the simplest way of playing VR as a Linux user.

ZoriGithub avatar Nov 12 '24 19:11 ZoriGithub

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] avatar Jan 12 '25 00:01 github-actions[bot]

Got the same issue, I get the following error when using the "Launch SteamVR" option in ALVR:

SteamVR Linux files missing, aborting startup, please re-check compatibility tools for SteamVR, verify integrity of files for SteamVR and make sure you're not using Flatpak Steam with non-Flatpak ALVR.

I also can't launch steamVR from Steam, it just crashes. Not sure how to collect logs for steamvr though

Btw. I'm running cachyos (arch linux) with nvidia gpu. I don't have issues running games and can also run WiVRn without any issues. I've tried to verify/fix SteamVR files but same issue

SunnyOd avatar May 11 '25 09:05 SunnyOd

I've noticed nvml-wrapper got updated and will create PR to update it, hopefully this will fix the issue (it has mentions to looking at different library, so this interested me to check for issues)

Meister1593 avatar Jun 09 '25 18:06 Meister1593