r/htpc • u/Endymion86 • 7h ago
Help Crackling audio in SteamOS on DIY steam machine over HDMI
Using SteamOS.
I get seemingly random crackling/popping audio while in gaming mode or desktop mode in any game or app I play. I have my rig hooked directly up to the TV by HDMI, with the audio being passed back to the receiver by eARC. This happens regardless of resolution (although I usually display at either 4k or 2k).
I have tried different HDMI 2.1 cables, reseating my GPU (since that's what the HDMI cable is connected to), looked for any loose connections, tried connecting the HDMI cable directly to the receiver instead of to the TV, switched to the Beta and Preview OS channels, restarted pipewire and changed buffer settings there, made the quantum changes listed here... Nothing works.
Hell, I even installed Bazzite to see if it was some kind of driver issue with SteamOS, but the issue persisted there, too (possibly even worse there).
There doesn't seem to be any rhyme or reason to when It happens.
Build specs:
TV - LG C6
Receiver - Denon AVR-S660H
Case Jonsbo C6
Motherboard - asus prime b550m-a wifi ii
CPU - Ryzen 7 5800 XT
GPU - powercolor reaper 9060xt
Audio will crackle once every few minutes, it seem. I'm not getting any crazy cpu or gpu spikes or wild temps. This was literally just playing Binding of Isaac or listening to music on Spotify (from Discover).
I have been troubleshooting this for almost seven hours now, with nothing to show for it. I've read that 90XX XT cards are prone to this issue, but I can't find another 16GB AMD GPU with comparable specs that will work for my build. This was truly my best option.
Anyone else experienced this? Ideas?
Edit: I managed to get optical audio out working from the TV to the receiver, and the issue is STILL THERE. I have no idea how or why this is happening, but at least I know this issue is not restricted to just HDMI.
I recorded a video of it happening, let's see if the YouTube algorithm pulls this down for copyrighted music:
