No HDMI audio with some Philips TVs
- PipeWire version (
pipewire --version
): 0.3.64 - Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
): Fedora Linux 37 (Workstation Edition) - Desktop Environment: Gnome
- Kernel version (
uname -r
): 6.1.6-200.fc37.x86_64
Description of Problem:
No HDMI audio with some Philips TVs
Steps to Reproduce:
- Connect your PC to a Philips FTV screen and select HDMI audio as your output device.
Actual Results:
Gnome becomes aware of a new HDMI output but there is no sound from the TV, even if you manually select the HDMI output in Gnome.
Expected Results:
There should be sound from the TV.
Additional Info (as attachments):
The problem has been discussed here and here:
- https://bbs.archlinux.org/viewtopic.php?id=281263
- https://ask.fedoraproject.org/t/make-pipewire-use-alsa-config-change/20498
Like I described in the askfedora thread, I could play audio through HDMI by a asound.conf
fix I took from archwiki: https://wiki.archlinux.org/title/Advanced_Linux_Sound_Architecture/Troubleshooting#HDMI_Output_does_not_work
pcm.!default {
type plug
slave.pcm "hdmi"
}
However, I couldn't make this work on pipewire.
I can upload a pw-dump later when I'm home and will happily provide any logs that could be helpful. As I'm somewhat of a Linux audio beginner, I'm not sure what to attach here. Some logs can be found in the linked threads.