Всем здравствуйте.
Имеется opensese 11.4 (32bit) в чистой установке (не обновлённая с ранних версий).
Плюс ALSA и pulseaudio из репозитория /multimedia:/libs/
Звук работает через pulseaudio (работает amarok, vlc, mplayer и много что ещё чего).
Наблюдается вот что
>aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
default
Default ALSA Output (currently PulseAudio Sound Server)
phononpulse
PulseAudio
front:CARD=Intel,DEV=0
HDA Intel, STAC92xx Analog
Front speakers
surround40:CARD=Intel,DEV=0
HDA Intel, STAC92xx Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
HDA Intel, STAC92xx Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
HDA Intel, STAC92xx Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
HDA Intel, STAC92xx Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
HDA Intel, STAC92xx Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
hdmi:CARD=Generic,DEV=0
HD-Audio Generic, HDMI 0
HDMI Audio Output
Вроде всё нормально. Видно default и phonon выведенные на pulseaudio.
Тут, вроде, должны все программы с поддержкой ALSA работать…
Но работают не все.
> speaker-test -c 2 -D default
speaker-test 1.0.24.2
Playback device is default
Stream parameters are 48000Hz, S16_LE, 2 channels
Using 16 octaves of pink noise
ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
Playback open error: -6,Нет такого устройства или адреса
> aplay -D default test.wav
ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
aplay: main:674: audio open error: Нет такого устройства или адреса
> amixer -D default
ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_ctl_pulse.so
amixer: Mixer attach default error: No such device or address
> linphone
ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
Ошибка сегментирования
> firefox
*** nss-shared-helper: Shared database disabled (set NSS_USE_SHARED_DB to enable).
ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
NOTE: child process received `Goodbye', closing down
firefox с flash-player-ом тоже такое выдаёт иногда.
Причём нет разницы воспроизводит звук в этот момент какое либо другое приложение или нет.
Тоже самое из под root-а.
Упомянутые файлы имеются на своих местах
> ls -la /usr/lib/alsa-lib/libasound_module_pcm_pulse.so /usr/lib/alsa-lib/libasound_module_ctl_pulse.so
-rwxr-xr-x 1 root root 22208 Янв 6 15:47 /usr/lib/alsa-lib/libasound_module_ctl_pulse.so
-rwxr-xr-x 1 root root 22280 Янв 6 15:47 /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
Конфиг /etc/asound-pulse.conf вот такой.
pcm.!default {
type pulse
hint {
show on
description "Default ALSA Output (currently PulseAudio Sound Server)"
}
fallback "sysdefault"
}
ctl.!default {
type pulse
fallback "sysdefault"
}
pcm.phononpulse {
type plug
slave.pcm {
type pulse
}
hint {
show on
description "PulseAudio"
}
}
И что бы это могло быть ума не приложу.
Помогите разобраться.