Ok, I have beavered through collecting some facts, and I now have a
nvidia install. The
nVidia Server appeared again in the menu. Anyway it is a frustrating exercise.

I am not sure I can explain what is going on. To me it seems that something prevents 173.x or 290.x to install a driver to be used in kernel. Presently I have following installed
Presently installed
libri-drivers-experimental-7.11.2-1pclos2011
x11-driver-video-nouveau-0.0.16-0.20110613-5pclos2011
x11-driver-video-nv-2.1.18-5pclos2011
dkms-nvidia173-173.14.30-1pclos2011
x11-driver-video-nvidia173-173.14.30-1pclos2011
dkms-nvidia-current-290.10-1pclos2011
x11-driver-video-nvidia-current-290.10-1pclos2011For this to run acceptable in a fashion (some artifacts during boot that I was unhappy with, but will run) the
nv driver installed in Synaptic. (Bothered me that it did not show in the lspci -vvn -s 01:00 ) but again the system runs apparently without problems.
In the problem system I discovered a missing file:
/usr/bin/nvidia-settingsI started up a backup liveCD I happened to have made about a months ago.
[root@localhost gert]# ls -l /union/usr/bin/nvidia-settings
lrwxrwxrwx 1 root root 33 Jan 24 03:59 /union/usr/bin/nvidia-settings -> /etc/alternatives/nvidia_settings*
[root@localhost gert]#
[root@localhost gert]# /etc/alternatives/nvidia_settings* < --- www gert www ---- running this also brings up the nVidia X Server (what a surprise)
[root@localhost gert]#
[root@localhost gert]# ls -l /etc/alternatives/nvidia_settings*
lrwxrwxrwx 1 root root 43 Apr 24 16:01 /etc/alternatives/nvidia_settings -> /usr/lib/nvidia-current/bin/nvidia-settings*
[root@localhost gert]#
[root@localhost gert]# ls -l /usr/lib/nvidia-current/bin/nvidia-settings*
-rwxr-xr-x 1 root root 1790732 Nov 24 08:57 /usr/lib/nvidia-current/bin/nvidia-settings*
[root@localhost gert]#
Now I finally have the file, not the symlinks. Running this file on the backup system brings up the missing nVidia Server on the problem OS. Now I am getting somewhere.
Going back to the problem system (look at the prompt this shows different systems) and directly to the the file:
[root@KDE-mini-Cprog gert]# ls -l /usr/lib/nvidia-current/bin
total 2176
-rwxr-xr-x 1 root root 15138 Nov 24 08:57 nvidia-bug-report.sh*
-rwxr-xr-x 1 root root 167764 Nov 24 08:57 nvidia-debugdump*
-rwxr-xr-x 1 root root 1790732 Nov 24 08:57 nvidia-settings* < --- www gert www --- run this?
-rwxr-xr-x 1 root root 89660 Nov 24 08:57 nvidia-smi*
-rwxr-xr-x 1 root root 159460 Nov 24 08:57 nvidia-xconfig* < --- --- www www --- --- 
[root@KDE-mini-Cprog gert]#
Running the
nvidia-settings* file brings up an empty
nVidia Server window, but more important a small notice telling that
nvidia is not installed, try and run
nvidia-configAfter running the nvidia-config a new shaky /etc/X11/xorg.conf appears.
1.. reboot system (forgot how to restart Xserver)
2.. land in text log in
3.. root konsole -> XFdrake (select vesa, just to get back to GUI)
4.. reboot and go directly to root konsole -> XFdrake again -> select suggested
GeForce 61100 to GeForce 3605.. accept choice of proprietary driver
6.. reboot this time to my amazement the
nVidia X Server back
Grrrr but I still don't understand what is going on

Now repeating some of the usual checks:
[root@KDE-mini-Cprog gert]# lspci -vvn -s 01:00
01:00.0 0300: 10de:0622 (rev a1) (prog-if 00 [VGA controller])
Subsystem: 1019:10a9
.............................................
............................
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia173, nvidia-current
[root@KDE-mini-Cprog gert]#
[root@KDE-mini-Cprog gert]# dmesg |grep nvidia
nvidia: module license 'NVIDIA' taints kernel.
nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
nvidia 0000:01:00.0: setting latency timer to 64
[root@KDE-mini-Cprog gert]#
[root@KDE-mini-Cprog gert]# lsmod |grep nvidia
nvidia 10736981 30
i2c_core 16500 1 nvidia
[root@KDE-mini-Cprog gert]#
Section from /etc/X11/xorg.conf
Section "Device"
Identifier "device1"
VendorName "nVidia Corporation"
BoardName "NVIDIA GeForce 6100 to GeForce 360"
Driver "nvidia"
Option "DPMS"
Option "DynamicTwinView" "false"
Option "AddARGBGLXVisuals"
EndSection
The most informative I have found is in
/var/log/messagesApr 24 01:48:23 KDE-mini-Cprog synaptic: [RPM] x11-driver-video-nvidia173-173.14.30-1pclos2011.i586 installed
Apr 24 01:48:24 KDE-mini-Cprog synaptic: [RPM] dkms-nvidia173-173.14.30-1pclos2011.i586 installed
Apr 24 01:49:10 KDE-mini-Cprog synaptic: [RPM] dkms-nvidia-current-290.10-1pclos2011.i586 removed
Apr 24 01:49:10 KDE-mini-Cprog synaptic: [RPM] x11-driver-video-nvidia-current-290.10-1pclos2011.i586 removed
Apr 24 01:55:27 KDE-mini-Cprog XFdrake[3494]: Xconfig::card: Vendor|NVIDIA GeForce 6100 to GeForce 360 manually chosen
Apr 24 01:55:27 KDE-mini-Cprog XFdrake[3494]: running: /bin/rpm -q --qf %{name} x11-driver-video-nvidia-current
Apr 24 01:55:27 KDE-mini-Cprog XFdrake[3494]: proprietary package x11-driver-video-nvidia-current not available
Apr 24 01:55:38 KDE-mini-Cprog XFdrake[3494]: removed files/directories /etc/ld.so.conf.d/nvidia.conf
Apr 24 01:55:38 KDE-mini-Cprog XFdrake[3494]: removed files/directories /etc/ld.so.conf.d/nvidia_legacy.conf
Apr 24 10:34:26 KDE-mini-Cprog synaptic: [RPM] x11-driver-video-nvidia-current-290.10-1pclos2011.i586 installed
Apr 24 10:34:27 KDE-mini-Cprog synaptic: [RPM] dkms-nvidia-current-290.10-1pclos2011.i586 installed
Apr 24 17:10:38 KDE-mini-Cprog XFdrake[3565]: Xconfig::card: Vendor|NVIDIA GeForce 6100 to GeForce 360 manually chosen
Apr 24 17:10:38 KDE-mini-Cprog XFdrake[3565]: running: /bin/rpm -q --qf %{name} x11-driver-video-nvidia-current
Apr 24 17:10:38 KDE-mini-Cprog XFdrake[3565]: running: /bin/rpm -q --qf %{name} dkms-nvidia-current nvidia-current-kernel-2.6.38.8-pclos3.bfs
Apr 24 17:10:38 KDE-mini-Cprog XFdrake[3565]: those kernel module packages can be installed: dkms-nvidia-current
Apr 24 17:11:01 KDE-mini-Cprog XFdrake[3565]: removed files/directories /etc/ld.so.conf.d/nvidia.conf
Apr 24 17:11:01 KDE-mini-Cprog XFdrake[3565]: removed files/directories /etc/ld.so.conf.d/nvidia_legacy.conf
Apr 24 17:16:28 KDE-mini-Cprog XFdrake[3562]: removed files/directories /etc/ld.so.conf.d/nvidia.conf
Apr 24 17:16:28 KDE-mini-Cprog XFdrake[3562]: removed files/directories /etc/ld.so.conf.d/nvidia_legacy.conf
Apr 24 17:21:28 KDE-mini-Cprog XFdrake[3677]: Xconfig::card: Vendor|NVIDIA GeForce 6100 to GeForce 360 manually chosen
Apr 24 17:21:28 KDE-mini-Cprog XFdrake[3677]: running: /bin/rpm -q --qf %{name} x11-driver-video-nvidia-current
Apr 24 17:21:28 KDE-mini-Cprog XFdrake[3677]: running: /bin/rpm -q --qf %{name} dkms-nvidia-current nvidia-current-kernel-2.6.38.8-pclos3.bfs
Apr 24 17:21:28 KDE-mini-Cprog XFdrake[3677]: those kernel module packages can be installed: dkms-nvidia-current
Apr 24 17:21:35 KDE-mini-Cprog XFdrake[3677]: running: /bin/rpm -q --qf %{name} x11-driver-video-nouveau x11-driver-video-nvidia-current dkms-nvidia-current
Apr 24 17:21:35 KDE-mini-Cprog XFdrake[3677]: Using specific NVIDIA driver and GLX extensions
Apr 24 17:21:35 KDE-mini-Cprog XFdrake[3677]: removed files/directories /etc/ld.so.conf.d/nvidia.conf
Apr 24 17:21:35 KDE-mini-Cprog XFdrake[3677]: removed files/directories /etc/ld.so.conf.d/nvidia_legacy.conf
Apr 24 17:21:35 KDE-mini-Cprog XFdrake[3677]: running: update-alternatives --set gl_conf /etc/nvidia-current/ld.so.conf
Apr 24 17:21:35 KDE-mini-Cprog XFdrake[3677]: ldconfig will be run because the GL library was switched to /etc/nvidia-current/ld.so.conf
Apr 24 17:21:36 KDE-mini-Cprog XFdrake[3677]: workaround buggy fglrx/nvidia driver: make dm restart xserver (#29550, #38297)
Apr 24 17:23:01 KDE-mini-Cprog klogd: nvidia: module license 'NVIDIA' taints kernel.
Apr 24 17:23:01 KDE-mini-Cprog klogd: nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Apr 24 17:23:01 KDE-mini-Cprog klogd: NVRM: loading NVIDIA UNIX x86 Kernel Module 290.10 Wed Nov 16 19:27:25 PST 2011
At this stage I am not sure what I actually have installed, since I now have
nvidia showing where I could not find it before I am assuming that
noveau and nv are not being usee, leaving the
nvidia-173.x and
nvidia-290.x as the two options.
Any comments on the data most welcome as I am still trying to figure out how many rpms needed for the nvidia card to run. I still have this feeling that there are some interactions. I will take another break and ponder the next steps.
0.. Which of 173.x and 290.x is best for my card and what should be installed for the selected item
1.. Continue here with the kernel-2.6.38.8-pclos3.bfs
2.. Tempted to embark on the kernel-3.2.15x
Aaaah, I will leave a question here, what is a dead easy way to tell which driver I have? In the post there is enough information to answer this.
