Anyone have the Nvidia driver working in 2.6.11-1.14_FC3?

Wes Goodenough achachila at 3rdmil.us
Sun Apr 17 22:58:54 UTC 2005


On Wed, 2005-04-13 at 16:44 +0300, ron.peake at saunalahti.fi wrote:
> Hi. Yes I have got it to work with no problems. Geforce 4 Nvidia MX400 chip.
> After running the shell script did you do this:
> 
> (1) cp  -a  /dev/nvidia*  /etc/udev/devices/
> (2) chown root:  /etc/udev/devices/nvidia*
> (3) rpm -e --nodeps xorg-x11-Mesa-libGL
> (4) modprobe nvidia
> Regards,
> Ron
> 
> -- 
> 
Hey everyone; being new here I hope I can get some help.
The recent thread on nVidia with FC3 caught my eye, as I am having
trouble installing drivers.... but my problem is with nforce sound and
net drivers (NFORCE-Linux-x86-1.0-0301.pkg1.run).

Originally I had sound with the driver (nv) supplied with FC3, but only
one channel. Wanting to improve that, I attempted to install the
drivers.

After researching everything I could find and carefully following
release note instructions...
-I have two reported audio devices... but I think one is spurious.
-I have sound on one of them, but only on one channel; but no 'system'
sounds.
-I installed both the audio and network drivers, but the original
network driver (forcedeth) is operational, despite the changes to
various config files, etc.

What I would like to do is either resolve this or return to default
conditions, but I have come to the limit of my understanding.

I am including here pertinent information from various logs, etc.

This is the modprobe.conf file with changes made:
--- snip ----
#alias eth0 forcedeth
#alias snd-card-0 snd-intel8x0
alias eth0 nvnet
alias snd-card-0 nvsound
options snd-card-0 index=0  
install nvsound /sbin/modprobe --ignore-install nvsound ; sleep
1; /usr/bin/nvmix-reg -f /etc/nvmixrc -L >/dev/null 2>&1 || :
remove nvsound { /usr/bin/nvmix-reg -f /etc/nvmixrc -S >/dev/null 2>&1
|| : ; }; /sbin/modprobe -r --ignore-remove nvsound

#install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0
&& /usr/sbin/alsactl restore >/dev/null 2>&1 || :
#remove snd-intel8x0 { /usr/sbin/alsactl store >/dev/null 2>&1
|| : ; }; /sbin/modprobe -r --ignore-remove snd-intel8x0

alias usb-controller ehci-hcd
alias usb-controller1 ohci-hcd
---- end snip ----

this is /etc/rc.local as changed according to instructions
--- snip --- 
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local
# Added for nVidia driver installation (sound)
/usr/bin/nvmix-reg -f /etc/nvmixrc -L >/dev/null 2>&1
---- end snip ----

this is a portion of /etc/rc.d/init.d/halt as changed:
--- snip --- 
# /etc/rc.d/init.d/halt (portion)


# Save mixer settings, here for lack of a better place.

# Modified here 17Apr05 by wrg for installation of nVidia drivers
# original values follow; commented out

#grep -q "\(alsa\)" /proc/devices
#if [ $? = 0 -a -x /usr/sbin/alsactl ]; then
#   runcmd $"Saving mixer settings" alsactl store
#fi

# New Values follow:
if grep -q "\(nvsound\)" /proc/modules && [ -x /usr/bin/nvmix-reg ];
then
/usr/bin/nvmix-reg -f /etc/nvmixrc -S >/dev/null 2>&1
fi

# End of Modification for installation of nVidia drivers

--- end snip ---

here is a portion of dmesg that shows the kernel initialization for
these objects. These are the only mentions of nvnet and forcedeth, as
well as of the sound drivers.  There are other NVIDIA references for
other devices.

--- snip ---

floppy0: no floppy controllers found
nvnet: module license 'NVIDIA' taints kernel.
ACPI: PCI Interrupt Link [LMAC] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
ACPI: PCI interrupt 0000:00:04.0[A] -> GSI 11 (level, low) -> IRQ 11
PCI: Setting latency timer of device 0000:00:04.0 to 64
forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.31.
Nvsound: Nvidia Audio Init Module, 12:53:39 Apr 17 2005 version 1.0-2 
ACPI: PCI Interrupt Link [LAPU] enabled at IRQ 5
PCI: setting IRQ 5 as level-triggered
ACPI: PCI interrupt 0000:00:05.0[A] -> GSI 5 (level, low) -> IRQ 5
PCI: Setting latency timer of device 0000:00:05.0 to 64
Nvsound:  NVIDIA nForce2 Controller Mem 0xed000000 and IRQ 5
ACPI: PCI Interrupt Link [LACI] enabled at IRQ 3
PCI: setting IRQ 3 as level-triggered
ACPI: PCI interrupt 0000:00:06.0[A] -> GSI 3 (level, low) -> IRQ 3
PCI: Setting latency timer of device 0000:00:06.0 to 64
Nvsound: NVIDIA nForce2 Audio aci 0xd800 and ac97 0xd400, IRQ 3
Nvsound: DEV MIXER 0 DEV AUDIO 3 
--- end  snip ---

I'd appreciate any help; thanks in advance.

wes




More information about the users mailing list