PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Alsa findet Soundkarte nicht (Gentoo)



Blade_Runner
16.02.06, 17:26
Hallo

Ich habe ein Problem beim installieren von Alsa im Gentoo mit Kernel 2.6.15

Habe Alsa nach dieser Anleitung als Modul in den Kernel kompiliert.
http://www.gentoo.org/doc/de/alsa-guide.xml#alsa-utilities

Leider kommt immer wenn ich alsaconf starte die Fehlermeldung:

No supported PnP or PCI card found :confused:

Kann mir jemand weiterhelfen?

Mein Sys
DFI NF4 SLI-DR Expert
Opteron 165
GF7800GT
PCI Soundblaster Live

psych
16.02.06, 17:39
Gib uns mal die Ausgabe von lspci...

Gruß
Psych

Blade_Runner
16.02.06, 17:43
00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3)
Flags: bus master, 66MHz, fast devsel, latency 0
Capabilities: [44] HyperTransport: Slave or Primary Interface
Capabilities: [e0] HyperTransport: MSI Mapping

00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3)
Subsystem: nVidia Corporation Unknown device cb84
Flags: bus master, 66MHz, fast devsel, latency 0

00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
Subsystem: nVidia Corporation Unknown device cb84
Flags: 66MHz, fast devsel, IRQ 5
I/O ports at fc00 [size=32]
I/O ports at 1c00 [size=64]
I/O ports at 1c40 [size=64]
Capabilities: [44] Power Management version 2

00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2) (prog-if 10 [OHCI])
Subsystem: nVidia Corporation Unknown device cb84
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 177
Memory at fe02f000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2

00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3) (prog-if 20 [EHCI])
Subsystem: nVidia Corporation Unknown device cb84
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 201
Memory at feb00000 (32-bit, non-prefetchable) [size=256]
Capabilities: [44] Debug port
Capabilities: [80] Power Management version 2

00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev a2) (prog-if 8a [Master SecP PriP])
Subsystem: nVidia Corporation Unknown device cb84
Flags: bus master, 66MHz, fast devsel, latency 0
I/O ports at f000 [size=16]
Capabilities: [44] Power Management version 2

00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev a3) (prog-if 85 [Master SecO PriO])
Subsystem: nVidia Corporation Unknown device cb84
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 185
I/O ports at 09f0 [size=8]
I/O ports at 0bf0 [size=4]
I/O ports at 0970 [size=8]
I/O ports at 0b70 [size=4]
I/O ports at dc00 [size=16]
Memory at fe02d000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2

00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev a3) (prog-if 85 [Master SecO PriO])
Subsystem: nVidia Corporation Unknown device cb84
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 193
I/O ports at 09e0 [size=8]
I/O ports at 0be0 [size=4]
I/O ports at 0960 [size=8]
I/O ports at 0b60 [size=4]
I/O ports at c800 [size=16]
Memory at fe02c000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2

00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2) (prog-if 01 [Subtractive decode])
Flags: bus master, 66MHz, fast devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
I/O behind bridge: 0000b000-0000bfff
Memory behind bridge: fde00000-fdefffff
Prefetchable memory behind bridge: fdf00000-fdffffff

00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3)
Subsystem: nVidia Corporation Unknown device cb84
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 177
Memory at fe02b000 (32-bit, non-prefetchable) [size=4K]
I/O ports at c400 [size=8]
Capabilities: [44] Power Management version 2

00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 0000a000-0000afff
Memory behind bridge: fdd00000-fddfffff
Prefetchable memory behind bridge: 00000000fdc00000-00000000fdc00000
Capabilities: [40] Power Management version 2
Capabilities: [48] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
Capabilities: [58] HyperTransport: MSI Mapping
Capabilities: [80] Express Root Port (Slot+) IRQ 0
Capabilities: [100] Virtual Channel

00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
I/O behind bridge: 00009000-00009fff
Memory behind bridge: fdb00000-fdbfffff
Prefetchable memory behind bridge: 00000000fda00000-00000000fda00000
Capabilities: [40] Power Management version 2
Capabilities: [48] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
Capabilities: [58] HyperTransport: MSI Mapping
Capabilities: [80] Express Root Port (Slot+) IRQ 0
Capabilities: [100] Virtual Channel

00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
I/O behind bridge: 00008000-00008fff
Memory behind bridge: fd900000-fd9fffff
Prefetchable memory behind bridge: 00000000fd800000-00000000fd800000
Capabilities: [40] Power Management version 2
Capabilities: [48] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
Capabilities: [58] HyperTransport: MSI Mapping
Capabilities: [80] Express Root Port (Slot+) IRQ 0
Capabilities: [100] Virtual Channel

00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
I/O behind bridge: 00007000-00007fff
Memory behind bridge: fa000000-fcffffff
Prefetchable memory behind bridge: 00000000d0000000-00000000dff00000
Capabilities: [40] Power Management version 2
Capabilities: [48] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
Capabilities: [58] HyperTransport: MSI Mapping
Capabilities: [80] Express Root Port (Slot+) IRQ 0
Capabilities: [100] Virtual Channel

00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
Flags: fast devsel
Capabilities: [80] HyperTransport: Host or Secondary Interface

00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
Flags: fast devsel

00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
Flags: fast devsel

00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
Flags: fast devsel

01:0b.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
Subsystem: Creative Labs SBLive! Player 5.1
Flags: bus master, medium devsel, latency 32, IRQ 3
I/O ports at bc00 [size=32]
Capabilities: [dc] Power Management version 1

01:0b.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 07)
Subsystem: Creative Labs Gameport Joystick
Flags: bus master, medium devsel, latency 32
I/O ports at b800 [size=8]
Capabilities: [dc] Power Management version 1

05:00.0 VGA compatible controller: nVidia Corporation GeForce 7800 GT (rev a1) (prog-if 00 [VGA])
Subsystem: nVidia Corporation Unknown device 0301
Flags: bus master, fast devsel, latency 0, IRQ 209
Memory at fa000000 (32-bit, non-prefetchable) [size=16M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
Memory at fb000000 (64-bit, non-prefetchable) [size=16M]
I/O ports at 7c00 [size=128]
[virtual] Expansion ROM at fc000000 [disabled] [size=128K]
Capabilities: [60] Power Management version 2
Capabilities: [68] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
Capabilities: [78] Express Endpoint IRQ 0
Capabilities: [100] Virtual Channel
Capabilities: [128] Power Budgeting

psych
16.02.06, 18:01
Die Karte sollte eigentlich einwandfrei funktionieren... also muss das Problem bei alsa oder bei alsaconf liegen.
Wenn ein simples "modprobe snd-emu10k1" die Karte zum laufen bringt, dann liegt es bloß an alsaconf!

Gruß
Psych

Blade_Runner
16.02.06, 18:02
Die Karte sollte eigentlich einwandfrei funktionieren... also muss das Problem bei alsa oder bei alsaconf liegen.
Wenn ein simples "modprobe snd-emu10k1" die Karte zum laufen bringt, dann liegt es bloß an alsaconf!

Gruß
Psych

da kommt das "FATAL: Module snd_emu10k1 not found."

Fehlt noch was von Alsa?

psych
16.02.06, 18:06
Sind "emerge alsa-driver alsa-utils alsa-oss" einwandfrei durchgelaufen???
Achja und in der make.conf steht "ALSA_CARDS="emu10k1" drin?

Blade_Runner
16.02.06, 18:10
Sind "emerge alsa-driver alsa-utils alsa-oss" einwandfrei durchgelaufen???
Achja und in der make.conf steht "ALSA_CARDS="emu10k1" drin?


make.conf ist i.O.
brauch ich alsa-driver?
hab nur alsa-utils

psych
16.02.06, 18:12
Jup... besser is!
Wenn der alsa support nicht komplett im kernel drin is musste das als Modul nachträglich machen.
Ist die beste Methode, da man so neure Alsa versionen kriegt ohne den kompletten kernel neu bauen zu müssen!

Blade_Runner
16.02.06, 18:14
aber wenn ich die Anleitung richtig verstanden habe entweder im Kernel (so wie ich) oder der Treiber

psych
16.02.06, 18:19
Ja aber wie es aussieht (da das modul ja nicht gefunden wird) hast du es bei der kernel konfiguration nicht angegeben.
Außer du hast den Treiber fest eingebunden... dann solltest du aber auch sound haben.!

Mach mal "cat /proc/asound/devices" dann sagt alsa dir was es hat und was nich...

Gruß
Psych

Blade_Runner
16.02.06, 18:26
cat: /proc/asound/devices: No such file or directory

kann den alsa-driver nicht installieren da kommt die Fehlermeldung dass ich alsa schon im Kernel habe

psych
16.02.06, 21:22
Hm sieh mal nach wie du das emu10k1 Modul einkompiliert hast... und dann such mal unter /proc nach der asound devices datei... hab grade kein gentoo system hier, aber wenn alsa läuft, dann muss die da irgendwo sein.
Achja und generell rate ich dir noch es lieber mit der anderen Methode zu machen. Also Kernel mit Sound Unterstützung, aber ohne Alsa oder Oss Treiber bauen und danach alsa-driver installieren.

Gruß
Psych

Blade_Runner
17.02.06, 11:38
kann asound nirgendwo finden.

Jetzt hab ich mal etc-update gemacht und bekomme beim booten diese Fehlermeldung


WARNING: /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/snd.ko needs unknown symbol snd_info_minor_register
WARNING: /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/snd.ko needs unknown symbol snd_minor_info_oss_done
WARNING: /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/snd.ko needs unknown symbol snd_info_minor_unregister
WARNING: /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/snd.ko needs unknown symbol snd_oss_init_module
WARNING: /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/snd.ko needs unknown symbol snd_minor_info_oss_init
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/synth/emux/snd-emux-synth.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/snd-pcm.ko ignored, due to loop
WARNING: Loop detected: /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/snd.ko which needs snd.ko again!
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/snd.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/snd-timer.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/snd-rawmidi.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/snd-hwdep.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/seq/snd-seq-device.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/seq/snd-seq.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/seq/snd-seq-midi-emul.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/seq/snd-seq-midi-event.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/seq/snd-seq-virmidi.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/seq/snd-seq-midi.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/pci/emu10k1/snd-emu10k1-synth.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/pci/emu10k1/snd-emu10k1.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/pci/ac97/snd-ac97-codec.ko ignored, due to loop

cyberdyne
17.02.06, 11:40
schau mal bitte nach was du im kernel alles aktiviert hast an sound. zb mit
genkernel all --menuconfig du musst den kernel aber nicht neu bauen danach, es sei denn du änderst was.

Blade_Runner
17.02.06, 11:50
ich habe als Modul

Device-Driver --> Sound -->
<M> Soundcardsupport --> Advanced Linux Sound Architecture -->
<M> Advanced Linux Sound Architectur
<M> Sequencer Support
<M> OSS Mixer API
<M> OSS PCM (digital audio) API

--> PCI Devices
<M> Emu10k1 (SB Live!, Audigy, E-mu APS)

cyberdyne
17.02.06, 11:52
an deiner stelle würde ich die direkt in den kernel kompelieren "*" hatte ich noch nie probleme mit.

Blade_Runner
17.02.06, 11:55
an deiner stelle würde ich die direkt in den kernel kompelieren "*" hatte ich noch nie probleme mit.
habe ich auch schon probiert dann kommt beim kompilieren die selben fehler wie jetzt beim booten


make && make modules_install
CHK include/linux/version.h
CHK include/linux/compile.h
UPD include/linux/compile.h
CC init/version.o
LD init/built-in.o
CHK usr/initramfs_list
GEN .version
CHK include/linux/compile.h
UPD include/linux/compile.h
CC init/version.o
LD init/built-in.o
LD .tmp_vmlinux1
KSYM .tmp_kallsyms1.S
AS .tmp_kallsyms1.o
LD .tmp_vmlinux2
KSYM .tmp_kallsyms2.S
AS .tmp_kallsyms2.o
LD vmlinux
SYSMAP System.map
SYSMAP .tmp_System.map
AS arch/x86_64/boot/setup.o
LD arch/x86_64/boot/setup
OBJCOPY arch/x86_64/boot/compressed/vmlinux.bin
GZIP arch/x86_64/boot/compressed/vmlinux.bin.gz
LD arch/x86_64/boot/compressed/piggy.o
LD arch/x86_64/boot/compressed/vmlinux
OBJCOPY arch/x86_64/boot/vmlinux.bin
BUILD arch/x86_64/boot/bzImage
Root device is (8, 19)
Boot sector 512 bytes.
Setup is 6973 bytes.
System is 2661 kB
Kernel: arch/x86_64/boot/bzImage is ready (#4)
Building modules, stage 2.
MODPOST
INSTALL drivers/acpi/hotkey.ko
INSTALL drivers/net/s2io.ko
if [ -r System.map -a -x /sbin/depmod ]; then /sbin/depmod -ae -F System.map 2.6.15-gentoo-r4; fi
WARNING: /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/snd.ko needs unknown symbol snd_info_minor_register
WARNING: /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/snd.ko needs unknown symbol snd_minor_info_oss_done
WARNING: /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/snd.ko needs unknown symbol snd_info_minor_unregister
WARNING: /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/snd.ko needs unknown symbol snd_oss_init_module
WARNING: /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/snd.ko needs unknown symbol snd_minor_info_oss_init
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/synth/emux/snd-emux-synth.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/snd-pcm.ko ignored, due to loop
WARNING: Loop detected: /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/snd.ko which needs snd.ko again!
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/snd.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/snd-timer.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/snd-rawmidi.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/snd-hwdep.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/seq/snd-seq-device.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/seq/snd-seq.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/seq/snd-seq-midi-emul.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/seq/snd-seq-midi-event.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/seq/snd-seq-virmidi.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/acore/seq/snd-seq-midi.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/pci/emu10k1/snd-emu10k1-synth.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/pci/emu10k1/snd-emu10k1.ko ignored, due to loop
WARNING: Module /lib/modules/2.6.15-gentoo-r4/alsa-driver/pci/ac97/snd-ac97-codec.ko ignored, due to loop

cyberdyne
17.02.06, 12:00
hast du denn auch wieder die ganzen module entfernt? wenn du alsa direkt in den kernel kompilierts brauchst du sie nicht mehr.

Blade_Runner
17.02.06, 12:08
wie module entfernt?
ich habe die <M> mit <*> getauscht

Blade_Runner
17.02.06, 14:09
So jetzt funzt es.Der Fehler scheint im Kernel 2.6.15-r4 zu sein.
Hab jetzt einen 2.6.15-r1 und damit klappt es.

Einzig alsaconf findet immer noch keine Soundkarte aber der Sound geht.

Danke an alle.

cyberdyne
17.02.06, 14:15
So jetzt funzt es.Der Fehler scheint im Kernel 2.6.15-r4 zu sein.
Hab jetzt einen 2.6.15-r1 und damit klappt es.

Einzig alsaconf findet immer noch keine Soundkarte aber der Sound geht.

Danke an alle.

prima das freut mich. hast du denn jetzt alles im kernel?

Blade_Runner
17.02.06, 17:29
ja alles fest im Kernel

linuxazubi
17.02.06, 19:19
Einzig alsaconf findet immer noch keine Soundkarte aber der Sound geht.


ist bei mir (audigy zs2) auch so!;)