LINUX.ORG.RU

[Pulse][Intel HDA]Тишина

 


0

1

Здравствуй, Лор. ALSA глючит и вылетает, поэтому решил осилить Pulse. Однако ни mplayer, ни графические плееры (amarok/audacious) не воспроизводят ничего при включенном Pulse. Т.е. визуализация процесса воспроизведения идёт, секунды бегут, но звука нет.
Дано:
— Громкость в KMix: 65%;
— Главный канал в KMix: Internal Audio Digital Stereo;
— Громкость Master'а в alsamixer для PulseAudio: 65%;
— Громкость Master'а в alsamixer для Intel HDA: 100%;
— Громкость PCM в alsamixer для Intel HDA: 80%:
— Громкость в pavucontrol для Internal Audio Digital Stereo: 65%;
— Биения в pavumeter при воспроизведении музыки отображаются честно.

pulseaudio --version

pulseaudio 0.9.21-26.1mdv2010.1

cat /proc/asound/version

Advanced Linux Sound Architecture Driver Version 1.0.21.

uname -a

Linux localhost 2.6.33.7-desktop-2mnb #1 SMP Mon Sep 20 18:19:20 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux


ОС: Linux Mandriva 2010.1
Звуковая карта: встроенная в Mobile Intel® HM55 Express Chipset (сам девайс)

Занятно ещё то, что mplayer -ao alsa отображает ход воспроизведения нормально, обновляясь каждые 0.1 секунды, а mplayer -ao pulse тормозит, обновляясь эдак раз в 0.3 секунды, и обновление громкости тормозит.

Вопрос: где ещё может заглушиться звук? Что ещё может быть с пульсом? Куда копать?
На оффтопике всё работает =\

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

До этого MP3шки нормально воспроизводились на ALSA. Wav-файлы тоже «воспроизводятся без звука». За название пакета с кодеками буду благодарен (Mandriva 2010.1).

Northsoft ★★
() автор топика
Ответ на: комментарий от Northsoft

Попробуй vlc поставить, он вроде со своими кодеками идет.

За название пакета с кодеками буду благодарен (Mandriva 2010.1).

Чего не знаю, того не знаю. Где-то в района gstreamer0.10-plugins-bad, -ugly, еще че-то.

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

Пробовал VLC, поставил gstreamer'овские кодеки, всё то же самое. =\

Northsoft ★★
() автор топика

>Здравствуй, Лор. ALSA глючит и вылетает, поэтому решил осилить Pulse.

Чем в этом случае это поможет, если пульс работает поверх альсы?

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

Рассчитывал на то, что Pulse корректно работает с ALSA, которая до включения Pulse работала только под суперпользователем

Northsoft ★★
() автор топика

Попробуй манипулировать настройками в: «Центр_управления/оборудование/настройка_звука/»
Там есть выбор драйверов и переключательные галочки типа:
«Включить_PulseAudio» и «Включить_5.1-звук_через_PulseAudio»

И в консоли проверь:
«/sbin/chkconfig --list sound» и
«/sbin/chkconfig --list alsa» - показывают были службы sound и alsa настроены для запуска на initlevel 3 или нет, ибо в одной из старых мандрив был глюк, когда звук появлялся после выключения_и_включения микшера :)

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

Галочки стоят. Модули грузятся на initlevel 3.

Northsoft ★★
() автор топика
Ответ на: комментарий от Northsoft

> ALSA, которая до включения Pulse работала только под суперпользователем

Может, нужно было добавить своего пользователя в группу audio (или как она там называется. А Pulse тут явно лишний.

Suigintou ★★★★★
()

Ты указал устройствам использовать пульс?.. При запущенном пульсе, альса будет молчать.

Для приложений, не поддерживающих работу с пульсом, можно заставить албсу играть через пульс: установи alsa-plugins и отредактируй (создай) ~/.asoundrc

$ cat .asoundrc                                                                                                                                                                    ~ 
pcm.!default {
    type pulse
}
   
ctl.!default {
    type pulse
}

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