#steamvr always tells me its searching, headset screen is black

9 messages · Page 1 of 1 (latest)

eternal rover
#

Im using ubuntu 22, nvidia gpu, xorg, oculus 2, wired
$ cat /home/joseph/.local/share/Steam/config/steamvr.vrsettings
{
"DesktopUI" : {
"pairing" : "560,240,541,406,0",
"settings_desktop" : "560,194,541,406,0"
},
"GpuSpeed" : {
"gpuSpeed0" : 685,
"gpuSpeed1" : 687,
"gpuSpeed2" : 687,
"gpuSpeed3" : 687,
"gpuSpeed4" : 685,
"gpuSpeed5" : 685,
"gpuSpeed6" : 688,
"gpuSpeed7" : 684,
"gpuSpeed8" : 686,
"gpuSpeed9" : 683,
"gpuSpeedCount" : 10,
"gpuSpeedDriver" : "2247721088",
"gpuSpeedHorsepower" : 685,
"gpuSpeedRenderTargetScale" : 0.75999999046325684,
"gpuSpeedVendor" : "NVIDIA GeForce RTX 4050 Laptop GPU",
"gpuSpeedVersion" : 2
},
"LastKnown" : {
"ActualHMDDriver" : "alvr_server",
"HMDManufacturer" : "Oculus",
"HMDModel" : "Miramar"
},
"collisionBounds" : {
"CollisionBoundsFadeDistance" : 0
},
"steamvr" : {
"disableAsync" : true,
"installID" : "2341171321196902558",
"lastVersionNotice" : "2.9.6",
"lastVersionNoticeDate" : "1738865587"
}
}

Can confirm I have added ~/.local/share/Steam/steamapps/common/SteamVR/bin/vrmonitor.sh to launch options. When I close steamvr, alvr in headset shows passthrough as normal.

Here are the console logs:
$ [01:01:09.121 WARN alvr_dashboard::steamvr_launcher::linux_steamvr] Make sure you have put the following line in your SteamVR launch options and restart it:
/home/joseph/.local/share/Steam/steamapps/common/SteamVR/bin/vrmonitor.sh %command%
[01:01:09.131 INFO alvr_dashboard::steamvr_launcher::linux_steamvr] GPU supports H264 profile.
[01:01:09.131 INFO alvr_dashboard::steamvr_launcher::linux_steamvr] GPU supports HEVC profile.
[01:01:10.832 INFO alvr_dashboard::data_sources] Server connected

eternal rover
#

yes, i can run that sh file

#

i set to only use dedicated gpu in uefi settings. I tried to also use envycontrol to set to nvidia only, but for some reason it's stuck in hybrid mode no matter what I do

#

how did you tell that i only have mobile GPU?

eternal rover
#

aight, so, any clue where this problem is from? Have spent days trying fixes

eternal rover
#

adbforwarder is not even showing device, lol

eternal rover
#

i think it was actually a usb power issue

#

i disabled usb autosuspend, that didnt work. Then I switched to wireless, that worked. Then I bought one of those wires that forked into two and has external power supply, since then wired mode worked without issues as well.

#

i corrected all of those multiple times