View previous topic :: View next topic |
Author |
Message |
benjamin200 Veteran
Joined: 01 Feb 2004 Posts: 1426 Location: DE Munich
|
Posted: Mon Mar 22, 2004 1:49 pm Post subject: alsa und emu10k1 (massive Problem) --> (solved) |
|
|
Habe massive Probleme mit der alsa Einrichtung unter Verwendung von Kernel 2.6.4. Als Installationshilfe habe ich mir die ALSA Konfigurationsanleitung von Gentoo.de ausgedruckt.
Nach einem Neustart kommt nun auch Sound aus den Lautsprechern, aber:
- meine Karte wurde falsch erkannt. In KMix wird mir eine SigmaTEL STAC9721/23 angezeigt.
- Permanent erhalte ich die Meldung: "Sound Server fatal error. cpu overload, aborting"
- Die Performance schlägt so auf meinen P4 1,8 GHz das ich nichtmal ein zweites X starten kann ohne 10 min. warten zu müssen.
Konfiguration Kernel:
<M> Sound card support
<M> Advanced Linux Sound Architecture
<M> Sequencer support
[*] OSS API emulation
<M> OSS Mixer API
<M> OSS PCM (digital audio) API
[*] OSS Sequencer API
<M> EMU10K1 (SB Live! & Audigy, E-mu APS)
Hier ein Auszug aus der /etc/moudules.d/alsa
Code: |
GNU nano 1.2.2 File: /etc/modules.d/alsa
# Alsa 0.9.X kernel modules' configuration file.
# $Header: /home/cvsroot/gentoo-x86/media-sound/alsa-utils/files/alsa-modules.conf-rc,v 1.1 2003/08/05 21:07:55 johnm Exp $
# ALSA portion
alias snd-card-0 snd-emu10k1
alias char-major-116 snd
# OSS/Free portion
alias char-major-14 soundcore
##
## IMPORTANT:
## You need to customise this section for your specific sound card(s)
## and then run `update-modules' command.
## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
##
## ALSA portion
## alias snd-card-0 snd-interwave
## alias snd-card-1 snd-ens1371
## OSS/Free portion
## alias sound-slot-0 snd-card-0
## alias sound-slot-1 snd-card-1
##
# OSS/Free portion - card #1
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
alias sound-service-0-12 snd-pcm-oss
## OSS/Free portion - card #2
## alias sound-service-1-0 snd-mixer-oss
## alias sound-service-1-3 snd-pcm-oss
## alias sound-service-1-12 snd-pcm-oss
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
# Set this to the correct number of cards.
options snd cards_limit=1
|
Hier noch der Output von "lsmod"
Code: |
bash-2.05b$ lsmod
Module Size Used by
snd_seq_midi 7712 0
snd_emu10k1_synth 7936 0
snd_emux_synth 37504 1 snd_emu10k1_synth
snd_seq_virmidi 7040 1 snd_emux_synth
snd_seq_midi_emul 7808 1 snd_emux_synth
snd_emu10k1 95236 2 snd_emu10k1_synth
snd_rawmidi 22176 3 snd_seq_midi,snd_seq_virmidi,snd_emu10k1
snd_ac97_codec 60420 1 snd_emu10k1
snd_util_mem 4480 2 snd_emux_synth,snd_emu10k1
snd_hwdep 8736 2 snd_emux_synth,snd_emu10k1
snd_seq_oss 34432 0
snd_seq_midi_event 7424 3 snd_seq_midi,snd_seq_virmidi,snd_seq_oss
snd_seq 56208 8 snd_seq_midi,snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_oss,snd_seq_midi_event
snd_seq_device 7816 7 snd_seq_midi,snd_emu10k1_synth,snd_emux_synth,snd_emu10k1,snd_rawmidi,snd_seq_oss,snd_seq
snd_pcm_oss 50212 0
snd_pcm 90912 2 snd_emu10k1,snd_pcm_oss
snd_page_alloc 10372 2 snd_emu10k1,snd_pcm
snd_timer 24324 2 snd_seq,snd_pcm
snd_mixer_oss 18944 2 snd_pcm_oss
snd 50660 16 snd_seq_midi,snd_emux_synth,snd_seq_virmidi,snd_emu10k1,snd_rawmidi,snd_ac97_codec,snd_util_mem,snd_hwdep,snd_seq_oss,snd_seq_midi_event,snd_seq,snd_seq_device,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss
soundcore 8800 2 snd
bash-2.05b$
|
Last edited by benjamin200 on Mon Mar 22, 2004 5:49 pm; edited 1 time in total |
|
Back to top |
|
|
psyqil Advocate
Joined: 26 May 2003 Posts: 2767
|
Posted: Mon Mar 22, 2004 3:58 pm Post subject: |
|
|
Leider schreibst Du nicht, welche Karte Du hast, was sagt denn |
|
Back to top |
|
|
flammenflitzer Advocate
Joined: 25 Nov 2003 Posts: 3541 Location: Berlin
|
Posted: Mon Mar 22, 2004 4:04 pm Post subject: |
|
|
Ich hatte auch Probleme mit dem Sound unter Kernel 2.6. Ich habe dann erst mal den Treiber deinstalliert und den Kernel neu kompilliert. M.E. brauchst Du die Anleitung nicht, da Du ja beim Kompillieren des Kernel festlegst, ob Du alsa oder oss benutzt und dort auch Deine Soundkarte/Schnittstelle aussuchst.
Ich habe mir zwei Kernel kompilliert. 1mal mit oss und zum 2ten mit alsa. Ich habe den alsa kernel noch nicht ausprobiert, weil der Sound unter dem oss Kernel i.O. ist. |
|
Back to top |
|
|
benjamin200 Veteran
Joined: 01 Feb 2004 Posts: 1426 Location: DE Munich
|
Posted: Mon Mar 22, 2004 4:47 pm Post subject: |
|
|
Code: |
bash-2.05b# lspci | grep audio
02:0b.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 08)
bash-2.05b#
|
Ich würde schon gerne alsa verwenden. OSS kann man ja emulieren. |
|
Back to top |
|
|
psyqil Advocate
Joined: 26 May 2003 Posts: 2767
|
|
Back to top |
|
|
flammenflitzer Advocate
Joined: 25 Nov 2003 Posts: 3541 Location: Berlin
|
Posted: Mon Mar 22, 2004 4:55 pm Post subject: |
|
|
Bei mir laufen beide Versionen (wie oben Alsatreiber entfernt/ Soundcardsupport y/(weiß nicht mehr genau - einig Sachen als Modul) .....m m m /und dann ...via(bei mir zutreffend)... y |
|
Back to top |
|
|
flammenflitzer Advocate
Joined: 25 Nov 2003 Posts: 3541 Location: Berlin
|
Posted: Mon Mar 22, 2004 5:04 pm Post subject: |
|
|
#
# Sound
#
CONFIG_SOUND=y
#
# Advanced Linux Sound Architecture
#
CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_RAWMIDI=y
CONFIG_SND_SEQUENCER=y
CONFIG_SND_SEQ_DUMMY=y
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
#
# PCI devices
#
CONFIG_SND_VIA82XX=y |
|
Back to top |
|
|
benjamin200 Veteran
Joined: 01 Feb 2004 Posts: 1426 Location: DE Munich
|
Posted: Mon Mar 22, 2004 5:48 pm Post subject: |
|
|
Danke an alle, besonders Dank an psyqil. Der Link hat mir bei der Lösung des Problems weitergeholfen. Läuft jetzt alles wunderbar mit alsa.
Beste Grüße,
Benjamin
P.S. Hab neulich mit nem Linux-Guro gesprochen, und Ihm ebenfalls dieses Problem geschieldert. Da ich bei meinem Troubleshooing auch daran gedachte habe bei KDE unter Sound System was zu ändern meinte er es wäre besser "Auto Detect" drin zu lassen. Aber jeder kann sich mal irren. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|