No es tan fácil como parece a primera vista lograr esto. Vea la discusión a continuación para conocer las razones por las que, de hecho, es bastante complicado:
Los módulos existentes module-switch-on-connect
, y module-switch-on-port-available
no funcionarán de manera consistente con HDMI.
En la actualidad, se está haciendo un gran esfuerzo para implementar una función de lista de prioridades que nos permitirá definir la prioridad de un dispositivo de audio para que pulseaudio lo enrute (o no):
Hasta que esto esté generalmente disponible en una versión futura de PulseAudio, no tenemos muchas más opciones que cambiar manualmente el receptor de salida de audio cada vez que nos conectamos a un dispositivo de audio HDMI.
Para facilitar la vida en caso de que a menudo tengamos que cambiar nuestros dispositivos de salida, podemos considerar escribir un pequeño script para permitir alternar entre dos sumideros de salida. Vea estas preguntas para comenzar: