OK, I FINALLY got my nvidia drivers installed and working. Took a couple of days, so I thought I would share my experience. I accidentally installed nvidia-glx-new, and that seemed to just hose EVERYTHING. I have a Geforce4 MX 440 dual head. I had to uninstall and re-install the drivers several times. Finally got it working.
Then we had a power outage, and when I got the machine back up - no X. GRRRRRR.
Xorg.log.0 was showing that it was trying to load a newer version of the driver. It was complaining about 1.0-9755 not being compatible with my card, but everything I had loaded was for 1.0-96xx. I am running 2.6.20-16-386, and all the right restricted modules were loaded, etc. It also couldn't find /lib/modules/`uname -r`/volatile/nvidia.ko (the volatile modules are loaded at boot, so don't try to just link it in there) What was killing me was that I HAD it working, then POOF.
Then I ran across a post at https://bugs.launchpad.net/ubuntu/+s...06/comments/22 that said to REMOVE the nv from the DISABLED_MODULES line in /etc/default/linux-restricted-modules-common. e.g. on older versions of k/ubuntu, you needed to add "nv" to the DISABLED_MODULES line in the above file. Apparently taking that out in Feisty works, because I now boot into X fine. (DISABLED_MODULES="" instead of DISABLED_MODULES="nv")
Did it... it worked. FINALLY. I rebooted a couple of times, just to make sure it worked.
Anyway, hope someone else can find this useful.
P.S. nvidia-settings is an awesome program, way overdue for sure. Here's a tip - when you get it configured, save the X configuration file to /tmp (or somewhere else) and then copy it to /etc/X11. I was having issues with permissions, running nvidia-settings as root, and working with existing xorg.conf files.
Then we had a power outage, and when I got the machine back up - no X. GRRRRRR.
Xorg.log.0 was showing that it was trying to load a newer version of the driver. It was complaining about 1.0-9755 not being compatible with my card, but everything I had loaded was for 1.0-96xx. I am running 2.6.20-16-386, and all the right restricted modules were loaded, etc. It also couldn't find /lib/modules/`uname -r`/volatile/nvidia.ko (the volatile modules are loaded at boot, so don't try to just link it in there) What was killing me was that I HAD it working, then POOF.
Then I ran across a post at https://bugs.launchpad.net/ubuntu/+s...06/comments/22 that said to REMOVE the nv from the DISABLED_MODULES line in /etc/default/linux-restricted-modules-common. e.g. on older versions of k/ubuntu, you needed to add "nv" to the DISABLED_MODULES line in the above file. Apparently taking that out in Feisty works, because I now boot into X fine. (DISABLED_MODULES="" instead of DISABLED_MODULES="nv")
Did it... it worked. FINALLY. I rebooted a couple of times, just to make sure it worked.
Anyway, hope someone else can find this useful.
P.S. nvidia-settings is an awesome program, way overdue for sure. Here's a tip - when you get it configured, save the X configuration file to /tmp (or somewhere else) and then copy it to /etc/X11. I was having issues with permissions, running nvidia-settings as root, and working with existing xorg.conf files.
Comment