LINUX.ORG.RU

Как определить, на каком именно слое висит плавающий баг со звуком?

 , , ,


1

2

Одна из проблем звуковой подсистемы в Linux — её сложность. Целых четыре уровня:

  • Приложения
  • PulseAudio
  • ALSA
  • Harware

Время от времени звук заикается. Как настроить хотя бы ALSA и PulseAudio на логирование, чтобы можно было прочесть, в чём ошибка?

«сложность» - хз.. скорее быдлореализация sound-server (в лице pulseaudio) лишняя. т.е. тупо выкинь пшпшаудио и будет ЪЪЪ.

собсно alsa завязана плотно на hardware. приложения - вопрос к разрабам (или alsa или тот же openal таки обязаны быть).

с 99.99% твоя «проблема» (на самом деле - «нитЪ» никаких проблем) - это «пшпшаудио»/(пульс). выкинь его на мороз и настрой dmix. причина появления «пульса» - эт тупо необходимость ручной настройки alsa dmix. как только ты всосёшь цимес dmix - «пульса» идёт лесом. чсбх.

anonymous
()

PulseAudio

Вот она проблема. Просто выкинь это ненужно.

Psych218 ★★★★★
()

оба пердыдущих ниясилятора правы, но не очень
любое приложение заикается?

kott ★★★★★
()

Проверь, какая частота дискретизации и все такое в альсе и пульсе. И посмотри топом, отъедает ли пульс проц.

Shadow ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.