Saya menggunakan laptop saya dengan monitor eksternal yang memiliki speaker. Ketika monitor dipasang melalui HDMI saya dapat beralih (menggunakan GUI: Sound Setting -> Hardware) antara output audio laptop normal dan output monitor.
Saya mengulangi prosedur ini banyak waktu dan saya mulai bertanya-tanya apakah saya dapat mengotomatiskannya atau, bagaimanapun, menjalankannya dengan cara yang lebih cepat menggunakan shell.
Distro saya adalah Ubuntu 12.04 dengan gnome 3.
EDIT:
Saya mencoba menggunakan pacmd, tetapi list-sinks memberi saya hanya perangkat yang saya gunakan saat ini:
pacmd list-sinks | grep name:
name: <alsa_output.pci-0000_00_1b.0.hdmi-stereo>
Setelah beralih dari GUI:
pacmd list-sinks | grep name:
name: <alsa_output.pci-0000_00_1b.0.analog-stereo>
Dan jika saya mencoba mengubahnya, saya dapat:
pacmd set-default-sink alsa_output.pci-0000_00_1b.0.hdmi-stereo
Welcome to PulseAudio! Use "help" for usage information.
Sink alsa_output.pci-0000_00_1b.0.hdmi-stereo does not exist.