You are not logged in.

#1 2023-05-30 18:45:13

jclsn
Member
From: Hamburg
Registered: 2023-04-21
Posts: 11

How to fix Radeon HDMI audio for Pipewire?

I have the issue that audio is skipping when using the HDMI audio output. This especially occurs when playing games. I have experienced this with Pulseaudio and Pipewire. Currently I am using Pipewire and actually would like to continue using it. I found a workaround in the Wiki for Pulseaudio

https://wiki.archlinux.org/title/ATI#HDMI_audio
https://wiki.archlinux.org/title/PulseA … crackling)

I tried this but it doesn't seem to solve the issue when using Pipewire. Any ideas how to fix it? Would happily add this to the Wiki myself if we can find a solution for it.

Offline

#2 2023-06-04 11:37:56

just4arch
Member
Registered: 2023-01-07
Posts: 84

Re: How to fix Radeon HDMI audio for Pipewire?

As no one has answered yet, I'll take a shot in the dark here:
For me, increasing the alsa headroom worked.
If you're using wireplumber, you can try this example (you'll have to adjust the node name to match yours):

-- ~/.config/wireplumber/main.lua.d/alsa_output.pci-0000_00_1b.0.iec958-ac3-surround-51.lua
rule = {
    matches = {
        {
                        { "node.name", "matches", "alsa_output.*.iec958-ac3-surround-51"},
        },
    },
        apply_properties = {
                ["api.alsa.headroom"] = 2048,
        },
}
table.insert(alsa_monitor.rules,rule)

Offline

Board footer

Powered by FluxBB