Что-то не нравится мне, когда говорят, что всё заработает из коробки. А если серьезно - народ на форумах жалуется, что звук стал хуже и довольно часто возникают проблемы.
Хм, даже странно. Такое ощущение, будто у меня древнющая версия альсы, хотя это не так. С другой стороны, давно не обновлялся. Пойду обновлюсь - мирок пересоберу, завтра попробую альсу из анстейбла поставить. Если что - буду копать глубже. Сейчас возиться неохота. Спасибо.
PulseAudio нужен, если нужна хотя бы одна из следующих возможностей:
* Микширование 5.1 (на самом деле для микширования 5.1 на аналоговом выходе хватает сложного .asoundrc, но PulseAudio для этого настроить проще)
* Микширование при выводе на Bluetooth-устройства
* Индивидуальное управление громкостью каждого приложения
* Перенос звуковых потоков на другое устройство «на лету»
* Автоматическая постановка музыки на паузу при входящем VoIP-звонке
PulseAudio не нужен, если есть хотя бы одно несовместимое приложение. К сожалению, это случается чаще, чем никогда, из-за одной принципиальной ошибки в дизайне PulseAudio: он работает от пользователя и открывает звуковое устройство сам, на тех же правах, что и нехорошие программы. Иными словами, PulseAudio слишком сильно полагается на кооперацию со стороны других программ. Если бы не необходимость гонять jack и делать AC3 passthrough в плеерах, то правильнее было бы не давать пользователю доступа к /dev/snd/* и сделать pulseaudio setgid audio.
> для этого есть регулятор громкости в каждом приложении, разве нет?
Не во всех приложениях он есть. Более того, из-за наличия дублирующейся функциональности в PulseAudio и из-за различающейся семантики сохранения положения этого регулятора с PulseAudio и без него (см. https://bugs.launchpad.net/decibel-audio-player/+bug/511589 ), такие регуляторы сейчас активно выпиливают.
С ума сойти. Выпилил всё ненужное и полностью обновил альсу из ~amd64. Заработало, но mpd так и не хочет воспроизводить звук одновременно с другими приложениями. Наверное надо поковырять конфиг этой жадины... Всем спасибо.