Click to See Complete Forum and Search --> : Mandrake 9.2 Abit NF7 No sound


dalek
10-26-2003, 06:58 PM
I have upgraded to Mandrake 9.2 from Mandrake 9.1. The sound no longer works though. I have checked the mute and volume and they are at the max. I have tried different drivers but no help there either. Here is the output of some things that may help.

[root@smoker dale]# lsmod
Module Size Used by Tainted: P
ppp_deflate 4408 0 (autoclean)
zlib_inflate 21156 0 (autoclean) [ppp_deflate]
zlib_deflate 21144 0 (autoclean) [ppp_deflate]
bsd_comp 5336 0 (autoclean)
lp 8096 0
parport_pc 25096 1
parport 34176 1 [lp parport_pc]
snd-seq-oss 31104 0 (unused)
snd-seq-midi-event 5640 0 [snd-seq-oss]
snd-seq 42608 2 [snd-seq-oss snd-seq-midi-event]
snd-pcm-oss 43556 1
snd-mixer-oss 14488 0 [snd-pcm-oss]
snd-intel8x0 21988 1
snd-ac97-codec 40160 0 [snd-intel8x0]
snd-pcm 77536 0 [snd-pcm-oss snd-intel8x0]
snd-timer 18376 0 [snd-seq snd-pcm]
snd-mpu401-uart 4396 0 [snd-intel8x0]
snd-rawmidi 17600 0 [snd-mpu401-uart]
snd-seq-device 5832 0 [snd-seq-oss snd-seq snd-rawmidi]
snd-page-alloc 7732 0 [snd-intel8x0 snd-pcm]
snd 40868 0 [snd-seq-oss snd-seq-midi-event snd-seq snd-pcm-oss snd-mixer-oss snd-intel8x0 snd-ac97-codec snd-pcm snd-timer snd-mpu401-uart snd-rawmidi snd-seq-device]
soundcore 6276 0 [snd]
nfsd 74256 0 (autoclean)
ppp_async 9216 1
ppp_generic 24060 3 [ppp_deflate bsd_comp ppp_async]
slhc 6564 1 [ppp_generic]
af_packet 14952 0 (autoclean)
w83781d 21872 0
i2c-proc 9072 0 [w83781d]
i2c-isa 1896 0 (unused)
i2c-core 21192 0 [w83781d i2c-proc i2c-isa]
sr_mod 16920 0 (autoclean)
floppy 55132 0
nvnet 30688 0 (autoclean) (unused)
reiserfs 190736 1 (autoclean)
nls_iso8859-1 3516 1 (autoclean)
nls_cp850 4316 1 (autoclean)
vfat 11820 1 (autoclean)
fat 37944 0 (autoclean) [vfat]
supermount 15296 3 (autoclean)
ide-cd 33856 0
cdrom 31648 0 [sr_mod ide-cd]
ide-scsi 11280 0
scsi_mod 103284 2 [sr_mod ide-scsi]
ehci-hcd 18568 0 (unused)
usb-ohci 20584 0 (unused)
usbcore 72992 1 [ehci-hcd usb-ohci]
rtc 8060 0 (autoclean)
ext3 59916 4
jbd 38972 4 [ext3]
[root@smoker dale]#

[root@smoker dale]# lspci
00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev c1)
00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1)
00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1)
00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1)
00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1)
00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1)
00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a3)
00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1)
00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3)
00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)
00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1)
02:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1)
[root@smoker dale]#

[root@smoker dale]# uname -r
2.4.21-0.13mdk
[root@smoker dale]#

and the ever popular modules.conf


probeall scsi_hostadapter ide-scsi
probeall usb-interface usb-ohci ehci-hcd
alias sound-slot-0 snd-intel8x0
# I2C module options
alias char-major-89 i2c-dev
#alias eth0 nvnet
#alias sound-slot-1 nvaudio
alias /dev/nvidia* nvidia
alias char-major-10-175 agpgart
options agpgart agp_try_unsupported=1
above snd-intel8x0 snd-pcm-oss
alias eth0 nvnet
alias sound-slot-1 nvaudio
alias usb-interface usb-ohci

Wouldn't let me put dmesg though. Too long.

Like I said this worked fine in mandrake 9.1. I haven't even opened the puter.

Any ideas?? I hope you have some, I'm fresh out. :(

Later

:D :D :D

PS, I would like to have sound in Pysol again <sobbing> Please help.

SuperNu
10-27-2003, 01:12 AM
You need to download and rebuild the NVidia nforce drivers from their website. The ones you had for MDK 9.1 won't work with the new kernel you got with MDK 9.2. Once you rebuild them and install them, everything should work fine.

--SN

dalek
10-27-2003, 02:02 AM
Does this mean I have to compile the kernel? That appears to be what I am reading on the nvidia website.

Tell me it ain't so.

Hoping over here.

:D :D :D

Planet earth huh? What do you know, I from there to. Small world?

dalek
10-27-2003, 02:04 AM
Oh, I forgot to mention they don't have one for Mandrake 9.2. I would have to download the tar.gz or the src.rpm file. Which is best?

Later

:D :D :D

dalek
10-27-2003, 02:21 AM
I downloaded this file: NVIDIA_nforce-1.0-0261.mdk91up_2.4.21_0.13.athlon.rpm

I installed it, at least it said it did. No sound. Is that the one. The only other ones I see are for the video. Am I missing something here?

Need more help.

Thanks.

:D :D :D

dalek
10-27-2003, 02:45 AM
I don't know what I did but it works know. It almost blowed my ears off when it booted up.

How I do dat?

:confused: :D :D :D

dalek
10-27-2003, 03:00 AM
Might be a false alarm. It works when I boot and when I get new mail. It don't work in Pysol though. I've got the sound turned on and volume turned up but nothing.

It will play a CD to if that makes a difference.

Know of anything else to try? I rebooted again to make sure it took effect.

Thanks.

:D :D :D

SuperNu
10-27-2003, 02:07 PM
No, you don't need to recompile the Mandrake kernel. You just have to recompile the Nforce kernel modules. You can get either the .tar.gz or the .src.rpm file if you like. I would probably go with the .src.rpm since you are using an RPM based distro. I am not really sure if Mandrake uses different commands, but this is how I would rebuild the Nforce kernel modules in Red Hat. rpmbuild --rebuild --target athlon <file>.src.rpm. This command will rebuild the .src.rpm file and turn on the athlon optimizations. If you rebuilt the .src.rpm file while you were the root user, the binary RPM will be placed in /usr/src/redhat/RPMS/athlon. This directory will be different since you are using Mandrake. After you find out where the binary RPM is located, type rpm -ivh <file>.athlon.rpm and your new kernel modules will be installed for you. If you have any more help, Nvidia has a
Linux discussion forum (http://www.nvnews.net/vbulletin/forumdisplay.php?s=&forumid=14), an email address at linux-nforce-bugs@nvidia.com and documentation (http://download.nvidia.com/XFree86/nforce/1.0-0261/ReleaseNotes_Linux_nForce_1.0-0261.html).

--SN