Click to See Complete Forum and Search --> : AC97 SoundCard in Woody
Lead_Pilot
04-13-2004, 04:25 AM
Hi,
I have this anoying problem that I can't get my on-board sound to work in debian. I have installed the AC97 kernel modules (as it is an AC97 card), and I don't really know where to go from there, as I my sound has always been automaticly installed by red hat....lol.
It worked fine in red hat, so I know that this isn't a linux issue, just a debian&I issue.
Any suggestions guys?
Cheers,
Dylan
XiaoKJ
04-13-2004, 04:37 AM
errm, I think it is not an AC97 sound card, as many soundcards rely on the AC97 core files. Can you post the model of the motherboard and find out the true sound card model first? Also, read other sound card posts, esp those in the hot threads section as they are hot because of a reason.
Lead_Pilot
04-13-2004, 04:50 AM
Yes you are right, it just relys on the AC97 libs.
It is a Realtek ALC650E on board unit.
I'll take a look at the hot threads, and let you know if I have any lucky, If not, I am still stuck.
Lead_Pilot
04-13-2004, 05:06 AM
Here is an interesting revelation. Upon doing a lspci I see that this is in fact my sound card:
--------------------
00:1f.5 Multimedia audio controller: Intel Corp.: Unknown device 24c5 (rev 02)
--------------------
I went to go and install the i810_audio kernel module, but I get these errors:
--------------------
/lib/modules/2.4.18-bf2.4/kernel/drivers/sound/i810_audio.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters
/lib/modules/2.4.18-bf2.4/kernel/drivers/sound/i810_audio.o: insmod /lib/modules/2.4.18-bf2.4/kernel/drivers/sound/i810_audio.o failed
/lib/modules/2.4.18-bf2.4/kernel/drivers/sound/i810_audio.o: insmod i810_audio failed
--------------------
So mabey it's not an intel after all...lol.
On an side note, I do have ALSA installed. But is there any way of checking that it is correctly installed?
And I have absoulutely no kernel modules for sound installed.
I hope that helps.
XiaoKJ
04-13-2004, 05:07 AM
A search in Google comes up with this info:
> > ALC650(E) is the AC97 codec chip. There must be an audio core in
> > addition, most likely Intel ICH chips or VIA 82xx chips. Both are
> > supported by ALSA, snd-intel8x0 and snd-via8xx drivers, respectively.
> > On OSS, they are i810_audio and via82cxxx_audio drivers.
Its useful, and you can try modprobe those abovementioned modules.
Then remember to turn up the mixer and save them. Also you should use ALSA as it is newer. OSS is depreciated.
BTW, you should not use woody on a desktop: its too slowly updated and so stable it should be for servers. desktop users should use the unstable debian, slackware or gentoo to fill that genre.
Help another one again:D
EDIT: remember to check for the real source of your problem, Google and check other's threads before posting one!
XiaoKJ
04-13-2004, 05:13 AM
Actually my last post came a bit earlier than your post... But i type slow.
For me, I had problems with OSS too, till I used ALSA as ALSA and OSS detect cards differently.
modprobe snd-intel8x0
It should install correctly. Also, notice the snd- prefix for ALSA.
Again, the lspci may be faulty, try cat /proc/pci
If it does not work try the via one too. For a moment's caution would not hurt.
if it still doesnt work post again
Lead_Pilot
04-13-2004, 05:28 AM
hmm just tried to modprobe snd-intel8x0, but it says the module cannot be found
Lead_Pilot
04-13-2004, 05:31 AM
cannot locate snd-via82xx either
Lead_Pilot
04-13-2004, 05:41 AM
I did a "locate via", and I see I have the via82cxxx modules, but when I do a modprobe snd-via82cxxx, it still cant find it.
mdwatts
04-13-2004, 10:57 AM
Originally posted by Lead_Pilot
I did a "locate via", and I see I have the via82cxxx modules, but when I do a modprobe snd-via82cxxx, it still cant find it.
Either
via82cxxx_audio.o
for the kernel drivers or
snd-via82xx.o
for ALSA. Only two x's in via82xx.
<edit>
Also the JL forum search results for 'ALC650' (http://justlinux.com/forum/search.php?s=&action=showresults&searchid=927065&sortby=lastpost&sortorder=descending) of which you can see there are quite a few of them.
XiaoKJ
04-13-2004, 11:23 AM
errm, you may not have alsa installed.
Get the alsa source and compile, or get and compile a new kernel.