PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : esssolo1 + alsa 0.9.0beta12



ml
05.03.02, 20:28
Hallo!

Hab mir alsa 0.9.0beta12 besaugt und folgendes ausgeführt:

tar xvfz blabla
./configure
make
make install

funzt aber nicht.

Vielleicht liegt das an dem Fehler der am Ende von "make install" auftritt:

make install:

[blabla]
make[1]: Verlassen des Verzeichnisses Verzeichnis »/mnt/linux/Eigene_Dateien/download/05.03.2002/alsa-driver-0.9.0beta12/pci«
/sbin/depmod -a -F /lib/modules/2.4.8-26mdk/build/System.map 2.4.8-26mdk
depmod: Can't read /lib/modules/2.4.8-26mdk/build/System.map
make: *** [install-modules] Fehler 255

Weiß auch nicht warum die System.map nicht vorhanden ist ??

hunter
05.03.02, 20:56
Besser ist wohl dieser Start:

./configure --with-sequencer=yes --with-oss=yes --with --with-cards=es1938
make all
make install

Jedenfalls hat er bei mir auch so was gemeckert. Da gings dann um kernel.h oder so was. Das alles solltest du in /boot finden. Also machst du einfach einen Link:

ln -sf /boot/System.map-2.4.8-26mdk /lib/modules/2.4.8-26mdk/build/System.map

Dann das "make install" wiederholen.

ml
05.03.02, 21:07
Habs jetzt so gemacht.

hat bei der installation auch nicht mehr gemeckert.

wenn ich jetzt

/etc/rc.d/init.d/alsasound restart

eingebe erhalte ich folgendes:

[root@wassergekuehlt alsa-driver-0.9.0beta12]# /etc/rc.d/init.d/alsasound restart
Starting sound driver: snd-card-es1938 /lib/modules/2.4.8-26mdk/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol snd_cards_R493ddcea
/lib/modules/2.4.8-26mdk/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol snd_mixer_oss_notify_callback_R6fc429b8
/lib/modules/2.4.8-26mdk/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol snd_verbose_printk_Re1189d7c
/lib/modules/2.4.8-26mdk/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol snd_unregister_oss_device_R3516ef34
/lib/modules/2.4.8-26mdk/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol snd_ctl_notify_R00b11849
/lib/modules/2.4.8-26mdk/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol snd_register_oss_device_Ra10e4efa
/lib/modules/2.4.8-26mdk/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol snd_ctl_find_id_Rb223669e
/lib/modules/2.4.8-26mdk/kernel/sound/acore/oss/snd-mixer-oss.o: insmod /lib/modules/2.4.8-26mdk/kernel/sound/acore/oss/snd-mixer-oss.o failed
/lib/modules/2.4.8-26mdk/kernel/sound/acore/oss/snd-mixer-oss.o: insmod snd-card-es1938 failed
done
[root@wassergekuehlt alsa-driver-0.9.0beta12]#

hunter
05.03.02, 21:30
Hmmm. Hast du denn auch ./snddevices in den drivers ausgeführt ? Und dann anschließend Lib, Oss und Utils compiliert ? Und dann am ende ein depmod -a ?

ml
05.03.02, 21:33
./snddevices hab ich ausgeführt.

nur Lib, Oss und Utils hab ich nicht kompiliert. Ist das ein eigener Tarball ??

hunter
05.03.02, 21:42
Das musst du auch alles installieren. Sonst klappts natürlich nicht. Lade dir folgende Archive noch runter: Lib, OSS und Utils. Tools solltest du vermutlich nicht brauchen. Quelle: http://www.alsa-project.org/

Außerdem solltest du mal einen Blick in diese Anleitung werfen: http://holarse.wue.de/index.php?content=treiber_alsa

Der Treiber müsste hoffe ich stimmen. Check das am besten noch mal auf der HP unter Soundcards -> ALSA Soundcard Matrix.

Und hier noch mein Skript. Das schreibst du einfach ans Ende des Skrips /etc/rc.local ganz unten rein. Dann musst du auch nichts mehr aufrufen oder so:

modprobe snd-"Modulname!!!"
modprobe snd-pcm-oss
modprobe snd-seq-oss
amixer set Master 90% unmute
amixer set PCM 90% unmute

Nach einem Reboot sollte die Karte dann laufen. Natürlich kannst du das ganze auch mal manuell vorher testen. Aber ein Reboot musst du auf jeden Fall machen um sicher zu stellen das wirklich alles läuft wie es soll.

Ach ja. Genau einen Beitrag tiefer hab ich das alles schon mal in voller Länge beschrieben: http://www.linuxforen.de/forums/showthread.php?s=&threadid=25950 :D

ml
06.03.02, 10:25
Bin jetzt in der Schule.

Werds nachher mal ausprobieren und hier die Ergebnisse posten!

ml
06.03.02, 17:04
Leider funzt es noch immer nicht ;-(

[root@wassergekuehlt markus]# modprobe snd-es1968
/lib/modules/2.4.8-26mdk/kernel/sound/pci/snd-es1968.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters
/lib/modules/2.4.8-26mdk/kernel/sound/pci/snd-es1968.o: insmod /lib/modules/2.4.8-26mdk/kernel/sound/pci/snd-es1968.o failed
/lib/modules/2.4.8-26mdk/kernel/sound/pci/snd-es1968.o: insmod snd-es1968
failed
[root@wassergekuehlt markus]#


das hingegen schon:

modprobe snd-pcm-oss
modprobe snd-seq-oss

hunter
06.03.02, 17:12
Hmmm. Mach noch mal ./snddevices in Drivers. Und noch mal ein depmod -a.

Bist du auch sicher das der Treiber wirklich der richtige für deine Karte ist ? Ich sagte ja, das ich das nicht so genau weiß, da ich diese Karte überhaupt nicht kenne. Ich hab einfach mal in die Liste geschaut und dir den genannt den ich für den richtigen hielt. Das muss aber nichts heißen. :D

hunter
06.03.02, 17:14
Ach ja. Kannst du mal bitte deinen Anhang etwas kürzer gestallten ? Das ist recht lässtig da immer drüber weg kurbeln zu müssen. Die gute lesbarkeit soll ja für jeden Leser schon erhalten bleiben

ml
06.03.02, 17:20
Ich Trottel!

Jetzt funzt es!

Ich hab nicht die ess1968 sondern die ess1938

In meiner Signatur steht es eh richtig!

Nochmals vielen Dank

hunter
06.03.02, 21:33
Tja. Ich sagte ja du musst noch mal nachschauen, weil ich nicht ganz sicher bin. ;)