PDA

View Full Version : No sound on RH8, Shuttlex


dave2003
04-14-03, 01:44 PM
I'm running Redhat 8.0 on a new model ShuttleX computer - model number SN41G2, with the FN41 (athlon) motherboard and have had no luck installing the sound card driver for its nvidia nforce chipset.

History:

Installing the NVIDIA_nforce-1.0-0248.rh80up_2.4.18_17.athlon.rpm did add video and networking support, but no sound.

Upgrading the kernel to version to 2.4.18_27.8.0, breaks network adapter recognition, and does nothing for sound.

Running '/sbin/insmod i810_audio' gives me 'unresolved symbol ac97..." errors.

Everything works great under Windows XP.


Anyone know the solution or where I can turn?

Thanks,

Dave

Andy Mecham
04-14-03, 02:56 PM
Installing the NVIDIA_nforce-1.0-0248.rh80up_2.4.18_17.athlon.rpm did add video and networking support, but no sound.The nForce RPMs do not include video support - you'll want to visit http://www.nvidia.com/view.asp?IO=linux_display_ia32_1.0-4349 for video drivers. Sound drivers weren't installed because they aren't needed - i810_audio supports the nForce audio chip, and was included with your kernel.

Upgrading the kernel to version to 2.4.18_27.8.0, breaks network adapter recognition, and does nothing for sound.You need to rebuild the driver to match your currently running kernel.
Running '/sbin/insmod i810_audio' gives me 'unresolved symbol ac97..." errors. This is because i810_audio depends on the ac97 modules - run modprobe i810_audioor handload the ac97_codec module.

--andy

dave2003
04-15-03, 03:54 PM
Thank you, Andy, for your reply. I'm very new at rebuilding kernel environments under Linux, so I'm hoping you can give me a few more details on what I need to do.

Here's my situation:

On the original RH 8 (2.4.18-14) kernel, the network card works, but sound doesn't.

On the latest kernel (2.4.18-27.8.0), neither networking nor sound works.

It looks like I need to do some updating in the /etc/modules.conf and /lib/modules/2.4.18-27.8.0/kernel/drivers/sound and net directories, but I don't yet know how.

Can you spell it out for a "dummy", or is there a similar example I can study in my RH 8 manual or maybe somewhere else on the net ?

Thanks again.

Dave

Andy Mecham
04-15-03, 06:04 PM
Can you spell it out for a "dummy", or is there a similar example I can study in my RH 8 manual or maybe somewhere else on the net ? There's no such thing as a dummy.

You've upgraded your kernel. Usually, kernel drivers for devices are included with the kernel you get from your distribution. However, NVIDIA's kernel modules aren't distributed by RedHat, so you need to rebuild them every time you change your kernel.

Go to http://www.nvidia.com/view.asp?IO=linux_nforce_1.0-0248 - grab the Source RPM frmo the bottom of the page.

In an xterm, type:
rpmbuild --rebuild NVIDIA-nforce-1.0-0248.src.rpmThat will rebuild the SRPM for your system. Watch the output - about 10 lines from the end, you'll see a line that says "Wrote /usr/src/..." - that's the path to the RPM you just built. Install it with rpm -Uvh /path/to/that/RPMAt this point, you should have alias nvaudio sound-slot-0 #might be i810_audio
alias nvnet eth0in your /etc/modules.conf file.

--andy