LINUX.ORG.RU

Проблемы с EMU 0202 на Arch Linux.

 , ,


0

1

привет.
на Arch Linux возникла проблема с usb-звуковухой EMU 0202.
делал по:
а) archwiki — тык>
б) bbs.archlinux.org — тык>

карта определилась:

[440485.384433] usb 2-1.2: new high speed USB device number 6 using ehci_hcd
[440485.702650] usbcore: registered new interface driver snd-usb-audio


asoundconf list выдала следующее:

Names of available sound cards:
USB
PCH


соответственно выбрал USB.
заодно вписал в /etc/rc.local:
/usr/bin/asoundconf is-active
/usr/bin/asoundconf set-default-card USB


потестил:

$ aplay /usr/share/sounds/alsa/Front_Center.wav
работало через usb-карту, но xmms ругается:
couldn't open audio, please check that: your sound cart is configured properly / you have the correct output / no other program is blocking soundcart
а totem вообще ничего не играет.


далее началось веселье:

$ alsamixer
ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_ctl_pulse.so
cannot open mixer: No such device or address


причем команда не работала и после установки alsa-plugins, libsamplerate, alsa-firmware, да хоть бы и черта в ступе.
потом поставил mpg123, чтобы на всякий случай попробовать проиграть mp3 из консоли.

$ mpg123 /media/disk/test.mp3
ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layers 1, 2 and 3
 version 1.13.7; written and copyright by Michael Hipp and others
      free software (LGPL/GPL) without any warranty but with best wishes

Directory: /media/disk/
Playing MPEG stream 1 of 1: test.mp3 ...
ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
[sdl.c:78] error: Couldn't open SDL audio: No available audio device

[audio.c:627] error: failed to open audio device
[mpg123.c:515] error: failed to reset audio device: Connection timed out


поставил pulseaudio.
вывод mpg123:

Playing MPEG stream 1 of 1: test.mp3 ...
ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
[sdl.c:78] error: Couldn't open SDL audio: No available audio device

[audio.c:627] error: failed to open audio device
[mpg123.c:515] error: failed to reset audio device: Connection timed out


проверил, установлен ли sdl, оказалось, что да: sdl 1.2.14-5

$ pulseaudio
pulseaudio: /usr/lib/libtdb.so.1: no version information available (required by /usr/lib/libpulsecore-1.1.so)
pulseaudio: /usr/lib/libtdb.so.1: no version information available (required by /usr/lib/libpulsecore-1.1.so)


ребутнул комп.

aplay /usr/share/sounds/alsa/Front_Center.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:660: audio open error: No such device or address


НО!
звук с youtube работает через usb-карту%))
я уже отказываюсь это понимать, кто-нибудь может помочь?

на компе установлен следующий софт:

  • kernel26 2.6.39.2-1
  • kernel26-headers 2.6.39.3-1
  • linux-firmware 20111101-1
  • udev 171-2
  • alsa-firmware 1.0.25-1
  • alsa-lib 1.0.24.1-1
  • alsa-plugins 1.0.25-1
  • alsa-utils 1.0.24.2-3
  • alsa-plugins 1.0.25-1
  • libsamplerate 0.1.8-1
  • asoundconf 1:1.0.1-3

спасибо.

РЕШЕНИЕ:

установил/обновил пакеты:
pulseaudio libltdl pulseaudio-alsa tdb alsa-lib pavucontrol.

потом настроил звук в гуях:

$ pavucontrol
звук через EMU заработал.

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