nV News Forums

 
 

nV News Forums (http://www.nvnews.net/vbulletin/index.php)
-   General Linux (http://www.nvnews.net/vbulletin/forumdisplay.php?f=27)
-   -   Audio not working. (http://www.nvnews.net/vbulletin/showthread.php?t=25014)

Bana 02-17-04 08:53 PM

Audio not working.
 
For some reason I am not getting audio, I install the x86_64 Nforce drivers and everything goes okay except when I /sbin/insmod nvaudio I get this:

Code:

[root@tuxpenguin bana]# /sbin/insmod nvaudio
Using /lib/modules/2.4.22-1.2166.nptl/kernel/drivers/sound/nvaudio.o
/lib/modules/2.4.22-1.2166.nptl/kernel/drivers/sound/nvaudio.o: /lib/modules/2.4.22-1.2166.nptl/kernel/drivers/sound/nvaudio.o: unresolved symbol ac97_probe_codec_Redf32a8e
/lib/modules/2.4.22-1.2166.nptl/kernel/drivers/sound/nvaudio.o: /lib/modules/2.4.22-1.2166.nptl/kernel/drivers/sound/nvaudio.o: unresolved symbol ac97_set_dac_rate_R99dd7def
/lib/modules/2.4.22-1.2166.nptl/kernel/drivers/sound/nvaudio.o: /lib/modules/2.4.22-1.2166.nptl/kernel/drivers/sound/nvaudio.o: unresolved symbol ac97_set_adc_rate_R2f0e0a59

I dont understand, is it trying to find the AC97 Codec? My sound card is a Via Envy 24PT which isn't the normal Realtek one so is that the problem? Any help is Greatly appreciated, I am completely at a loss.

My detailed system specs are: Chaintech ZNF3-150 Nforce 3 board, 1GB Ram, Athlon 64 3200+, Via Envy 24PT onboard sound with CMR (riser card that came with mobo) card inserted into the motherboard.

Skarmeth 02-18-04 12:27 PM

After you has compilled and installed the kernel modules, you need to tell to the kernel and module loader utils that you have did it.

As root user, do

# depmod -a

If you see any unresolved symbols messages, try to load the ac97_codec module first with

# modprobe ac97_codec
# modprobe nvaudio

If it don't wotk, may be you kernel version and you audio module version don't be the same.

if you can provide more info (if it don't work), I can help you more

Bana 02-18-04 10:21 PM

Hmmm, depmod -a didn't show anything and when I did a modprobe ac_97_codec it seemed to work fine (no errors) yet now when I run modprobe I get a different error (well, modprobe's is still the same yet insmods is different:

Code:

[root@tuxpenguin bana]# /sbin/depmod -a
[root@tuxpenguin bana]# /sbin/modprobe ac97_codec
[root@tuxpenguin bana]# /sbin/modprobe nvaudio
/lib/modules/2.4.22-1.2166.nptl/kernel/drivers/sound/nvaudio.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
      You may find more information in syslog or the output from dmesg
/lib/modules/2.4.22-1.2166.nptl/kernel/drivers/sound/nvaudio.o: insmod /lib/modules/2.4.22-1.2166.nptl/kernel/drivers/sound/nvaudio.o failed
/lib/modules/2.4.22-1.2166.nptl/kernel/drivers/sound/nvaudio.o: insmod nvaudio failed
[root@tuxpenguin bana]# /sbin/insmod nvaudio
Using /lib/modules/2.4.22-1.2166.nptl/kernel/drivers/sound/nvaudio.o
/lib/modules/2.4.22-1.2166.nptl/kernel/drivers/sound/nvaudio.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
      You may find more information in syslog or the output from dmesg

And when I looked at dmesg (after all of the above) the last few lines looked like this:
Code:

...
Nvidia Audio, 20:22:47 Feb 17 2004 version 9999
Nvaudio: in Funcction Nvaudio_init_module
Nvidia Audio, 20:22:47 Feb 17 2004 version 9999
Nvaudio: in Funcction Nvaudio_init_module

I see in the faq where it talks about unresolved symbols and I am begining to wonder what version of the kernel source I have, with a rpm -qa | grep kernel I get kernel-2.6.2-1.74 in response (although I am using the 2.4 kernel) yet I have kernel source install otherwise I wouldn't have been able to build the driver at all and my /usr/src/ directory has
Code:

ATI        linux-2.4.22-1.2135.nptl  nvidia
linux-2.4  linux-2.4.22-1.2166.nptl  redhat

so I am not sure if I should install the 2.4 sources with yum so that they are more recognizable by the building program.

Thats all that I can think of right now, if you need any more info, just ask. Thanks

Bana 02-22-04 01:02 AM

well Ive reinstalled and get the same error still with the proper matching kernel and kernel-source, arghh....

nv-user 04-10-04 06:37 AM

Re: Audio not working.
 
Quote:

Originally Posted by Bana
For some reason I am not getting audio, I install the x86_64 Nforce drivers and everything goes okay except when I /sbin/insmod nvaudio I get this:

<snip>

My detailed system specs are: Chaintech ZNF3-150 Nforce 3 board, 1GB Ram, Athlon 64 3200+, Via Envy 24PT onboard sound with CMR (riser card that came with mobo) card inserted into the motherboard.

I might be wrong... but if you have a Via Envy sound card, why do you want to load the nvaudio driver? Isn't there a driver for the Via card??

Bana 04-11-04 07:47 PM

Re: Audio not working.
 
yes, I believe you are right there. The problem is is that Via doesn't offer a driver for this soundcard strangely enough.. Oh well, I have a alsa bug report that is attempting to get the Via Envy 24PT included into the drivers. Wish me luck!

nv-user 04-12-04 03:48 AM

Re: Audio not working.
 
Quote:

Originally Posted by Bana
yes, I believe you are right there. The problem is is that Via doesn't offer a driver for this soundcard strangely enough.. Oh well, I have a alsa bug report that is attempting to get the Via Envy 24PT included into the drivers. Wish me luck!


Check here:

http://www.viaarena.com/?PageID=294

Bana 04-12-04 11:47 AM

Re: Audio not working.
 
Yes, it seems so tantalizalingly complete. Too bad my audio card is the VT1720 (not even mentioned on that page) and you realize that they have forgotten about this audio card (even though it is very new).

wonder_sk 06-05-04 06:30 AM

Re: Audio not working.
 
i had this problem also, it's because you don't have ac97_codec - you must configure and recompile your kernel...


All times are GMT -5. The time now is 10:59 AM.

Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.