У меня была эта проблема - поиграв с ней, я разобрался, как ее исправить, хотя я все еще не уверен, что с ней не так.
Сначала найдите нужную карту и устройство и вручную экспортируйте переменную PULSE_SINK:
$> aplay -l
**** Список ВОСПРОИЗВЕДЕНИЯ Аппаратные устройства **** карта 0: PCH [HDA Intel PCH], устройство 0: ALC269VC Analog [ALC269VC Analog] Подустройства: 1/1
Подустройство # 0: подустройство # 0 карта 0: PCH [HDA Intel PCH], устройство 3: HDMI 0 [HDMI 0] Подустройства: 0/1 Подустройство № 0: Подустройство № 0
$>export PULSE_SINK=plughw:0,3
$>killall pulseaudio
Now you should be able to start pulse.
$> pulseaudio --start
Если нет, проверьте / etc / pulse на наличие неработающих символических ссылок и rm -rf ~/.config/pulse
.
После этого сделайте по умолчанию, где вы хотите, проверьте
$>pacmd list-cards
После того, как вы найдете, какой выход вы хотите, сделайте его по умолчанию:
$> pacmd set-card-profile 0 output:hdmi-stereo
У меня работает, на Ubuntu 16.04.
-v
возможностьюpulseaudio
? Напримерpulseaudio -v -D
. Последняя ошибка должна появиться после некоторых других ошибок.