I have a workstation with NVIDIA GeForce GT 210 graphics card & Ubuntu 10.4, and am having rather annoying problems trying to get them working together. (On other machines and earlier Ubuntu versions I've been a pretty happy NVIDIA user though.)
First of all, simply using the NVIDIA driver automatically suggested by "Adminstration -> Hardware drivers" didn't work at all. Based on this answer, I tried with drivers straight from NVIDIA, and got it working for a while. But now (perhaps due to reboot, or apt-get upgrade
) I'm out of luck again.
There now seems to be a conflict with the Nouveau driver. I've tried removing it:
apt-get --purge remove xserver-xorg-video-nouveau
(as suggested here) and rebootI've also tried
modprobe -r nouveau
but it givesFATAL: Module nouveau is in use.
But when trying to (re-)execute NVidia's installer (NVIDIA-Linux-x86_64-256.53.run) it keeps complaining about Nouveau. I'm starting to run out of ideas, so any help would be welcome!
Seems that once I got over this problem, I was able to switch to using a newer kernel (automatically installed by
apt-get upgrade
: 2.6.32-21 to 2.6.32-25), and with that kernel the Nouveau module was no longer in use (probably due to removing the xserver-xorg-video-nouveau package?).Then, after installing appropriate linux-headers packages, the NVIDIA installer agreed to proceed and it rebuilt the kernel module and took it into use.
Then some dual-monitor configuration, and everything seems to be pretty smooth, finally. Whew. :-)
(Problems with the non-NVIDIA drivers included: 1) for VGA output the image was in the wrong place horizontally; you couldn't get it right even by manually adjusting the monitor 2) colours (or contrast) for DVI and VGA output were very different. There's only one DVI output in the card so I need to use VGA for the other monitor.)
I'm not sure if anyone will face exactly the same kind of mess that I did, but, to recap, for anyone else with the same or similar graphics card:
Edit: Removing Nouveau drivers
I had to set up my machine all over again (due to the system disk, an Intel X25-M SSD, breaking down and having to be replaced...), this time bypassing any eCryptfs problems, so now it's a bit clearer to me how exactly you can remove and disable the Nouveau drivers (to be able to install NVIDIA ones):
apt-get --purge remove xserver-xorg-video-nouveau
/etc/default/grub
and add the lineGRUB_CMDLINE_LINUX="nouveau.modeset=0"
sudo update-grub
After that, you should be able to install NVIDIA drivers without conflicts with Nouveau.
The Ubuntu X team maintains a set of backported drivers here. You should try installing those otherwise you'll have to reinstall the drivers every time you get a kernel update.
I had similar problem. try this :
telinit 3
sudo gedit /etc/modprobe.d/blacklist.conf
add this lineblacklist nouveau
this worked for me.
I tried this for GT 230
I have a 210GT that has worked with zero problems in 10.04 through to 11.04 so far using the nvidia-current driver from the rpeository. In order for the drivers to work properly you may need yo create a new /etc/X11/xorg.conf file. to to that, open a terminal and type:
Running the above command will backup the old xorg.conf file. Once the new file has been created, all you have to do is reboot.