PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Sound unter Ubuntu



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

holgerw
26.10.05, 15:35
Hi @psych,

ich habe auch die SB live Platinum. Das Modul emu10k1_gp ist für den Joystickanschluss an Deiner SB live.

Bei Ubuntu wird ja eigentlich die Soundkarte während der Installation schon konfiguriert. Aber gut, Du hast einen neuen Kernel kompiliert. Hast Du mal an der Konsole ausgeführt:

sudo alsaconf
Kannst Du den alsamixer fehlerfrei starten?
Dein lsmod zeigt eigentlich nichts auffälliges hinsichtlich der Soundmodule, das sieht bei mir ähnlich aus.

Beste Grüße,
Holger