psych
26.10.05, 13:57
Mit meinem selbstgebackenen 2.6.13er Kernel geht meine soundblaster live mit dem emu10k1 Chip nicht.
Meine /etc/modprobe.d/alsa-base Datei sieht so aus:
# /etc/modprobe.d/sound
################################################## #################$
# [lspci]
# 0000:00:05.0 Multimedia audio controller: nVidia Corporation nForce$
# 0000:00:06.0 Multimedia audio controller: nVidia Corporation nForce$
# 0000:01:06.0 Multimedia audio controller: Creative Labs SB Live! EM$
# 0000:01:09.0 Multimedia audio controller: C-Media Electronics Inc C$
#
# [modules]
# 0 snd_intel8x0
# 1 snd_emu10k1
# 2 snd_cmipci
#
# [devices]
# 0 [nForce2 ]: NFORCE - NVidia nForce2
# NVidia nForce2 with ALC650F at 0xe0081000, irq$
# 1 [Live ]: EMU10K1 - SB Live [Unknown]
# SB Live [Unknown] (rev.7, serial:0x80261102) a$
# 2 [CMIPCI ]: C-Media - CMI8738
#
#
################################################## #################$
# was bedeutet @see modinfo ?
# Mit modinfo kannst du dir eventeulle kernel parameter zu deinen Mod$
# Beispiel:
# /sbin/modinfo snd-intel8x0 param: id:ID String
# Mit einem String eine Identifikation auf deine Karte geben, siehe $
################################################## #################$
# [soundcore]
# !! Achtung !! Wenn dieser Eintrag in der /etc/modprobe.conf schon e$
alias char-major-14 soundcore
# [snd]
# !! Achtung !! Wenn diese Eintraege in der /etc/modprobe.conf schon $
alias char-major-116 snd
# remove this from /etc/modprobe.conf if sound is configured "instal$
options snd cards_limit=3 major=116
# [joystick]
# !! Achtung !! Wenn dieser Eintrag in der /etc/modprobe.conf schon e$
alias char-major-13 gameport
###########
# [NFORCE]
# Liegt auf slot 0 soll aber als karte 1 gelten!
# @see modinfo snd-intel8x0
alias sound-slot-0 snd-card-1
alias snd-card-1 snd-intel8x0
options snd-intel8x0 index=1 enable=1 id=nForce2 ac97_clock=0
# [SBLIVE]
# Liegt auf slot 1 soll aber als karte 0 gelten!
# @see modinfo snd-emu10k1
alias sound-slot-1 snd-card-0
alias snd-card-0 snd-emu10k1
options snd-emu10k1 index=0 enable=1 id=Live
# [CMIPCI]
#
# @see modinfo snd-cmipci
alias sound-slot-2 snd-card-2
alias snd-card-2 snd-cmipci
options snd-cmipci index=2 enable=1 id=cmipci
# [oss] OSS/Free portion
# [snd-mixer-oss]
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
# OSS Sound Services
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
Es wird irgendein komisches emu10k1_gp Modul geladen das mir unbekannt ist.
lsmod:
Module Size Used by
aes 29120 3
nvidia 3921596 12
cpufreq_powersave 1920 0
cpufreq_stats 5508 0
cpufreq_userspace 4444 0
cpufreq_ondemand 6172 0
cpufreq_conservative 7076 0
freq_table 4484 1 cpufreq_stats
video 16004 0
battery 9604 0
container 4608 0
button 6672 0
ac 4996 0
ipv6 229824 8
tsdev 7360 0
floppy 53972 0
pcspkr 3928 0
rtc 13112 0
emu10k1_gp 3712 0
shpchp 81252 0
pci_hotplug 26932 1 shpchp
i2c_nforce2 6656 0
i2c_core 20368 1 i2c_nforce2
nvidia_agp 7580 1
xfs 505624 0
exportfs 6144 1 xfs
dm_mod 53052 1
agpgart 32840 2 nvidia,nvidia_agp
snd_cmipci 32032 1
gameport 15240 3 emu10k1_gp,snd_cmipci
snd_opl3_lib 10496 1 snd_cmipci
snd_mpu401_uart 7424 1 snd_cmipci
snd_intel8x0 30656 1
snd_emu10k1 100004 0
snd_rawmidi 24480 2 snd_mpu401_uart,snd_emu10k1
snd_ac97_codec 72828 2 snd_intel8x0,snd_emu10k1
snd_util_mem 4480 1 snd_emu10k1
snd_hwdep 9120 2 snd_opl3_lib,snd_emu10k1
snd_seq_dummy 3844 0
snd_seq_oss 30720 0
snd_seq_midi_event 7296 1 snd_seq_oss
snd_seq 48016 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 8204 6 snd_opl3_lib,snd_emu10k1,snd_rawmidi,snd_seq_dummy ,snd_seq_oss,snd_seq
snd_pcm_oss 47264 0
snd_pcm 82568 5 snd_cmipci,snd_intel8x0,snd_emu10k1,snd_ac97_codec ,snd_pcm_oss
snd_timer 23556 4 snd_opl3_lib,snd_emu10k1,snd_seq,snd_pcm
snd_page_alloc 10120 3 snd_intel8x0,snd_emu10k1,snd_pcm
snd_mixer_oss 17280 1 snd_pcm_oss
snd 50020 19 snd_cmipci,snd_opl3_lib,snd_mpu401_uart,snd_intel8 x0,snd_emu10k1,snd_rawmidi,snd_ac97_codec,snd_hwde p,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,s nd_pcm,snd_timer,snd_mixer_oss
soundcore 9696 1 snd
evdev 9088 0
cryptoloop 3456 3
loop 16136 7 cryptoloop
psmouse 30084 0
mousedev 11040 1
parport_pc 32580 1
lp 11076 0
parport 33736 2 parport_pc,lp
md_mod 59344 0
reiserfs 222832 3
thermal 13320 0
processor 23484 1 thermal
fan 4740 0
usbhid 31584 0
forcedeth 17792 0
ehci_hcd 30856 0
ohci_hcd 19588 0
usbcore 108412 4 usbhid,ehci_hcd,ohci_hcd
ide_cd 37892 0
cdrom 34464 1 ide_cd
ide_disk 16384 10
ide_generic 1408 0 [permanent]
sata_nv 9092 0
libata 43012 1 sata_nv
scsi_mod 127336 1 libata
generic 4484 0 [permanent]
amd74xx 12828 0 [permanent]
ide_core 114024 5 ide_cd,ide_disk,ide_generic,generic,amd74xx
unix 26928 455
vga16fb 12296 1
vgastate 8320 1 vga16fb
softcursor 2432 1 vga16fb
cfbimgblt 2944 1 vga16fb
cfbfillrect 3840 1 vga16fb
cfbcopyarea 4608 1 vga16fb
fbcon 35872 73
tileblit 2560 1 fbcon
font 8448 1 fbcon
bitblit 4992 1 fbcon
In der Kernel Config ist jedoch unter alsa alles als Modul aktiv
Gruß
Psych
Meine /etc/modprobe.d/alsa-base Datei sieht so aus:
# /etc/modprobe.d/sound
################################################## #################$
# [lspci]
# 0000:00:05.0 Multimedia audio controller: nVidia Corporation nForce$
# 0000:00:06.0 Multimedia audio controller: nVidia Corporation nForce$
# 0000:01:06.0 Multimedia audio controller: Creative Labs SB Live! EM$
# 0000:01:09.0 Multimedia audio controller: C-Media Electronics Inc C$
#
# [modules]
# 0 snd_intel8x0
# 1 snd_emu10k1
# 2 snd_cmipci
#
# [devices]
# 0 [nForce2 ]: NFORCE - NVidia nForce2
# NVidia nForce2 with ALC650F at 0xe0081000, irq$
# 1 [Live ]: EMU10K1 - SB Live [Unknown]
# SB Live [Unknown] (rev.7, serial:0x80261102) a$
# 2 [CMIPCI ]: C-Media - CMI8738
#
#
################################################## #################$
# was bedeutet @see modinfo ?
# Mit modinfo kannst du dir eventeulle kernel parameter zu deinen Mod$
# Beispiel:
# /sbin/modinfo snd-intel8x0 param: id:ID String
# Mit einem String eine Identifikation auf deine Karte geben, siehe $
################################################## #################$
# [soundcore]
# !! Achtung !! Wenn dieser Eintrag in der /etc/modprobe.conf schon e$
alias char-major-14 soundcore
# [snd]
# !! Achtung !! Wenn diese Eintraege in der /etc/modprobe.conf schon $
alias char-major-116 snd
# remove this from /etc/modprobe.conf if sound is configured "instal$
options snd cards_limit=3 major=116
# [joystick]
# !! Achtung !! Wenn dieser Eintrag in der /etc/modprobe.conf schon e$
alias char-major-13 gameport
###########
# [NFORCE]
# Liegt auf slot 0 soll aber als karte 1 gelten!
# @see modinfo snd-intel8x0
alias sound-slot-0 snd-card-1
alias snd-card-1 snd-intel8x0
options snd-intel8x0 index=1 enable=1 id=nForce2 ac97_clock=0
# [SBLIVE]
# Liegt auf slot 1 soll aber als karte 0 gelten!
# @see modinfo snd-emu10k1
alias sound-slot-1 snd-card-0
alias snd-card-0 snd-emu10k1
options snd-emu10k1 index=0 enable=1 id=Live
# [CMIPCI]
#
# @see modinfo snd-cmipci
alias sound-slot-2 snd-card-2
alias snd-card-2 snd-cmipci
options snd-cmipci index=2 enable=1 id=cmipci
# [oss] OSS/Free portion
# [snd-mixer-oss]
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
# OSS Sound Services
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
Es wird irgendein komisches emu10k1_gp Modul geladen das mir unbekannt ist.
lsmod:
Module Size Used by
aes 29120 3
nvidia 3921596 12
cpufreq_powersave 1920 0
cpufreq_stats 5508 0
cpufreq_userspace 4444 0
cpufreq_ondemand 6172 0
cpufreq_conservative 7076 0
freq_table 4484 1 cpufreq_stats
video 16004 0
battery 9604 0
container 4608 0
button 6672 0
ac 4996 0
ipv6 229824 8
tsdev 7360 0
floppy 53972 0
pcspkr 3928 0
rtc 13112 0
emu10k1_gp 3712 0
shpchp 81252 0
pci_hotplug 26932 1 shpchp
i2c_nforce2 6656 0
i2c_core 20368 1 i2c_nforce2
nvidia_agp 7580 1
xfs 505624 0
exportfs 6144 1 xfs
dm_mod 53052 1
agpgart 32840 2 nvidia,nvidia_agp
snd_cmipci 32032 1
gameport 15240 3 emu10k1_gp,snd_cmipci
snd_opl3_lib 10496 1 snd_cmipci
snd_mpu401_uart 7424 1 snd_cmipci
snd_intel8x0 30656 1
snd_emu10k1 100004 0
snd_rawmidi 24480 2 snd_mpu401_uart,snd_emu10k1
snd_ac97_codec 72828 2 snd_intel8x0,snd_emu10k1
snd_util_mem 4480 1 snd_emu10k1
snd_hwdep 9120 2 snd_opl3_lib,snd_emu10k1
snd_seq_dummy 3844 0
snd_seq_oss 30720 0
snd_seq_midi_event 7296 1 snd_seq_oss
snd_seq 48016 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 8204 6 snd_opl3_lib,snd_emu10k1,snd_rawmidi,snd_seq_dummy ,snd_seq_oss,snd_seq
snd_pcm_oss 47264 0
snd_pcm 82568 5 snd_cmipci,snd_intel8x0,snd_emu10k1,snd_ac97_codec ,snd_pcm_oss
snd_timer 23556 4 snd_opl3_lib,snd_emu10k1,snd_seq,snd_pcm
snd_page_alloc 10120 3 snd_intel8x0,snd_emu10k1,snd_pcm
snd_mixer_oss 17280 1 snd_pcm_oss
snd 50020 19 snd_cmipci,snd_opl3_lib,snd_mpu401_uart,snd_intel8 x0,snd_emu10k1,snd_rawmidi,snd_ac97_codec,snd_hwde p,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,s nd_pcm,snd_timer,snd_mixer_oss
soundcore 9696 1 snd
evdev 9088 0
cryptoloop 3456 3
loop 16136 7 cryptoloop
psmouse 30084 0
mousedev 11040 1
parport_pc 32580 1
lp 11076 0
parport 33736 2 parport_pc,lp
md_mod 59344 0
reiserfs 222832 3
thermal 13320 0
processor 23484 1 thermal
fan 4740 0
usbhid 31584 0
forcedeth 17792 0
ehci_hcd 30856 0
ohci_hcd 19588 0
usbcore 108412 4 usbhid,ehci_hcd,ohci_hcd
ide_cd 37892 0
cdrom 34464 1 ide_cd
ide_disk 16384 10
ide_generic 1408 0 [permanent]
sata_nv 9092 0
libata 43012 1 sata_nv
scsi_mod 127336 1 libata
generic 4484 0 [permanent]
amd74xx 12828 0 [permanent]
ide_core 114024 5 ide_cd,ide_disk,ide_generic,generic,amd74xx
unix 26928 455
vga16fb 12296 1
vgastate 8320 1 vga16fb
softcursor 2432 1 vga16fb
cfbimgblt 2944 1 vga16fb
cfbfillrect 3840 1 vga16fb
cfbcopyarea 4608 1 vga16fb
fbcon 35872 73
tileblit 2560 1 fbcon
font 8448 1 fbcon
bitblit 4992 1 fbcon
In der Kernel Config ist jedoch unter alsa alles als Modul aktiv
Gruß
Psych