SteamOS
SteamOS copied to clipboard
LCD - No audio playing through speakers
Your system information
- Steam client version: 17012890366
- SteamOS version: 3.5.7
- Opted into Steam client beta?: no
- Opted into SteamOS beta?: no
- Have you checked for updates in Settings > System?: yes
Please describe your issue in as much detail as possible:
In gaming mode, when going to settings and audio, settings and select output device as speakers, There is no audio coming through the speakers. I go to desktop mode to see that it has defaulted to filter chain sink. I change it toto speaker and return to gaming mode go to select speakers an still no audio is playing when speakers is selected.
when selecting default, speakers is shown in brackets and audio plays.
when having headphone connected via Bluetooth and wired via headphone jack audio plays fine but when I select speakers no sound comes through
when I have the deck connected to a usb hub (the hub I use Is not the official Steamdeck hub) and select external, the audio plays through my monitor with internal speakers. when I select speakers , the audio doesn't play through the speakers on the deck.
I have tried resetting and reimaging the deck and it didn't solve the issue
Every time I choose speakers it always changes to filter chain sink
Steps for reproducing this issue:
- go to settings, audio
- select output as speakers and no audio plays
- go to desktop mode and change audio device from filter clean sink back to speaker
- return to gaming mode and repeat step 1 and step 2
link for system report - https://gist.github.com/Manafi88/c85b6b3f79eaf93d3d8661174d6133f9
I have the same problem. I used to use the Deck internal speakers when connected to my monitor, which does not have speakers. Now it is not possible anymore
Same problem, stable and beta channel.
I also tried in desktop mode using big picture. If I select speaker from KDE audio settings it works while selecting speakers from stream big picture or in game mode results in Filter Chain Sink being selected.
Right now I have no way to use speakers in game mode
Same problem here. I suspect pipewire misconfiguration. A new pipewire version was released, I speculate SteamOS updated to the new version without ensuring all the configs were still up to par.
Same problem here. I suspect pipewire misconfiguration. A new pipewire version was released, I speculate SteamOS updated to the new > version without ensuring all the configs were still up to par.
This is correct! We're working on a fix.
If you feel comfortable touching files in the filesystem, this circumvents the issue on the Steam Deck (though it's worth noting this will break audio if done on the Steam Deck OLED):
sudo steamos-readonly disable
sudo mv /usr/share/pipewire/pipewire.conf.d/filter-chain-sink.conf /usr/share/pipewire/pipewire.conf.d/filter-chain-sink.conf.bak
sudo mv /usr/share/pipewire/pipewire.conf.d/virtual-sink.conf /usr/share/pipewire/pipewire.conf.d/virtual-sink.conf.bak
sudo steamos-readonly enable
Then reboot.
This is correct! We're working on a fix.
@felakuti4life Are there pipewire issues affecting OLED deck as well?
I have both an LCD Deck and OLED Deck LE and I am noticing that the speakers sound a lot worse on my OLED deck (e.g. way less bass, less stereo separation) than my LCD deck. I know different speakers being tuned differently is subjective as to which is "better" but to me the difference is drastic enough that LCD is the clear winner. To my ear it almost sounds as if LCD Deck's speakers have some DSP running for them while the OLED has none.
Also the volume of the speakers seems much quieter on my OLED deck than my LCD deck, no matter whether both decks are at low, mid, high, or max volume.
Replying to https://github.com/ValveSoftware/SteamOS/issues/1285#issuecomment-1841911587
BTW, this is incorrect. The correct command sequence is to disable read only first then move the files, like so:
sudo steamos-readonly disable
sudo mv /usr/share/pipewire/pipewire.conf.d/filter-chain-sink.conf /usr/share/pipewire/pipewire.conf.d/filter-chain-sink.conf.bak
sudo mv /usr/share/pipewire/pipewire.conf.d/virtual-sink.conf /usr/share/pipewire/pipewire.conf.d/virtual-sink.conf.bak
sudo steamos-readonly enable
Replying to https://github.com/ValveSoftware/SteamOS/issues/1285#issuecomment-1848323543
Good catch! Updated the original reply.
@felakuti4life Are there pipewire issues affecting OLED deck as well?
They are not- this only affects the LCD version.
I tried the fix here, and if I rename the files I have audio via headphones via "speakers" or "auto (speakers) if I set the Rembrandt to "Pro Audio" in desktop mode. I don't have any output via speakers after I plug in headphones and unplug them again. If I restart, I can use my speakers if I manually select "speakers" , but "default (external device)" obviously doesn't work.
Honestly I don't know how to even wrote a useful comment because it seems to be completely random what works. All I know is that whether Rembrandt is set to "off" or " Pro Audio" has an effect.
I'd be grateful if anyone could tell me how to fix it.
EDIT: I still cannot really make sense of it, but thanks to #1183 I managed to get it working: (Reboot after each step)
- Make sure you are on stable
- Rename the files as instructed
- Connect a TV via HDMI, and then a new profile will show up for the Rembrandt, Digital Stereo. Select it. Return to game mode. You should hear UI sounds. Unplug HDMI. You should hear sound via the built-in speaker. After rebooting a final time, and not touching the KDE pulseaudio control panel, things seem to be working as expected. Changing the audio output in gamemode settings works, and speakers and external (HDMI) shows. 3.5mm while unplugged works (didn't test 3.5mm while connected to HDMI), and unplugging anything seems to correctly switch back to speakers.
They are not- this only affects the LCD version.
No. I have the same issue on my OLED. As soon as I plug in my external monitor (Xreal Air glasses) there is no sound on the speakers or on the headphone jack. Bluetooth is working When I switch to desktop mode there is sound on speakers and headphones and one can choose them as audio outputs.
When switching back to gaming mode sound is only on the external monitor, headphones are not showing up in the audio menu and when choosing speakers there is no sound at all.
So what shall I do? As @felakuti4life mentioned, moving the files will break sound on the oled. I am not willing to risk a try.
I had opened a ticket already for the LCD. After getting my OLED a week ago and having the same issue, I've just updated the issue #1283 and renamed everything to OLED
I've just tested it on my lcd and move the files as @RodoMa92 suggested.
I ended up with working build in speakers while the external monitor is connected. So far so good.
But headphone jack still does NOT work after connecting the external monitor.
GamingMode still seems just not to recognize when the headphone jack is used.
Hi at all.. Iam have too audio π problems.. I have no speaker anymore in my list... I dk why.. Yesterday work.. Today not.. I reset all.. Bios new.. Downgrade and upgrade.. I think the Board is broken? πNew device..
I have the same issue. Please fix it from an official patch instead of some workarounds. Thank you.
Same problem here. Godspeed in solving it :)
I have this issue as well. Currently on SteamOS 3.5.17 and i am pretty sure this has been an issue since 3.4.x
I have submitted a "bug report" on the Steam Forum and @deaddoof suggested i post my wpctl output on here:
(1)(deck@PSP2 ~)$ aplay -l **** List of PLAYBACK Hardware Devices **** card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: Generic [HD-Audio Generic], device 7: HDMI 1 [HDMI 1] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: Generic [HD-Audio Generic], device 8: HDMI 2 [HDMI 2] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: Generic [HD-Audio Generic], device 9: HDMI 3 [HDMI 3] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: acp5x [acp5x], device 0: Playback/Capture nau8821-hifi-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: acp5x [acp5x], device 1: CS35L41 Stereo Playback multicodec-1 [] Subdevices: 0/1 Subdevice #0: subdevice #0 (deck@PSP2 ~)$ wpctl status PipeWire 'pipewire-0' [0.3.62, deck@PSP2, cookie:2238297901] ββ Clients: 36. WirePlumber [0.3.62, deck@PSP2, pid:1131] 37. WirePlumber [export] [0.3.62, deck@PSP2, pid:1131] 38. pipewire [0.3.62, deck@PSP2, pid:1130] 39. Chromium input [0.3.62, deck@PSP2, pid:3746] 41. pipewire [0.3.62, deck@PSP2, pid:1130] 42. pipewire [0.3.62, deck@PSP2, pid:1130] 43. pipewire [0.3.62, deck@PSP2, pid:1130] 99. xdg-desktop-portal [0.3.62, deck@PSP2, pid:2551] 100. Plasma PA [0.3.62, deck@PSP2, pid:2612] 101. pipewire [0.3.62, deck@PSP2, pid:1559] 108. wpctl [0.3.62, deck@PSP2, pid:4310] 109. Steam [0.3.62, deck@PSP2, pid:3210] 110. Steam Voice Settings [0.3.62, deck@PSP2, pid:3210]
Audio ββ Devices: β 82. Rembrandt Radeon High Definition Audio Controller [alsa] β 93. ACP/ACP3X/ACP6x Audio Coprocessor [alsa] β ββ Sinks: β 47. Filter Chain Sink [vol: 0.41] β 50. Virtual Sink [vol: 1.00] β * 79. ACP/ACP3X/ACP6x Audio Coprocessor Speaker [vol: 0.45] β 92. ACP/ACP3X/ACP6x Audio Coprocessor Headphones [vol: 1.00] β ββ Sink endpoints: β ββ Sources: β 46. Filter Chain Source [vol: 1.00] β 51. Virtual Source [vol: 1.00] β * 90. ACP/ACP3X/ACP6x Audio Coprocessor Headset Microphone + Internal Microphone [vol: 1.00] β ββ Source endpoints: β ββ Streams: 45. filter-chain-capture 58. monitor_FL 80. input_FL 81. input_FR 94. monitor_FR 48. filter-chain-playback 83. output_FR > Speaker:playback_FR [paused] 84. output_FL > Speaker:playback_FL [paused] 49. output.virtual-sink 66. output_FL > Speaker:playback_FL [paused] 67. output_FR > Speaker:playback_FR [paused] 52. input.virtual-source 74. input_FL < Headset Microphone + Internal Microphone:capture_FL [paused] 75. monitor_FL 76. input_FR < Headset Microphone + Internal Microphone:capture_FR [paused] 77. monitor_FR
Video ββ Devices: β ββ Sinks: β ββ Sink endpoints: β ββ Sources: β ββ Source endpoints: β ββ Streams:
Settings ββ Default Configured Node Names: (deck@PSP2 ~)$
Replying to https://github.com/ValveSoftware/SteamOS/issues/1285#issuecomment-1868325081
THANK YOU!!! This is the only thing that worked for me and I also tested 3.5mm headphone jack and it works perfectly one again, surviving reboots.
Changing to digital stereo whilst hooked up to hdmi was the key. It's a shame you have to do this though especially if you are on the mound and don't have access to a TV or monitor and dock.
Replying to https://github.com/ValveSoftware/SteamOS/issues/1285#issuecomment-1841911587
this worked on my 64GB LCD Steam Deck running stable SteamOS 3.5.17 i can now have my wireless headphones connected and switch between the headphones and the built-in speakers and the sound is coming through. Thank you!
Hey everyone, does anyone have an idea when the fix will be rolled out? Currently there is a need to patch after every update
Any time I go into Desktop mode, all of my audio drivers disappear. In gaming mode, I can hear sound, but in Desktop mode, no sound plays.
Hard to believe the sound drivers are this finicky.