protonscr

[BUG] Audio output for valve index does not show up (Microphone input does however)

steamvrclosed bug
ValveSoftware/SteamVR-for-Linux#665 · opened 2023-12-24 by iSlammedMyKindle · updated 2023-12-31 · 2 comments · github
IiSlammedMyKindle 2023-12-24 github

Describe the bug
I thought I would open this up again considering the oldest issues regarding this are over a couple years old

Right now per this issue, I'm not able to get audio output working on the valve index. The microphone fully functions, but the speakers do not show up as a selectable configuration

On pavucontrol-qt the two options I have are Pro Audio and Mono Input. (Currently using pipewire), as of a couple of years ago it sounds like people were able to use pipewire previously with the valve index (with the lack of automatically switching over)

I've yet to test pulseAudio with the index, would be fine with testing it, and am interested in doing that next.

Things I've tried:

  1. on the latest nvidia drivers
  2. setup the USB rules as seen here
  3. Ran the Steam VR beta
  4. Ran the base version

I've also tried running with X, but that didn't really do anything, and I figured it wouldn't.

To Reproduce
Steps to reproduce the behavior:

  1. Launch Steam
  2. Launch Steam VR

Expected behavior
Valve index provides an audio output device on pipewire to manually switch to

System Information (please complete the following information):

  • Distribution: Ubuntu 23.10, wayland (kde plasma)
  • SteamVR version: 2.2.4 beta
  • Steam client version: 1702079146
  • Opted into Steam client beta?: No
  • Graphics driver version: 535.129.03 (nvidia)
  • Gist for SteamVR System Information: here

Screenshots
If applicable, add screenshots to help explain your problem.

image

Additional context
Add any other context about the problem here.

Current configuration is Wayland (kde-plasma), pipewire, using nvidia drivers.

Note: Commenters who are also experiencing this issue are encouraged to include the "System Information" section in their replies.

IiSlammedMyKindle 2023-12-31 github

Closing because Audio is now working - steam VR needed to be turned on before I could get audio. (checked this guide)

image
It came out as an HDMI output within pipewire, so pipewire support is confirmed working

IiSlammedMyKindle 2023-12-31 github

As it turns out, my valve index was plugged into the main slot of the graphics card. This caused the system to permanently think there was no sound from the slot because it wasn't enabled when linux booted.

When it was in a secondary slot, steam VR was able to turn audio on for the device and it was working as intended. It even switched over to the device itself automatically

Nothing extracted yet.