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

Reply via email to