I'm having no luck getting alsa workign on my Fedora box.
I have one of those C-media 8738 sound cards.
Could you possibly point me to a detailed tutorial on how to set it all up?

Intel 810 + AC97 Audio, version 0.24, 16:33:12 Feb 18 2004
PCI: Setting latency timer of device 00:1f.5 to 64
i810: Intel ICH5 found at IO 0xdc00 and 0xd800, MEM 0xfc102000 and 0xfc103000, IRQ 17
i810: Intel ICH5 mmio at 0xe0992000 and 0xe0994000
i810_audio: Primary codec has ID 0
i810_audio: Audio Controller supports 6 channels.
i810_audio: Defaulting to base 2 channel mode.
i810_audio: Resetting connection 0
i810_audio: Connection 0 with codec id 0
ac97_codec: AC97 Audio codec, id: ALG32 (ALC650)
i810_audio: AC'97 codec 0, new EID value = 0x05c7
i810_audio: AC'97 codec 0, DAC map configured, total channels = 6
root]# rpm -qa | grep alsa
alsa-kernel-smp-2.4.22-1.2140.nptl.caps.rhfc1.ccrma-1.0.1-1.cvs.rhfc1.ccrma
alsa-firmware-1.0.1-1.cvs.rhfc1.ccrma
alsa-patch-bay-1.0.0-1.rhfc1.ccrma
alsa-lib-1.0.1-1.cvs.rhfc1.ccrma
alsa-oss-1.0.1-1.cvs.rhfc1.ccrma
alsa-driver-1.0.1-1.cvs.rhfc1.ccrma
alsa-utils-1.0.1-1.cvs.rhfc1.ccrma
alsa-kernel-2.4.24-1.ll.rhfc1.ccrma-1.0.1-1.cvs.rhfc1.ccrma
alsaplayer-0.99.76-1.rhfc1.ccrma
alsa-tools-1.0.1-1.cvs.rhfc1.ccrma
alsa-kernel-2.4.22-1.2140.nptl.caps.rhfc1.ccrma-1.0.1-1.cvs.rhfc1.ccrma
alsa-lib-devel-1.0.1-1.cvs.rhfc1.ccrma
[
alsaplayer
root]# alsaplayer
snd_pcm_open: No such device (default)
Failed to initialize plugin!
Failed to register plugin: /usr/lib/alsaplayer/output/libalsa_out.so
Failed to load output plugin "alsa". Trying defaults.
snd_pcm_open: No such device (default)
Failed to initialize plugin!
/usr/lib/alsaplayer/output/libalsa_out.so failed to load
JACK compiled with System V SHM support
jack: server not running?
/usr/lib/alsaplayer/output/libjack_out.so failed to load


Do you get a failure when you do this?: # modprobe snd-cmipci
Do your sound device special files exist?

chartoo wrote:The modules.conf looks just like yours except replace es1968 with intel8x0.
Running update-modules also, fails. Plus I created a copy of modules.conf and put it in the directory /etc/modutils/ to no avail.
Do your sound device special files exist?
I'm not sure what you mean. Another page I was reading suggested that I look for the soundcard in /dev/snd/. I didn't see anything that looked like intel8x0 in the device listing.
I know it has to be some small detail I've overlooked.
What's bizarre is when I run the soundcard cofiguration app I can hear the test sound.
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-intel8x0
# module options should go here
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-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
# Everything above here came right off the Alsa web page for your chip
# Everything below here came from Void's modules.conf for saving mixer settings
post-install snd-card-0 /usr/sbin/alsactl restore >/dev/null 2>&1 || :
pre-remove snd-card-0 /usr/sbin/alsactl store >/dev/null 2>&1 || :
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-es1968
# module options should go here
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-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
# Load/Save mixer settings when Starting/Stopping the system
post-install snd-card-0 /usr/sbin/alsactl restore >/dev/null 2>&1 || :
pre-remove snd-card-0 /usr/sbin/alsactl store >/dev/null 2>&1 || :
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
$ rpm -qa | grep alsa
alsa-lib-1.0.2-2.fr
alsa-driver-1.0.2c-1.fr
kernel-module-alsa-1.0.2c-1.fr_2.4.22_1.2174.nptl
alsaplayer-0.99.76-1.fr
alsa-utils-1.0.2-1.fr
gnome-alsamixer-0.9.6-2.fr
kernel-module-alsa-0.9.8-4.fr_2.4.22_1.2115.nptl
alsa-lib-devel-1.0.2-2.fr
$ cat /etc/apt/sources.list.d/void.list
# voidmain.is-a-geek.net
rpm http://voidmain.is-a-geek.net apt/fedora/1/en/i386 voidmain
rpm-src http://voidmain.is-a-geek.net apt/fedora/1/en/i386 voidmain

One last thing I just realized. I see you are getting your ALSA RPMs from Planet CCRMA. I must say that I have had bad luck with them in the past. I've gotten broken packages that have incorrectly caused a significant problems.

Users browsing this forum: No registered users and 1 guest