PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit alsa Installation nach Kernel Kompilierung



Demo6_66/
19.03.03, 17:04
hallo,

ich hab mir den Kernel 2.4.20 kompiliert, und den Soundkarten Support meiner Terratec (fm801) einkompiliert.

Der Sound kommt zwar auch, aber nur mit xmms und xine. mplayer geht gar nicht, er versuch eine libasound.so.2 zu finden, die es auch gar nicht gibt. Beim hochfahren, wird alsa gestartet, aber es ist kein treiber installiert. Rufe ich danach "modconf" auf steht keiner zur Verfügung, ich muß es erst per



fakeroot make-kpkg alsa..traaaa modules-image


ein deb erstellen das ich dann per dpkg -i installieren will ....

dann sagt er mir folgendes:




dpkg -i alsa-modules-2.4.20_0.9.1-2+0.2*.deb
(Lese Datenbank ... 182551 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von alsa-modules-2.4.20 0.9.1-2+0.2 (durch alsa-modules-2.4.20_0.9.1-2+0.2_i386.deb) ...
Entpacke Ersatz für alsa-modules-2.4.20 ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von alsa-modules-2.4.20:
alsa-modules-2.4.20 hängt ab von kernel-image-2.4.20; aber:
Paket kernel-image-2.4.20 ist nicht installiert.
dpkg: Fehler beim Bearbeiten von alsa-modules-2.4.20 (--install):
Abhängigkeitsprobleme - lasse es unkonfiguriert
Fehler traten auf beim Bearbeiten von:
alsa-modules-2.4.20



ich hab die kernel-sourcen von kernel.org (linux-2.4.20.tar.gz)

und trotzdem tauch dann in modconf alsa aus auswahlpunkt auf:

beim versuch das Modul zu laden:



/lib/modules/2.4.20/alsa/snd.o: unresolved symbol vsnprintf_Rsmp_b81a20a5
/lib/modules/2.4.20/alsa/snd.o: insmod /lib/modules/2.4.20/alsa/snd.o failed
/lib/modules/2.4.20/alsa/snd.o: insmod snd-fm801 failed

Installation ging schief.
depmod: *** Unresolved symbols in /lib/modules/2.4.20/alsa/snd.o


ich bekomms ums verrecken nicht hin und bin auf eure Hilfe angewiesen ;)

Demo6_66/
19.03.03, 17:31
depmod -a bringt das hier (zur Vervollständigung)

[code]

depmod: *** Unresolved symbols in /lib/modules/2.4.20/alsa/snd.o
/code]

Demo6_66/
19.03.03, 19:47
wenn ichs per hand kompiliere bekomme ich das:

/lib/modules/2.4.20/kernel/sound/acore/snd.o: unresolved symbol vsnprintf_Rsmp_b81a20a5
/lib/modules/2.4.20/kernel/sound/acore/snd.o: insmod /lib/modules/2.4.20/kernel/sound/acore/snd.o failed
/lib/modules/2.4.20/kernel/sound/acore/snd.o: insmod snd-fm801 failed

Installation ging schief.
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/sound/acore/snd.o

Fir3fly
20.03.03, 05:45
Hab ich das richtig im Kopf:

wenn man die Sound Module im Kernel aktiviert geht meines wissens alsa nicht mehr. Es muß nur Sound support im Kernel aktiviert sein, und keine Soundkarten.

Zumindest hab ich die Erfahrung mir Gentoo 1.4rc2 gemacht.

Und dann war da noch die kleinigkeit, daß man die alsa-drivers nach jedem neuen kernel auch noch neu machen muß, weil die alsa module mit dem alten kernel beim neumachen gelöscht werden.

Fir3fly

Demo6_66/
20.03.03, 06:08
soweit bin ich auch schon, danke :)

ra1der
20.03.03, 08:07
Im kernel muss nur die Soundkarten-Unterstützung aktiv sein. Die Soundunterstützung darf wieterhin nicht "fest" im kernel sein (*), sonder MUSS für Alsa als Modul erstellt werden (M).

Fir3fly
20.03.03, 08:44
wobei "MUSS" wohl genauer definiert werden sollte.. Ich habe alles (Sound support - nicht die einzelnen Treiber) im kernel FEST (* - !M) und gar keine Module, die ich laden muß. Trotzdem klappt mein Alsa Sound mit beiden Soundkarten (onboard und Sounblaster Audigy) gleichzeitig und gut.

Fir3fly

Demo6_66/
20.03.03, 13:23
und wieder was neues dazu gelernt .... nachdem ich das berücksichtigt habe, geht es :)

m0L
20.03.03, 13:34
Das ist gut ;)