I am also experiencing it, would love if this could be fixed.
Thankfully building openvr patched by you fixes this problem, but it shouldn't be necessary.
Distribution: Solus 4.3
SteamVR version: 1.21.10
Steam client version: Steam Client Beta - March 2
Graphics driver version: Mesa 21.3.7 (AMD Radeon)
Yeah definitely, that missing lib is literally in the same dir with the tool, the said tool missing that lib is just sad.
While dealing with a completely unrelated issue i found out that not in <your steam installation>/steamapps/common/SteamVR/bin/linux64, but in <your steam installation>/steamapps/common/SteamVR/bin there exists a vrpathreg.sh which does not have this issue... and also loads and prints a bunch of other things, but it works so i'm closing this.
Nothing extracted yet.
Describe the bug
SteamVR/bin/linux64/vrpathregneedslibopenvr_api.soto function, but if you try using it withoutlibopenvr_api.soinstalled on your system, you'll get thisTo Reproduce
Steps to reproduce the behavior:
cdto<your steam installation>/steamapps/common/SteamVR/bin/linux64./vrpathregExpected behavior
If you run
vrpathregwithout arguments it should default to theshowargument, which looks something like thisSystem Information (please complete the following information):
Screenshots
Not needed
Additional context
This tool is invaluable for driver development and deployment, this issue is not present on Windows, and requires minimal effort to fix it
Proposed workaround
Hell it can be done with 2 commands
Jokes aside, the bash script needs to be a bit more complicated
Now that would make a functional workaround, but for example, most of my old driver installers use
./vrpathregwithout the.shsuffix, we can fix that with a one line change to our bash script and 2 move commands, this IMO is a way better work around since it doesn't require any change in usage ofvrpathregChange
./vrpathreg.shto he following:Now the 2 move commands:
Now when running
./vrpathregwe'll start our bash scriptNote: Commenters who are also experiencing this issue are encouraged to include the "System Information" section in their replies.