Probleme mit Kernel-Modulen...

knekke

Member
Hallo beisammen!
Nachdem ich 3 Monaten beschlossen habe mich weitestgehend von Windows loszusagen, habe ich mich intensiv mit Slackware-Linux auseinandergesetzt, und bin dann vorgestern bei freeBSD gelandet (oder vielmehr: freeBSD auf meiner Festplatte). Ums kurz zu machen: ich bin begeistert!
Aber das wollen wir ja alle gar nicht wissen, und deshalb leg ich einfach mal los:

Ich würde gerne meine soundblaster Audigy zum laufen bekommen und hab zu diesem Zweck auch jede menge gegoogelt und Foren durchstöbert, und ich bin auch auf ganz tolle Anleitungen gestoßen (u.a. http://chibis.persons.gfk.ru/audigy/).
Doch jedesmal, wenn ich das entsprechende Kernel-Modul laden will gibt´s ne Fehlermeldung:

#kldload emu10kx.ko (kann auch snd_emu10kx.ko gewesen sein)
#....exec format error

(bin gerade bei der Arbeit, und hab deshalb die genauen Fehlermeldungen nicht parat. reiche ich nachher nach. evtl. kann ja schon jemand etwas damit anfangen)

ich hab dann irgendwo gelesen man müsse .ko weglassen, funktioniert aber trotzdem nischt. Das Modul liegt unter /boot/kernel. Komischerweise lässt sich keines dieser Module mit kldload laden -> exec format error

Dann hab ich also versucht soundsupport in den kernel zu backen, indem ich
device pcm
device sound
device emu10kx
device snd
zu MYKERNEL hinzufügen wollte. (alle einzeln getestet)
Alle Einträge scheiterten an #config MYKERNEL
#....line foo: unknown device

Eventuell mute ich mir momentan auch zu viel zu und sehe den Wald vor lauter Bäumen nicht, aber soundsupport ist mit eine der ersten sachen, die ich bei meinem OS laufen haben will. Der Rest erforscht sich viel entspannter wenn man schön MP3s dabei hören kann....

Noch ein paar informationen zu meinem System:

freeBSD 5.3 RC1 amd64
amd64 3000+ auf K8VSE Deluxe mainboard
512 DDR-RAM400
nvidia geforce fx 5700le
soundblaster Audigy Platinum

Für eventuelle Antworten fasse ich mal zusammen:

1.: kldload problem
2.: kernel problem
3.: wer ist dieser typ? :huth:

Vielen Dank
Thomas
 
1. Dein Modul passt nicht zu deinem Kernel (neu bauen)
2. Raider heisst jetzt twix und pcm heisst jetzt sound (also pcm, snd raus) und emu10k1 heisst snd_emu10k1 (siehe unten)
3. Peter (?) Huth, "Internet Experte" von SAT1 (Akte xx/yy)

Die "richtigen" Optionen für den Kernel findest du unter /usr/src/sys/conf/NOTES (generisch) und /usr/src/sys/i386/conf/NOTES (i386-spezifisch)
 
Last edited:
knekke said:
Hallo beisammen!
bla,bla,bla..

Noch ein paar informationen zu meinem System:

freeBSD 5.3 RC1 amd64
amd64 3000+ auf K8VSE Deluxe mainboard
512 DDR-RAM400
nvidia geforce fx 5700le
soundblaster Audigy Platinum

bla, bla, bla...

Thomas


Thoms mit dem Sound unter amd64 wird es nichts .
z.Z gehen nur der kommerziele Soundmodul von OSS auf amd64 Maschinen

http://www.opensound.com/download.cgi dort findest du was du suchst.
Ich hoffe das in absehbarer Zukunft passende kernel freebsd soundkarten module für amd64 bereit stehen.

Laut einiger quellen im net plant nvidia einen amd64 treiber für freeBSD damit die grafische 3D Welt auf den Hammer CPU's nicht so ruckelt.
Leider wie ich die Nvidia kenne wird es dieses jahr nicht mehr sein.
 
mission complete...

Erstmal vielen Dank für die raschen antworten. Das hat mir doch sehr weitergeholfen.

1.: Das Modul passte anscheinend tatsächlich nicht zum Kernel, obwohl ich den GENERIC-Kernel benutzt habe (die zugehörigen sourcen waren auch installiert), und das modul sich ohne probleme kompilieren ließ. Mit dem neuen Kernel (siehe 2.) ist alles gut :D

2.: device sound ......mehr brauchte es nicht zum Glücklich sein! Kernel backen geht ja echt flux unter freeBSD, das wird wohl ein neues hobby von mir ;)

3.: :huth: aha

Meine Audigy läuft jetzt anstandslos (hab aber auch schon öfter gelesen, daß sie unter amd64 5.3 eigentlich nicht laufen sollte...)

---> dafür will mein Mausrad nicht mehr :zitter:
xorg.conf ist unverändert......hat wohl mit dem moused(aemon) zu tun!
Wenn jemand auf die schnelle ne Idee parat hat bin ich dankbar, ansonsten werd ich nachher noch etwas googeln :ugly: (mit musik!)

dankeschön,
Thomas
 
Back
Top