PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SuSE 8.2 Audigy kompilieren !!!!



JackieN
21.05.03, 11:27
ICh wollte die emu10k1 Treiber unter Suse8.2 installieren, dazu habe ich die vmlinuz.config Datei nach
/usr/src/linux-2.4.20.SuSE kopiert und umbenannt.
Nach dem ich make gemacht habe lief alles glatt aber bei make install kriege ich
diesen Fehler.

mkdir -p //lib/modules/2.4.20-4GB/kernel/drivers/sound/emu10k1
install -c -m 664 emu10k1.o //lib/modules/2.4.20-4GB/kernel/drivers/sound/emu10k1
install -c -m 664 ac97_codec.o //lib/modules/2.4.20-4GB/kernel/drivers/sound
/sbin/depmod -a 2.4.20-4GB
depmod: *** Unresolved symbols in /lib/modules/2.4.20-4GB/kernel/drivers/sound/emu10k1/emu10k1.o
/sbin/modprobe -r emu10k1.o ac97_codec.o


und wenn ich modprobe emu10k1 einegebe kommt das

/lib/modules/2.4.20-4GB-athlon/kernel/drivers/sound/emu10k1/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-4GB-athlon/kernel/drivers/sound/emu10k1/emu10k1.o: insmod /lib/modules/2.4.20-4GB-athlon/kernel/drivers/sound/emu10k1/emu10k1.o failed
/lib/modules/2.4.20-4GB-athlon/kernel/drivers/sound/emu10k1/emu10k1.o: insmod emu10k1 failed


Mir ist aufgefallen, dass ich 2 Ordner habe einmal
/lib/modules/2.4.20-4GB
/lib/modules/2.4.20-4GB-athlon
Vieleicht liegt es daran.

dedeibel
29.05.03, 23:56
Hi,

hab zwar keine audigy aber die ne SB Live 4.1 was auf die selben Treiber rauskommt.

Selbes Problem.

... emu10k1.o: init_module: No such device
...


Das Internet ist voll mit Leuten die das Problem haben, doch niemen kennt eine Lösung :(

Reaper
30.05.03, 11:43
lol ich kenne die lösung seit langem *G*

Das problem liegt in den mehrzeiligen kommentaren im quellcode der treiber von creative. gcc3.3 unterstützt die nicht mehr...
Lösung: man nehme <beliebigen editor> und lösche die entsprechenden zeilen einfach aus dem code raus (die zeilen sollten den compile vorgang btw. abbrechen) dazu schaut man doch noch eben schnell wie der kernel heißt (bei mir z.b. 2.4.20-4GB-athlon), da die quellen immer auf 2.4.20-4GB lauten und ändert ebenfalls den entsprechenden wert in der version.h der kernel quellen. ...fertig

also ich hab das schon am releasedatum der 8.2er gewußt *g* ...aber es hat ja keiner gefragt bzw.... eigentlich hab ich das hier glaub schon mal beantwortet...

dedeibel
30.05.03, 12:04
Hi,

danke schonmal für deine Antwort aber ich habe noch ein paar Fragen.

1.) Ich bekomme keinen Fehler beim kompilieren, soweit ich weiß
2.) In welcher Datei muss ich das Ändern

Danke Dir

Gruss Benny

dedeibel
30.05.03, 14:16
Ok, das Problem ist

SoundBlaster 4.1 Digital Soundchip: CT5880
Soundblaster 5.1 Digital Soundchip: EMU10K1

In der Treiber Readme steht zwar Alle Soundblaster Live aber naja ....

Lösung: 5.1 kaufen und full duplex genießen.

Zum Audigy Problem, hast du schonmal versucht die treiber von sourceforge zu installieren?
emu10k1-20a wobei explizit für autdigy dabei steht.

Gruss DD

Ygriega
30.05.03, 22:04
Ich hab mir sogar die Mühe gemacht und die Sourcen an den neuen gcc angepasst. (Ja, ich weiß, ich bin wahnsinnig :D )

Das waren nämlich nicht nur simple Kommentare sondern auch jede Menge Ausgaben der Tools. Wenn jemand die Sourcen haben möchte, einfach melden.

Aber eigentlich müsste zumindest das Kernelmodul ohne Probleme kompiliert werden können, nur die Tools haben bei mir Probleme gemacht.

Reaper
30.05.03, 22:23
upsi meinte ja mehrzeilige strings nicht kommentare...

die tools gehen bei mir dann auch, wenn man das beseitigt hat...

Master2oo2
31.05.03, 01:33
Hi,

hast du denn schonmal darüber nachgedacht, Alsa zu benutzen?

Grüße
Marcel.

JackieN
31.05.03, 15:11
Ich habe das Problem gelöst, in dem ich die CVS Version gezogen habe.

Ygriega
31.05.03, 17:41
Schöön, haben die Leute das endlich im CVS gefixed. Vielleicht sollte ich mir auch mal wieder ein kleines Update besorgen.

Zum Thema ALSA: Ist bei SuSE 8.2 das Standardsoundsystem, habs aber gleich runtergeschmissen, nachdem MP3s und WAVs nicht auf alle 5 Lautsprecher aufgemixt werden wie beim Creative-Treiber.
Außerdem kann ich via xine nen AC3-Stream an die Karte "schicken", die dekodiert mir das wunderbar und ich brauche zum Dolby Digital hören nix mehr umstöpseln. Einfach nur praktisch.

BATMAN@3DC
08.08.03, 20:48
ooookkkkaaayy



das gleiche problem habe ich auch
anscheinend die kommentare... nur wo muss ich die entfernen?

Ygriega: Kann ich die sources bekommen von denen du sprichst? Ich habe den kram von CVS und damit kommt der fehler den JackieN beschreibt...

danke schon mal fuer die antworten an JackieNs fragen, und hoffentlich kann mir auch jemand einen guten tipp geben

MfG
BATMAN

Ygriega
08.08.03, 21:59
@Batman: Einfach mir kurz deine E-Mail-Addy mitteilen oder dich bei mir unter ygriega KLAMMERAFFE web PUNKT de melden.

Schon schicke ich dir die Sourcen handlich verpackt zu.

BATMAN@3DC
10.08.03, 22:37
danke Ygriega...

leider klappt es mit deinen treibern auch nicht:

make install
**
** The driver was succefully compiled, now install it with:
** make install
**
mkdir -p //lib/modules/2.4.20-4GB/kernel/drivers/sound/emu10k1
install -c -m 664 emu10k1.o //lib/modules/2.4.20-4GB/kernel/drivers/sound/emu10k1
install -c -m 664 ac97_codec.o //lib/modules/2.4.20-4GB/kernel/drivers/sound
/sbin/depmod -a 2.4.20-4GB
depmod: *** Unresolved symbols in /lib/modules/2.4.20-4GB/kernel/drivers/sound/emu10k1/emu10k1.o
/sbin/modprobe -r emu10k1.o ac97_codec.o
**
** Driver install complete, to compile the tools type "make tools"
**


*** Unresolved symbols ist doch eine Fehlermeldung? was habe ich falsch gemacht?

:-(
MfG
BATMAN