Mám notebook s HDMI portem. Zatímco jsme bez domova a zůstali s přáteli, připojoval jsem to k jejich přijímači prostorového zvuku pomocí kabelu HDMI. Aby zvuk fungoval, musím otevřít úlohu nastavení zvuku a přepnout hardwarový profil z „Analogového stereofonního výstupu“ na „Digitální stereofonní (HDMI) výstup“, aby zvuk vycházel z prostorového zvuku namísto z reproduktorů notebooku.
Když jej odpojím, musím to udělat obráceně, aby zvuk vycházel z reproduktorů.
Už mě to trochu nudí. Tohle bych chtěl naskriptovat. Viděl jsem tuto otázku a její odpověď, ale pacmd list-sinks
zobrazuje pouze jedno umyvadlo, když rozevírací nabídka zvukového profilu zobrazuje několik možností.
A existuje nějaká událost udev, do které bych to mohl připojit, aby mohl spustit skript, kdykoli se změní stav HDMI?
Přijatá odpověď:
V Ubuntu 11.10 pulseaudio rozpozná, když připojíte hdmi (nebo telefonní jack) a automaticky přepne.
Viz toto:
http://voices.canonical.com/david.henningsson/?p=15