1. Удалить настройки пользователя
Другим подходом до редактирования файла default.pa было бы переименовать скрытый каталог ~/.pulseaudio
во что-то вроде ~/.pulseaudio.000
вашего / home каталога. Здесь хранятся ваши пользовательские настройки. Если он был удален или переименован, он будет немедленно воссоздан в настройках /etc/pulse/default.pa .
2. Изменить настройки по умолчанию
Только если это не повлияет на вашу систему, возможно, udev загрузит интерфейс HDMI в качестве приемника по умолчанию. Тогда один из подходов может быть, как уже упоминалось HagenaarsDotNu, для редактирования файла default.pa. Сделайте резервную копию текущего default.pa. Ищите этот раздел, который довольно понятен (учтите, что hal-Detect не будет работать в Ubuntu> 10.04).
### Load audio drivers statically (it's probably better to not load
### these drivers manually, but instead use module-hal-detect --
### see below -- for doing this automatically)
#load-module module-alsa-sink
#load-module module-alsa-source device=hw:1,0
#load-module module-oss device="/dev/dsp" sink_name=output source_name=input
#load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
#load-module module-null-sink
#load-module module-pipe-sink
#
### Automatically load driver modules depending on the hardware available
.ifexists module-udev-detect.so
load-module module-udev-detect
.else
### Alternatively use the static hardware detection module (for systems that
### lack udev support)
load-module module-detect
.endif
3. Элегантный путь
Еще один более элегантный способ заставить работать звук - это включить «Одновременный вывод» из папок, как показано здесь:
Это позволяет выводить звук как на внутренний звук, так и на интерфейс HDMI. Сделайте это виртуальное устройство вывода по умолчанию, и у вас есть все варианты в ваших руках.