Eu fiz a mudança do Gnome para o i3 e quero poder mudar minha saída de áudio (de fones de ouvido para HDMI e vice-versa) usando o terminal.
$ pactl list cards | grep profile
Part of profile(s): output:hdmi-stereo, output:hdmi-surround, output:hdmi-surround71
Part of profile(s): output:hdmi-stereo-extra1, output:hdmi-surround-extra1
Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:iec958-stereo+input:analog-stereo
Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:iec958-stereo+input:analog-stereo
Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-40, output:analog-surround-40+input:analog-stereo
Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
Part of profile(s): output:iec958-stereo, output:iec958-stereo+input:analog-stereo
Os meus auscultadores não devem estar na saída acima?
$ pactl list cards | grep headphones
analog-output-headphones: Headphones (priority: 9000, latency offset: 0 usec, available)
device.icon_name = "audio-headphones"
Minha tentativa de mudar de fones de ouvido para HDMI:
$ pactl set-card-profile 0 output:hdmi-stereo
$ pulseaudio -k # Should this be necessary?
Nada muda. Há mais alguma coisa que eu tenha que fazer? Alterar a saída / dissipador é extremamente fácil usando as configurações do Gnome, pois é só uma questão de escolher meus fones de ouvido ou minha saída HDMI.
Atualize com mais algumas informações:
$ pacmd list-sinks | grep -A 1 index
* index: 0
name: <alsa_output.pci-0000_01_00.1.hdmi-stereo>
--
index: 1
name: <alsa_output.pci-0000_00_1b.0.analog-stereo>
$ pacmd set-default-sink 0 # Does nothing as far as I can tell
Atualização:
$ pacmd set-default-sink alsa_output.pci-0000_01_00.1.hdmi-stereo && pulseaudio -k && pulseaudio -D
O acima desativa todo o som. Isso liga novamente (através dos fones de ouvido):
$ pacmd set-default-sink alsa_output.pci-0000_00_1b.0.analog-stereo && pulseaudio -k && pulseaudio -D
Tags pulseaudio alsa terminal audio