LINUX.ORG.RU

Хрипит звук (ALSA)

 , ,


0

2

Доброе время суток! Постоянно беспокоит проблема - «хрипит» звук. Помогает только перезагрузка системы. Подскажите пожалуйста, в чём может быть проблема, и если не трудно, то намекните, в какую сторону копать? Заранее приношу свои извинения, если создал тему не в том разделе.

Дистрибутив: Linux Mint. (проблема наблюдалась и в debian stable / testing)

ALSA: 1.0.23+dfsg-4

Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller

Что значит помогает только перегрузка?
В какой-то момент начинает хрипеть?
Видимо PulseAudio нет?

aptyp ★★★★ ()

Может у вас тоже 200% громкости в vlc выставлено, нет?

Deleted ()

Как подсказывает Homura_Akemi, проблема скорее всего не в ALSA а в PulseAudio. Если она снова возникнет, стоит попробовать его убить:

killall -9 pulseaudio
(он сам перезапустится) и послушать, исчезнет ли проблема. Если проблема исчезнет, значит виноват пульс, и чтобы починить проблему, нужно шаманить с настройками пульса. Либо, если он не очень нужен, можно его снести и шаманить с настройками alsa. :)

PS: Просто интересно, после какого действия обычно звук начинает хрипеть? Уведомление о сообщении в IM-клиенте?

anonymous ()
Ответ на: комментарий от anonymous

Звук начинал хрипеть сразу, после загрузки системы.

$ killall -9 pulseaudio
// не перезапустился

$ pulseaudio
E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() не удалось.

Попробовал следующее руководство, кажется помогло...

do_not_want ()
Ответ на: комментарий от anonymous

Возникла новая проблема, из консоли не получается запустить микшер.

$ alsamixer
ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Отказ в подключении

cannot open mixer: В соединении отказано

do_not_want ()
Ответ на: комментарий от do_not_want

$ killall -9 pulseaudio
// не перезапустился
$ pulseaudio
E: [pulseaudio] pid.c: Daemon already running.

«Daemon already running» значит, что он таки перезапустился. :)

Возникла новая проблема, из консоли не получается запустить микшер.
$ alsamixer
ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Отказ в подключении

Alsamixer запускался от рута? Тогда не получится, потому что пульс работает от юзера. Alsamixer от юзера должен работать.

anonymous ()
Ответ на: комментарий от anonymous

Из под обычного пользователя / рута, результат один и тот же. Звук кстати не исправился, как хрипел, так и хрипит. Надоело перезагружаться. В vlc всё нормально. Можно как-нибудь выпилить эту пульсу? Сейчас пробую обновить...

do_not_want ()
Ответ на: комментарий от do_not_want

Можно как-нибудь выпилить эту пульсу?

Можно, если от него не зависит ничего нужного. А оно вообще запущено?

ps aux | grep pulse

anonymous ()
Ответ на: комментарий от do_not_want

не перезапустился

Оно автоматически перезапускается по умолчанию. Вам же сказано было, что

pulseaudio --kill

Homura_Akemi ()

у меня случилось такое же, после ковыряния с настройками микрофона Скайп. Решил так.

В панели управления звуком добавил два канала «Front Mic» и «Front Mic Boost». Поставил их на минимум, и скрип пропал.

http://s2.uploads.ru/NfTus.jpg

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