I recently moved off of Windows 10 with a fresh install of Fedora 44. I am plugging in my laptop to my TV using HDMI and cannot get audio to play. This used to work on Windows 10, so it is not the cable or the TV.
Can anyone help me troubleshoot? My google searches have been fruitless.
Curious as to why you’re using Fedora 44 with a preview version of the Linux kernel rather than 6.19?
That being said there are potential issues with audio over HDMI since Linux kernel 6.8 due to a change in how audio was managed (pipewire instead of pulseaudio).
This impacts older hardware like my old Dell Inspiron 14 7447 which runs fine on Linux Mint 21.3 currently running kernel 5.15.0-177-generic but on Mint 22.x the audio over HDMI starts to lag behind the video before crackling for a bit until it is Sync again and repeats this behaviour.
Is the TV in question a Samsung TV? I have never been able to get my framework to output HDMI audio to any Samsung on Fedora for as long as I’ve owned it.
Interesting update: my issue is resolved depending on the screen mirroring option I select.
If I exclusively use the TV as the monitor, the HDMI audio does NOT work. However, if I use the TV to mirror the laptop display OR if I create a second display from the TV, the HDMI audio works!
Not sure what to make of that, but hopefully this helps someone in the future. Unsure if this deserves a report upstream to the Fedora folks (since it may not be Fedora-specific), or if there is something else at play here…
Can you explain more how you fixed this? Using Kinoite and tried setting the TV to mirror the laptop display and am still not getting any audio out from the TV. Tried switching between all audio options with no luck. Any screenshots of your settings would be helpful!