About 2 months ago I moved from using Nvidia products on my main workstation to AMD. At this point I have the AMD running well on rendering, virgl support for my KVMs and video decode and hardware accelerated video encoding. I have had one persistent problem that I have been unable to find a resolution for.
Intermittently, audio will play delayed over the top of running audio. This happens for about a 1/2 second and almost sounds like a stutter, but the audio stream continues to play. It's as if a buffer is flushing late and dumping the audio in buffer .5 seconds later than it should right over the top of the playing stream. It happens mostly with youtube videos, but have seen it in games and other general stuff.
I'm not even sure what logs to post to try to get help at this point and I don't know if its related to the HW change from Nvidia to AMD or changes to pulse audio/pipewire/wireplumber.
I am using DP->HDMI connected to a TV for the display and audio output. Not sure if this is relavant as I have not attempted to run audio independantly from the GPU via the inferior AUX / SPDIF connectors on the Motherboard.
System:
Vanilla Arch , Latest Updates applied)
AMD 5950X
Asus Strix B550-E (Latest BIOS Installed)
AMD 6900 XT (XFX AIB Variant)
80Gb of DDR4 running at 3600Mhz
NVMe PCIe4x drive operating at 5500MBps non-seq writes, 6800MBps seq writes.
Xorg Conf:
Identifier "amd"
Driver "amdgpu"
Option "DRI" "3"
Option "TearFree" "true"
EndSection
Section "Screen"
Identifier "amd"
Device "amd"
DefaultDepth 24
SubSection
"Display"
Depth 24
EndSubSection
EndSection```
GPU Modules Running:
```drm_ttm_helper 16384 1 amdgpu
ttm 98304 2 amdgpu,drm_ttm_helper
video 65536 2 asus_wmi,amdgpu
gpu_sched 49152 1 amdgpu
drm_buddy 20480 1 amdgpu
drm_display_helper 241664 4 amdgpu


