View previous topic :: View next topic |
Author |
Message |
cruppstahl n00b
Joined: 10 Jan 2005 Posts: 17
|
Posted: Mon Jan 10, 2005 10:30 am Post subject: alsa-compliation fehlgeschlagen (falsche kernel-sourcen) |
|
|
hallo zusammen!
bin ein ganz neuer gentoo-user und find es im vergleich zu suse so richtig geil! hab aber ein kleines problem, da müsst ihr mir bitte helfen. und zwar kann ich die alsa-driver nicht installieren, denn bei "emerge alsa-driver" krieg ich die fehlermeldung dass alsa schon im kernel compiliert ist, und alles wird abgebrochen. die ursache dafür ist dass ich ursprünglich meinen eigenen kernel (gentoo-dev-sources => 2.6.9-r13) kompiliert hab (inkl. alsa). danach hab ich aber genkernel ausprobiert und den genkernel (2.6.9-r1) behalten. allerdings sind die sourcen von 2.6.9-r13 immer noch in /usr/src, und bei alsa-driver wird eben versucht, den alten kernel neu zu kompilieren.
wahrscheinlich würde es funktionieren wenn ich die alten 2.6.9-r13-sourcen lösche und irgendwie die neuen 2.6.9-r1-sourcen installiere, damit alsa-driver die kernel-module neu compilieren kann. aber wie krieg ich die 2.6.9-r1-sourcen her? werden die bei "emerge alsa-driver" automatisch installiert? oder habt ihr ne andere lösung für mein problem?
vielen dank,
Chris |
|
Back to top |
|
|
Robelix l33t
Joined: 21 Jul 2002 Posts: 760 Location: in a World created by a Flying Spaghetti Monster
|
Posted: Mon Jan 10, 2005 10:37 am Post subject: |
|
|
In 2.6er Kernels ist Alsa schon d'rin. Emerge alsa-driver ist nicht notwendig.
robelix _________________ mysql> SELECT question FROM life, universe, everything WHERE answer=42;
Empty set (2079460347 sec) |
|
Back to top |
|
|
cruppstahl n00b
Joined: 10 Jan 2005 Posts: 17
|
Posted: Mon Jan 10, 2005 11:02 am Post subject: |
|
|
aber beim booten wird das treibermodul (via82xx, soweit ich mich erinnern kann - bin grad an nem anderen rechner) nicht gefunden, deshalb dachte ich dass ich "alsa-driver" installieren muss, wie's auch in der dokumentation stand. wo finde ich meine treiber? |
|
Back to top |
|
|
peje Tux's lil' helper
Joined: 11 Jan 2003 Posts: 100
|
Posted: Mon Jan 10, 2005 11:07 am Post subject: |
|
|
falls du beim kompilieren m also modul ausgewählt hast, kannst du die nachher auch laden, alles was fix in den kernel kompiliert ist also mit * kannst/musst du natürlich nicht laden.
Ich persönlich würde dir empfehlen den kernel händisch also mit cd /usr/src/linux und dann make menuconfig zu konfigurieren. Ach ja und du musst sicherstellen dass auch die gewünschten sourchen nach usr/src/linux gelinkt sind. kannst ja mal ein ls -al /usr/src machen... |
|
Back to top |
|
|
unix l33t
Joined: 06 Jul 2003 Posts: 615 Location: Dürnten ZH Switzerland
|
Posted: Mon Jan 10, 2005 11:07 am Post subject: |
|
|
cruppstahl wrote: | aber beim booten wird das treibermodul (via82xx, soweit ich mich erinnern kann - bin grad an nem anderen rechner) nicht gefunden, deshalb dachte ich dass ich "alsa-driver" installieren muss, wie's auch in der dokumentation stand. wo finde ich meine treiber? |
in deinem kernel. Hier meine kernelconfig jedoch für ne emu10k1
Code: |
Device Drivers-->
Sound-->
<M> Sound card support x x
x x Advanced Linux Sound Architecture ---> x x
x x Open Sound System --->
|
Code: |
Advanced Linux Sound Architecture ---> x x
<M> Advanced Linux Sound Architecture x x
x x <M> Sequencer support x x
x x < > Sequencer dummy client x x
x x [*] OSS API emulation x x
x x <M> OSS Mixer API x x
x x <M> OSS PCM (digital audio) API x x
x x [*] OSS Sequencer API x x
x x [ ] Verbose printk x x
x x [ ] Debug x x
x x Generic devices ---> x x
x x ISA devices ---> x x
x x PCI devices ---> x x
x x ALSA USB devices --->
|
Code: |
PCI devices-->
x<M> EMU10K1 (SB Live! & Audigy, E-mu APS)
|
danach kernel image kopieren und neu booten
PS: unter pci devices gibt es ein modul das heist
VIA 82XXXXXX dieses als modul nehmen _________________ Neue Funktionen in Portage 2.0.51 || BBCode Guide
Linux User #379064 |
|
Back to top |
|
|
misterjack Veteran
Joined: 03 Oct 2004 Posts: 1657
|
Posted: Mon Jan 10, 2005 11:07 am Post subject: |
|
|
ich bin für die execution des tools genkernel!
genkernel ist lediglich ein tool das dir deine kernel-sourcen baut. mach mal ein
und ein
als root
das richtet dir deine soundkarte ein. _________________ „Meine Meinung steht fest! Bitte verwirren Sie mich nicht mit Tatsachen.“ |
|
Back to top |
|
|
cruppstahl n00b
Joined: 10 Jan 2005 Posts: 17
|
Posted: Mon Jan 10, 2005 11:20 am Post subject: |
|
|
@misterjack: danke für den tipp mit alsaconf, das werd ich mal ausprobieren. genkernel fand ich ganz praktisch, ich arbeite zwar schon länger mit linux, aber da ich wenig erfahrung mit kernel-kompilieren hatte (und unter zeitdruck stand) hab ich genkernel genommen, und das hat prima funktioniert.
@unix: danke für den konfigurationsausschnitt, ich werds mal ausprobieren. ich denk mal ich komm früher oder später nicht drum rum nen eigenen kernel zu kompilieren. dauert halt immer so lang (hab nur ne 600 MHz-Kiste ) |
|
Back to top |
|
|
unix l33t
Joined: 06 Jul 2003 Posts: 615 Location: Dürnten ZH Switzerland
|
Posted: Mon Jan 10, 2005 11:24 am Post subject: |
|
|
@unix: danke für den konfigurationsausschnitt, ich werds mal ausprobieren. ich denk mal ich komm früher oder später nicht drum rum nen eigenen kernel zu kompilieren. dauert halt immer so lang (hab nur ne 600 MHz-Kiste )[/quote]
so lange geht das auch wieder net und das warten lohnt sich... kannst ja ne grosse kaffee pause machen oder was essen gehen _________________ Neue Funktionen in Portage 2.0.51 || BBCode Guide
Linux User #379064 |
|
Back to top |
|
|
|