PulseAudio desligando o som HDMI na suspensão
Este "recurso não documentado" apareceu no Ubuntu 16.04 e na nova versão do PulseAudio 8.
Crie um novo arquivo /lib/systemd/system-sleep/tv-sound
e copie em:
#!/bin/sh
case $1/$2 in
pre/*)
echo "Going to $2..."
# Place your pre suspend commands here, or 'exit 0'
# if no pre suspend action required
sleep 1
;;
post/*)
echo "Waking up from $2..."
# Place your post suspend (resume) commands here, or 'exit 0'
# if no post suspend action required
sleep 2
export PULSE_RUNTIME_PATH="/run/user/1000/pulse/"
sudo -u rick -E pacmd set-card-profile 0 output:hdmi-stereo
;;
esac
OBSERVAÇÃO: substitua o nome de usuário rick
(terceira linha da parte inferior) pelo seu nome de usuário.
Em seguida, marque-o como executável com o comando:
sudo chmod +x /lib/systemd/system-sleep/tv-sound
Uma etapa adicional pode ser necessária se output:hdmi-stereo
(o dispositivo para a maioria das pessoas) for diferente em seu sistema.