PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Alsa: Soundblaster Live Problem (vgl. Alsa-HowTo)



frbie
27.04.03, 19:49
Hallo,

ich habe meine Installation nach dem tollen HowTo (http://www.linuxforen.de/forums/showthread.php?s=&threadid=26120) durchgeführt.

Leider kann ich mein modprobe snd-emu10k nicht durchführen. Es kommt immer der folgende Fehler:



/lib/modules/2.4.20-xfs/kernel/sound/pci/emu10k1/snd-emu10k1.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.20-xfs/kernel/sound/pci/emu10k1/snd-emu10k1.o: insmod /lib/modules/2.4.20-xfs/kernel/sound/pci/emu10k1/snd-emu10k1.o failed
/lib/modules/2.4.20-xfs/kernel/sound/pci/emu10k1/snd-emu10k1.o: insmod snd-emu10k1 failed


Da (für mich) die erste Zeile drauf hindeutet, dass er die snd-emu10k1 nicht findet habe ich mal nach einer Datei gesucht die snd-emu10k1Ich habe mal nach einer Datei beinhaltet. Ich habe nichts gefunden. :(

In dem obenstehenden Beitrag steht, dass es Probleme geben kann wenn man des oss Treiber im Kernel hat. Ich nutze ein Knoppix welches ich auf einen Debian unstable Stand gebracht habe. lsmod gibt mir folgendes aus:




snd-pcm-oss 35588 0 (unused)
snd-pcm 53888 0 [snd-pcm-oss]
snd-timer 13384 0 [snd-pcm]
snd-page-alloc 4336 0 [snd-pcm]
snd-mixer-oss 11128 0 [snd-pcm-oss]
snd 25828 0 [snd-pcm-oss snd-pcm snd-timer snd-mixer-oss]
ppp_deflate 2904 0 (autoclean)
zlib_deflate 17304 0 (autoclean) [ppp_deflate]
bsd_comp 3928 0 (autoclean)
ppp_async 7168 1 (autoclean)
ppp_generic 22752 3 (autoclean) [ppp_deflate bsd_comp ppp_async]
slhc 4496 0 (autoclean) [ppp_generic]
parport_pc 24776 1 (autoclean)
lp 7492 0 (autoclean)
parport 22496 1 (autoclean) [parport_pc lp]
ipt_state 568 17 (autoclean)
ipt_REJECT 2840 4 (autoclean)
ipt_limit 1048 6 (autoclean)
ipt_LOG 3288 6 (autoclean)
ip_conntrack_ftp 3856 0 (unused)
ip_conntrack 18496 2 [ipt_state ip_conntrack_ftp]
iptable_filter 1672 1 (autoclean)
ip_tables 11000 5 [ipt_state ipt_REJECT ipt_limit ipt_LOG iptable_filter]
autofs4 8724 0 (unused)
af_packet 13448 2
nls_cp437 4348 1
nls_iso8859-1 2844 1
ntfs 50784 0 (unused)
agpgart 34720 0 (unused)
tuner 8704 1 (autoclean)
tda7432 2940 0 (autoclean) (unused)
tda9875 3004 0 (autoclean) (unused)
msp3400 14508 0 (autoclean) (unused)
bttv 70272 0
i2c-algo-bit 6856 1 [bttv]
i2c-core 12036 0 [tuner tda7432 tda9875 msp3400 bttv i2c-algo-bit]
videodev 5440 2 [bttv]
emu10k1 59752 0
sound 54540 0 [emu10k1]
ac97_codec 9992 0 [emu10k1]
soundcore 3364 7 [snd bttv emu10k1 sound]
via-rhine 13360 1
mii 2112 0 [via-rhine]
emu10k1-gp 1192 0 (unused)
gameport 1276 0 [emu10k1-gp]
serial 51844 1
hid 19172 0 (unused)
mousedev 3800 1
input 3168 0 [hid mousedev]
scanner 8668 0 (unused)
usb-uhci 21804 0 (unused)
usbcore 57088 1 [hid scanner usb-uhci]
apm 9612 2
rtc 6876 0
ext3 62688 2
jbd 45300 2 [ext3]


Das sieht danauch aus, dass hier ein emu10k1 vorhanden ist aber eben kein snd.emu10k1. Kann das das Problem sein? Vor allem wie könnte ich es lösen ohne den Kernel neu zu kompilieren.

Ich bitte um Hilfe.

linuxchaos
27.04.03, 22:18
du musst vor der modprobe alle snd* und alles andere soundmaessige rausschmeissen (ausser soundcore) - sonst koennen die treiber nicht geladen werden...

frbie
27.04.03, 22:47
Original geschrieben von linuxchaos
du musst vor der modprobe alle snd* und alles andere soundmaessige rausschmeissen (ausser soundcore) - sonst koennen die treiber nicht geladen werden...

Hallo, Linuxchaos,

aber ist das wirklich die Lösung? Bevor ich alsa installiert habe waren die snd's doch nicht drin. Beim allerersten Modprobe war doch sozusagen alles "clean" und trotzdem hat es mit dem snd-emu10k1 nicht geklappt. Oder verstehe ich das jetzt falsch?

linuxchaos
27.04.03, 22:51
warum dass rausschmeissen und neuladen was aendern soll, weiss ich auch nicht, steht aber auf der alsa-seite.
das rausschmeissen geht mit

rmmod

viel erfolg - l.chaos

frbie
27.04.03, 22:54
Hallo,

so ich habe jetzt mal alle rausgeworfen. Leider klappt es immer noch nicht. Wenn ich dann mit modprobe snd-emu10k1 den Treiber hinzufügen will kommt immer:

"Can't locate module snb-emu10k1".

Wodurch im Installationsprozess wird denn dieses Modul erzeigt?

linuxchaos
27.04.03, 22:59
ich weiss es nicht sicher, denke aber bei dem alsa-driver (also fertig nach make install).

aber komisch, das war doch eben noch geladen ?!?

erstaunt - l.chaos

frbie
27.04.03, 23:29
Hallo,

ich habe es geschafft ;)

Man muss bevor man modprobe snd-emu10k1 ausführt den normalen emu10k1 entfernen (modprobe -r emu10k1).

Jetzt läuft es aber ich bekommen immer noch kein ac3 mit MPlayer obwohl in der Audiospur der DVD Dolby Digital angezeigt wird.

Weiss jemand wie das geht?