ValveSoftware / SteamOS

SteamOS community tracker
1.59k stars 70 forks source link

3.5 Defaults Dock HDMI Audio to Disabled #1183

Open CrazyCritic89 opened 1 year ago

CrazyCritic89 commented 1 year ago

Your system information

Please describe your issue in as much detail as possible:

As the title says. Ever since I updated to BIOS 116, and then 118 wish I was hoping it'd fix it, audio output has broken on my official dock. I've tried downgrading the dock firmware and switching back to stable, and the issue still persisted. It'll only output to the speakers. The headphone jack still works though.

CrazyCritic89 commented 1 year ago

Okay, so once again, I'm changing my stance on this, but because I actually fixed it recently. It appears to be a driver issue causing the a default option to be disabled. Specifically "Rembrandt Radeon High Definition Audio" in KDE audio settings isn't set to digital stereo like it used to be.

CrazyCritic89 commented 1 year ago

This also appears to carry over in updates.

Spidy123222 commented 1 year ago

I get a similar problem. When I connect hdmi to deck on 3.5.1 it displays video but no audio gets outputted and in GameUi it doesn't output audio through it unless I go to desktop mode and changed audio to hdmi.

I feel maybe should have all the audio options in the list for sources.

MKReyesH commented 11 months ago

Okay, so once again, I'm changing my stance on this, but because I actually fixed it recently. It appears to be a driver issue causing the a default option to be disabled. Specifically "Rembrandt Radeon High Definition Audio" in KDE audio settings isn't set to digital stereo like it used to be.

Same happened to me. Once connected to an external display, no sound. External display sound can be recovered as you stated:

  1. Desktop mode → KDE System settings → Audio
  2. Look for Inactive Cards → Rembrandt Radeon High Definition Audio Controller. The profile is Off.
  3. Connect the external display
  4. The profile is still Off, but it should be Digital Stereo. Changing the value recovers external audio.

After this steps, when docked and in Game mode, if the selected audio output is Default or External device, I have sound. However, if I am still docked and select Speakers, I have no sound in the Steam Deck internal speakers. Can someone reproduce this behavior? This last case is also important for monitor without speakers.