1920×1080 resolution on Dell Latitude E6520 with Nvidia NVS 4200M card running Ubuntu 10.04 LTS Lucid
Out of the box, Ubuntu 10.04 LTS (Lucid) on Latitude E6520 with 4200M GPU produced low resolution graphics and the latest Nvidia driver from the Ubuntu repository returned errors (something about card incompatibility). Turns out, the driver provided by package nvidia-current in Lucid is version 270.29, whereas support for the NVS 4200M GPU appears to have been added starting with 270.41.03, with driver version 270.41.06 being the latest as of this writing.
Getting the driver directly from Nvidia is only sightly harder than running "apt-get install nvidia-current" and took much less time than it took to write this post.
First things first -- disabled Optimus in the BIOS and removed all the nvidia packages previously installed.
Then, identified the latest driver from ftp://download.nvidia.com/XFree86/Linux-x86_64/latest.txt. Then got it from ftp://download.nvidia.com/XFree86/Linux-x86_64/.
- Go to nvidia.com > Download Drivers
- Select NVS, NVS Series, NVS 300, Quadro Graphics Driver, Linux 64-bit, English
- Search > Download
Once the driver was downloaded, opened the shell and ran:
sudo /etc/init.d/gdm stop cd ~/Downloads sudo sh NVIDIA-Linux-x86_64-270.41.06.run
Answered "Yes" to all the prompts. Then to start the X server back up:
sudo start gdm
Was greeted with a sharp looking login prompt in the middle of a humoungous desktop. The Nvidia utility (System > Preferences > NVIDIA X Server Settings) confirmed I'm running the latest driver (270.41.06). Nice.
Obviously, the problem with the above method is that the driver is now managed outside the package manager. Since it's not something I'm planning to upgrade often (probably never for the life of this installation -- e.g a couple of years), it's not a big problem.
This is a first in what's likely to be a series of posts on this laptop, while I wrestle it into being useful by replacing Winblows with Linux and Free Software.