Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
2 tasks
ZoriGithub opened this issue Sep 22, 2024 · 1 comment
Open
2 tasks

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

ZoriGithub opened this issue Sep 22, 2024 · 1 comment
Labels
help request Not an issue, simply a help request

Comments

@ZoriGithub
Copy link

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

@The-personified-devil The-personified-devil added the help request Not an issue, simply a help request label Sep 23, 2024
@ivanka2012
Copy link

ivanka2012 commented Oct 6, 2024

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help request Not an issue, simply a help request
Projects
None yet
Development

No branches or pull requests

3 participants