I have a Thinkpad T520 with switchable (Optimus) graphics. The integrated card is Intel, which works great, but won't drive a DVI monitor. The computer also have an NVidia GF119 (Quadro NVS 4200M) which I can set the computer to use full-time in the BIOS.

The problem is, the driver in nvidia-current is awful. It doesn't support xrandr or compositing extensions; I have to configure my monitors using its awful GUI app, then restart X server and hope for the best. Without the proprietary driver, Linux and X seem to be defaulting to a VGA display.

Is there an alternative way to use my Nvidia GPU without using its awful drivers?

3 Answers
3

You can use the open source nouveau drivers. Alternatively (a better solution in my opinion), you can use bumblebee and run in the "nvidia optimus" BIOS mode. This will run the main X server on your intel card and allow you to run specific graphic-intensive apps on the nvidia card with a command called optirun. With or without bumblebee installed, there is a program called screenclone that will allow you to use the DisplayPort/DVI output from the intel card by copying data from the intel card to the nvidia card.