Estou usando o Ubuntu 16.04 e configuro o PulseAudio (PA) em uma máquina remota na LAN para ser o coletor do meu PC.
Isso funciona muito bem. No entanto, se eu suspender meu PC e depois ativá-lo (algumas horas depois), o coletor de áudio padrão retornará para HDMI, ou o que estiver disponível localmente.
Agora, após alguns segundos, a rede é iniciada e o coletor de PA remoto aparece, mas não será selecionado como padrão. Eu preciso selecioná-lo manualmente toda vez que eu acordo meu PC de suspenso.
O problema é que o PA atribui um novo ID ao mesmo coletor toda vez que acorda, então não há como definir o padrão para um ID constante.
Eu posso escrever um programa C ++ simples que ouve eventos PA e depois reage, mas eu quero saber se existe algum outro método mais fácil / rápido para usar sempre o coletor remoto quando estiver presente.
Tags linux ubuntu pulse-audio