# Fix no sound via HDMI on boot with ubuntu 22.04 and Samsung tv Q80A ## Symtoms Using an Intel `NUC11TNHi5` ,Tiger Lake, I've no HDMI sound on boot on a Samsung TV model `Q80A`. Running ubuntu 22.04, kernel `5.15.0-53-generic`, with `intel-media-va-driver-non-free` and `enable_fbc=1 enable_guc=3 fastboot=1` as option for i915 module_
Bug is present on wayland and xorg/x11 I can fix this either via - unpluging the HDMI cable - Disabling OR Enabling a TV setting Input signal plus. _(I beleive the TV need to be forced to rescan input to detect the audio or something like that)_ This bug isn't present on windows 10 ## Best fix so far After the startup disable then re enable the output with `xrandr` ### Add the user systemd unit and adapt resolution, scale, interface name It's an HDMI cable but marked as DP-1 go figure why. ```bash mkdir -p ~/.config/systemd/user/ cat < ~/.config/systemd/user/samsung-hdmi-sound-fix.service [Unit] Description=Fix samsung HDMI audio bug [Service] # Wait 5 second after startup of the user session ExecStartPre=/bin/sleep 5 # Turn off for 20s the output ExecStartPre=xrandr --output DP-1 --off ExecStartPre=/bin/sleep 20 # Reenable the output with the right setting UHD 60hz scale 200% with audio. ExecStart=xrandr --output DP-1 --mode 3840x2160 --rate 60 --scale 0.5x0.5 --set audio on Type=oneshot [Install] WantedBy=default.target EOF systemctl --user daemon-reload systemctl --user enable samsung-hdmi-sound-fix.service ``` This will automatically turn off then later turn back on your screen on session startup.
**This is really ugly but working well so far** ![https://media.giphy.com/media/l4hLxbURxJTIhXeQU/giphy.gif](https://media.giphy.com/media/l4hLxbURxJTIhXeQU/giphy.gif)