
Ich verwende Ubuntu 16.04 und habe PulseAudio (PA) auf einem Remote-Computer im LAN als Senke meines PCs eingerichtet.
Das funktioniert ziemlich gut. Wenn ich meinen PC jedoch in den Ruhezustand versetze und ihn dann (einige Stunden später) wieder aufwecke, wird als Standard-Audioquelle HDMI oder das lokal verfügbare Audiosignal verwendet.
Nach einigen Sekunden startet das Netzwerk und der Remote-PA-Sink wird angezeigt, ist aber nicht als Standard ausgewählt. Ich muss ihn jedes Mal manuell auswählen, wenn ich meinen PC aus dem Ruhezustand wecke.
Das Problem besteht darin, dass PA bei jedem Aufwachen demselben Sink eine neue ID zuweist. Es gibt daher keine Möglichkeit, die Standardeinstellung auf eine konstante ID festzulegen.
Ich kann ein einfaches C++-Programm schreiben, das auf PA-Ereignisse wartet und dann reagiert, aber ich möchte wissen, ob es eine andere, einfachere/schnellere Methode gibt, um den Remote-Sink immer zu verwenden, wenn er vorhanden ist.