The modprobe nvidia-current generated no output, the other two commands were redirected to a file:
[gene@coyote nvidia]$ cat nvidia-data
insmod /lib/modules/3.2.14-pclos7-gene-pae-bfs/kernel/drivers/i2c/i2c-core.ko.gz
insmod /lib/modules/3.2.14-pclos7-gene-pae-bfs/kernel/drivers/char/drm/nvidia-current.ko.gz
filename: /lib/modules/3.2.14-pclos7-gene-pae-bfs/kernel/drivers/char/drm/nvidia-current.ko.gz
alias: char-major-195-*
version: 295.40
supported: external
license: NVIDIA
alias: pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias: pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00*
alias: pci:v000010DEd*sv*sd*bc03sc02i00*
alias: pci:v000010DEd*sv*sd*bc03sc00i00*
depends:
vermagic: 3.2.14-pclos7-gene-pae-bfs SMP preempt mod_unload K8
parm: NVreg_EnableVia4x:int
parm: NVreg_EnableALiAGP:int
parm: NVreg_ReqAGPRate:int
parm: NVreg_EnableAGPSBA:int
parm: NVreg_EnableAGPFW:int
parm: NVreg_Mobile:int
parm: NVreg_ResmanDebugLevel:int
parm: NVreg_RmLogonRC:int
parm: NVreg_ModifyDeviceFiles:int
parm: NVreg_DeviceFileUID:int
parm: NVreg_DeviceFileGID:int
parm: NVreg_DeviceFileMode:int
parm: NVreg_RemapLimit:int
parm: NVreg_UpdateMemoryTypes:int
parm: NVreg_InitializeSystemMemoryAllocations:int
parm: NVreg_UseVBios:int
parm: NVreg_RMEdgeIntrCheck:int
parm: NVreg_UsePageAttributeTable:int
parm: NVreg_EnableMSI:int
parm: NVreg_MapRegistersEarly:int
parm: NVreg_RegisterForACPIEvents:int
parm: NVreg_RegistryDwords:charp
parm: NVreg_RmMsg:charp
parm: NVreg_NvAGP:int
And this was the output of a uname -r.
3.2.14-pclos7-gene-pae-bfs
I did a startx just for S&G at that point, which apparently cannot be redirected to a file for capture, but it complained:
NVIDIA kernel module is version 295.40
but the driver component is version 295.20
But, from this current Xorg.0.log
[ 56.337] (II) LoadModule: "nvidia"
[ 56.452] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 56.727] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 56.727] compiled for 4.0.2, module version = 1.0.0
[ 56.727] Module class: X.Org Video Driver
[ 56.789] (II) NVIDIA dlloader X Driver 295.20 Mon Feb 6 20:27:19 PST 2012
[ 56.821] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
That miss-match didn't bother it a bit & X is working fine.
From a modinfo nvidia-current on the module that is loaded and running right now:
filename: /lib/modules/2.6.38.8-pclos3.pae.bfs/kernel/drivers/char/drm/nvidia-current.ko.gz
alias: char-major-195-*
version: 295.40
supported: external
license: NVIDIA
alias: pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias: pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00*
alias: pci:v000010DEd*sv*sd*bc03sc02i00*
alias: pci:v000010DEd*sv*sd*bc03sc00i00*
depends:
vermagic: 2.6.38.8-pclos3.pae.bfs SMP preempt mod_unload K8
parm: NVreg_EnableVia4x:int
parm: NVreg_EnableALiAGP:int
parm: NVreg_ReqAGPRate:int
parm: NVreg_EnableAGPSBA:int
parm: NVreg_EnableAGPFW:int
parm: NVreg_Mobile:int
parm: NVreg_ResmanDebugLevel:int
parm: NVreg_RmLogonRC:int
parm: NVreg_ModifyDeviceFiles:int
parm: NVreg_DeviceFileUID:int
parm: NVreg_DeviceFileGID:int
parm: NVreg_DeviceFileMode:int
parm: NVreg_RemapLimit:int
parm: NVreg_UpdateMemoryTypes:int
parm: NVreg_InitializeSystemMemoryAllocations:int
parm: NVreg_UseVBios:int
parm: NVreg_RMEdgeIntrCheck:int
parm: NVreg_UsePageAttributeTable:int
parm: NVreg_EnableMSI:int
parm: NVreg_MapRegistersEarly:int
parm: NVreg_RegisterForACPIEvents:int
parm: NVreg_RegistryDwords:charp
parm: NVreg_RmMsg:charp
parm: NVreg_NvAGP:int
WTH? I'm running out of hair here & its already thin enough I could go out bareheaded & sunburn.
On another front, the /etc/init.d/microcode_ctl one, I had left my echo's in it, which echo'd to the screen as it was booting:
AuthenticAMD
16
but it still skipped the amd loader & went looking for the intel code a few lines later.
Your turn, I'm out of mental ammo. ENOTENOUGHCAFFIENE or something.

Thanks & Cheers, Gene