Sound was working before I tried to install ALSA. Now no sound.
-- I had a build problem noted below which I worked around.
-- I am seeing "codec 0 is not valid" messages
-- cat /dev/sndstat is not returning sound card info
-- may have an interrupt conflict per message in /var/log/messages
I've searched the ALSA site and user newsgroup archive along
with a general web search and seen both
the build and codec problems mentioned. The touch fix for the
build problem didn't work for me. I didn't see ANY suggestions
about the codec not valid problem.
After working on this for probably around 6 hours, I need some help.
I've followed the instructions and installed and reinstalled several
times. Either I'm doing something wrong or there is a hardware
issue that needs resolving.
Red Hat 9 : kernel 2.4.20-18.9 custom build (lirc for MythTV).
everything up-to-date as of 6/7/03.
Athlon: XP2200 (1.8GHZ), 512MB RAM
Motherboard: Asus A7V8X-X
Sound: on-board VT8235
ALSA: 0.9.4 tar.bz2 files
Per Alsa's via82xx instructions:
1. I've tried both with and without ./snddevices
(The doc doesn't clearly state DON't use ./sndevices with 0.9.4)
2. I've always used ./configure
3. I don't appear to have devfs (no /dev/.devfsd file)
4. I've used X's Volume Control
(More details available at http://www.busam.com/alsainfo.txt, e.g.
/etc/modules.conf
.asoundrc
/dev/sndstat
/proc/modules
config.log)
<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>
Build problem: depmod gives unresolved symbol schedule_work in snd.o
touching include/linux/workqueue.h did not work for me
After doing "./configure" I created a one line file
include/linux/workqueue.h that contained this line:
#include "../include/adriver.h"
adriver.h has a macro definition for schedule_work.
I don't know if this is the "correct" fix.
With this fix "depmod -e" does not return any errors.
<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>
After ./snddevices (Why no sequencer?):
[EMAIL PROTECTED] alsa-driver-0.9.4]# ls -l /dev/dsp /dev/mixer /dev/sequencer
/dev/midi
lrwxrwxrwx 1 root root 9 Jun 8 20:17 /dev/dsp -> /dev/dsp0
lrwxrwxrwx 1 root root 10 Jun 8 20:17 /dev/midi ->
/dev/midi0
lrwxrwxrwx 1 root root 11 Jun 8 20:17 /dev/mixer ->
/dev/mixer0
crw-rw-rw- 1 root root 14, 1 Jun 8 20:17 /dev/sequencer
[EMAIL PROTECTED] alsa-driver-0.9.4]# ls -l /dev/dsp0 /dev/midi0 /dev/mixer0
crw-rw-rw- 1 root root 14, 3 Jun 8 20:17 /dev/dsp0
crw-rw-rw- 1 root root 14, 2 Jun 8 20:17 /dev/midi0
crw-rw-rw- 1 root root 14, 0 Jun 8 20:17 /dev/mixer0
[EMAIL PROTECTED] alsa-driver-0.9.4]# cat /dev/sequencer
cat: /dev/sequencer: No such device
<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>
>From /var/log/messages (these appear when I open Volume Control):
Jun 8 20:41:02 a22g kernel: PCI: Found IRQ 4 for device 00:11.5
Jun 8 20:41:02 a22g kernel: IRQ routing conflict for 00:11.5, have irq 5, want
irq 4
Jun 8 20:41:03 a22g kernel: ALSA ../alsa-kernel/pci/via82xx.c:503: codec_valid:
codec 0 is not valid [0x87e5370]
Jun 8 20:41:03 a22g last message repeated 15 times
Jun 8 20:41:03 a22g modprobe: modprobe: Can't locate module sound-slot-1
Jun 8 20:41:03 a22g modprobe: modprobe: Can't locate module sound-service-1-0
Jun 8 20:41:03 a22g modprobe: modprobe: Can't locate module sound-slot-1
Jun 8 20:41:03 a22g modprobe: modprobe: Can't locate module sound-service-1-0
-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user