7900 XTX with DP to HDMI adapter results in no hdmi audio output on TV connected via adapter
Brief summary of the problem:
Using a Cable Matters DisplayPort to HDMI Adapter (model 102101) to connect my Samsung TV, I get no HDMI audio initially, after booting the PC. This behavior is different on Windows (there it works OK).
After powering on the PC, it boots, and I login into my Plasma session, if I try to play a sound on the HDMI TV it does not output. Changing the display mode of the TV from 4K@60 to 4k@120 results in sound output working on the TV then. Rebooting the PC and then trying again works.
If I power off the TV and then power it back on after some time, sound output does not work again until I do a mode change on the TV or for example disable/enable it via Display Settings.
Hardware description:
- CPU: AMD 5950x
- GPU: 0a:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 [Radeon RX 7900 XT/7900 XTX] [1002:744c] (rev c8) Sapphire Nitro+
- System Memory: 32GB DDR4
- Display(s): DELL 27" 2560x1440@144 DisplayPort and SAMSUNG 75" 3840x2160@120 Display-To-Hdmi Adapter (No VRR enabled, both on TV and amdgpu)
DP to HDMI Adapter Info:
- CHIP ID: VMM7100
- CHIP version: A1
- Manufacture date: 39th week of the year 2021
- Firmware name: Spyder_fw_DP_CM
- Firmware version: 7.02.120
- Configuration file version: 064
System Info:
- Debian Sid
- Kernel: 6.7.0
- DE: KDE Plasma 5.27.10 Wayland
- Amdgpu firmware tag 20231030
How to reproduce the issue:
Cold boot PC, log in to desktop session, try to play sound on hdmi audio device, while using the above adapter. No sound output until a disable/enable or display mode change happens on the HDMI device. Sound work if I keep TV on and reboot the PC.
Turn off TV device, turn back on, no sound until changing mode or disable/enable again.
Attached files:
Dmesg logdmesg_nosound_adapter.txt