Ghostwalker
09.07.03, 12:16
Hallo,
hoffe ihr könnt mir bei meinem Problem mit der Soundkarte CS4237B (Dell Latitude CP) und ALSA helfen.
Ich habe Mandrake 9.1 (mit Standard-Kernel 2.4.21), bei dem ALSA ja zum Teil bereits integriert wurde.
Installierte ALSA-rpm-Pakete:
alsa-utils-0.9.0-0.8rc7mdk
libalsa-data-0.9.0-0.14rc7mdk
libalsa2-0.9.0-0.14rc7mdk
libalsa2-devel-0.9.0-0.14rc7mdk
libalsa2-static-devel-0.9.0-0.14rc7mdk
xmms-alsa-0.9.7-3mdk
Ausschnitt aus /etc/modules.conf:
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-cs4236
# options snd-card-cs4236 snd_index=0 snd_id=CARD_0 snd_port=0x530 \
# snd_cport=0x210 snd_mpu_port=0x330 snd_fm_port=0x388 \
# snd_irq=5 snd_mpu_irq=9 snd_dma1=1 \
# snd_dma2=-1 snd_isapnp=0
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-0
# 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
# options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0660 \
# snd_device_gid=29 snd_device_uid=0
Ausschnitt aus /home/XXX/.asoundrc:
pcm.cs4236 {
type hw
card 0
}
ctl.cs4236 {
type hw
card 0
}
Auszug von lsmod:
Module Size Used by Not tainted
snd 40868 0
soundcore 6276 0 [snd]
ALSA wird beim Booten anscheinend "erfolgreich" gestartet, leider funktioniert es trotzdem nicht.
Beim Aufruf von dmesg stehen unter anderem folgende Zeilen drin:
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
Wenn ich im Mandrake Kontrollzentrum die Dienste überprüfe:
sound ist gestartet und aktiv
alsa wird zwar beim BS-Start gestartet, wurde aber wieder gestoppt.
Wenn ich es starten will, erscheint folgendes Kommentarfenster:
Speichere Mixer Parameter mittels >>alsactl<<: [OK]
Shutting down ALSA sound driver (version 0.9.0rc8): [OK]
Starting ALSA version 0.9.0rc8: (cs4236) (0) [OK]
Trotzdem ist der alsa-Dienst danach gestoppt.
Es funktioniert natuerlich auch nicht, wenn ich z.B. über xmms versuche eine .wav-Datei abzuspielen.
Neben dem nichtssagenden Fehlerfenster von xmms erscheint in der Console folgende Meldung:
** WARNING **: oss_open(): Failed to open audio device (/dev/dsp): No such file or directory
Er kanns natürlich nicht öffnen, da es nicht existiert.
aplay bringt beim Start z.B. folgende Fehlermeldung:
aplay: main:462: audio open error: No such device
Kann mir jemand sagen, was ich falsch gemacht habe? Hat es überhaupt schon jemand geschafft, ALSA über die mitgelieferten rpm-Pakete zum Laufen zu bringen?
Bin für jede Hilfe oder Anregung dankbar.
Thx Steffen
hoffe ihr könnt mir bei meinem Problem mit der Soundkarte CS4237B (Dell Latitude CP) und ALSA helfen.
Ich habe Mandrake 9.1 (mit Standard-Kernel 2.4.21), bei dem ALSA ja zum Teil bereits integriert wurde.
Installierte ALSA-rpm-Pakete:
alsa-utils-0.9.0-0.8rc7mdk
libalsa-data-0.9.0-0.14rc7mdk
libalsa2-0.9.0-0.14rc7mdk
libalsa2-devel-0.9.0-0.14rc7mdk
libalsa2-static-devel-0.9.0-0.14rc7mdk
xmms-alsa-0.9.7-3mdk
Ausschnitt aus /etc/modules.conf:
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-cs4236
# options snd-card-cs4236 snd_index=0 snd_id=CARD_0 snd_port=0x530 \
# snd_cport=0x210 snd_mpu_port=0x330 snd_fm_port=0x388 \
# snd_irq=5 snd_mpu_irq=9 snd_dma1=1 \
# snd_dma2=-1 snd_isapnp=0
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-0
# 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
# options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0660 \
# snd_device_gid=29 snd_device_uid=0
Ausschnitt aus /home/XXX/.asoundrc:
pcm.cs4236 {
type hw
card 0
}
ctl.cs4236 {
type hw
card 0
}
Auszug von lsmod:
Module Size Used by Not tainted
snd 40868 0
soundcore 6276 0 [snd]
ALSA wird beim Booten anscheinend "erfolgreich" gestartet, leider funktioniert es trotzdem nicht.
Beim Aufruf von dmesg stehen unter anderem folgende Zeilen drin:
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
CS4236+ soundcard not found or device busy
Wenn ich im Mandrake Kontrollzentrum die Dienste überprüfe:
sound ist gestartet und aktiv
alsa wird zwar beim BS-Start gestartet, wurde aber wieder gestoppt.
Wenn ich es starten will, erscheint folgendes Kommentarfenster:
Speichere Mixer Parameter mittels >>alsactl<<: [OK]
Shutting down ALSA sound driver (version 0.9.0rc8): [OK]
Starting ALSA version 0.9.0rc8: (cs4236) (0) [OK]
Trotzdem ist der alsa-Dienst danach gestoppt.
Es funktioniert natuerlich auch nicht, wenn ich z.B. über xmms versuche eine .wav-Datei abzuspielen.
Neben dem nichtssagenden Fehlerfenster von xmms erscheint in der Console folgende Meldung:
** WARNING **: oss_open(): Failed to open audio device (/dev/dsp): No such file or directory
Er kanns natürlich nicht öffnen, da es nicht existiert.
aplay bringt beim Start z.B. folgende Fehlermeldung:
aplay: main:462: audio open error: No such device
Kann mir jemand sagen, was ich falsch gemacht habe? Hat es überhaupt schon jemand geschafft, ALSA über die mitgelieferten rpm-Pakete zum Laufen zu bringen?
Bin für jede Hilfe oder Anregung dankbar.
Thx Steffen