[Alsa-user] ALSA INSTALL HELP....
Brought to you by:
perex
From: Doug H. <DH...@ke...> - 2003-07-23 23:21:48
|
All, I have spent the better part of two days trying, without much success, to get ALSA 0.9.5d to work on RedHat 9 with the 2.4.20-19 kernel. I have read both the ALSA mini-HOW-TO and the main HOW-TO. I will list my questions below. 1. I have three machines that have a SiS 7012 chipset. According to what I can find, the i810_audio.o modules should work for these machines. Here are the steps I used to try to make this work for these three machines: a. ./configure # I let it compile with OSS emulation turned on# b. make c. make install d. ./snddevices # just to be sure e. modprobe i810_audio from the terminal. # I get an error telling me that I have an invalid IRQ or IO resource. Also, there are contradictory statements regarding how the modules.conf file should be setup in the two HOW-TO documents. This is what I finally put in the modules.conf file: a. alias char-major-116 snd b. alias char-major-14 soundcore #OSS emulation c. alias sound-slot 0 snd-card-0 d. alias snd-card-0 i810_audio TROUBLESHOOTING a. I tried modprobing the AC97 module and the snd module from the terminal. These two modules inserted correctly and showed up with lsmod along with the soundcore module. b. However, 'cat /proc/asound/cards' shows that there are no soundcards present. c. I then changed modules.conf to put ac97 in the place of i810_audio and rebooted. The modules were not loaded but I could manually load them ( the logs showed no errors). RedHat will recognized the card but give me a dsp error when I play the test sound from 'redhat-config-soundcard'. I assume it is trying to use OSS and really causing issues. d. After this however, 'cat /proc/asound/cards' shows that a soundcard is present. Should I turn OSS emulation off? Am I using the right driver? Do I need more info in modules.conf? What am I missing? Also, when I try to compile the utilities to use the amixer, I get an error stating that the libasound headers .90 are not present. Any ideas why? Since RedHat uses OSS, shouldn't the mixer it puts in modules.conf work? What entries in modules.conf should the mixer have? 2. I also have a machine that has either a ADI integrated Audio soundcard or a Sigmatel Integrated Audio soundcard. I have no idea which module activates sound for these cards. The sound matrix on ALSA's website made no mention either. Any help would be appreciated. I tried 'modrobe -t sound' in the sound directory and it loaded the ac97 module as well. I realize that I am missing a simple piece of the puzzle here so if you could help me out I would greatly appreciate it. Please send an email to the mailing list and directly to me at dh...@ke.... It sure would be nice if ALSA autodetected the chipset in use and update the modules.conf file :) Thanks for taking the time to review this. Doug Hicken. |