Is it possible to run 3 monitors on 1 nvidia card (600 series, 640/650/660/670) under linux/xorg with the closed source nvidia driver?

At the moment a have a 2 monitors on my linux system in a twinview configuration and i would like to add a third.


Because of my new 660ti i can now answer my own question:

Yes, you can use TwinView with 3 (maybe even 4) screens the same way you used it with 2 screens on older nvidia cards (testet with 3 screens: 2xDVI + 1xHDMI).

  • Yeah... it works. Thanks to your question and answer I bought a GTX 650 and got 4 screens up (2xDVI, VGA, HDMI) and running. :) – unperson325680 May 2 '13 at 12:18

As of September 22, 2012, the Nvidia site doesn't list the 650 as "supported" under Linux. The 660ti is supported by driver version 304.43, released on August 27, 2012, so that's probably why the OP has joy:


With luck, the 650 will be in the next driver release.

  • 2
    Today (24. Sep) nvidia released 304.51 with support for 660 (non-ti) and 650 – rmweiss Sep 24 '12 at 14:15

Yes you can, one card supports 4 Displays with 2D and 3 Displays with 3D.

  • Sounds good. Do you use (or have seen) such a setup or have you only read somewhere that it should work? – rmweiss Sep 17 '12 at 9:34
  • 1
    I actually went to the Nvidia website and read it on there, it's very nicely shown in the technical overview of the cards. You should try it out, just surf to www.nvidia.com and just look for your card and then click specs. It's incredible how much information vendors put on their website! – Lucas Kauffman Sep 17 '12 at 9:35
  • 2
    I know that the hardware does support 3 or 4 displays. What i don't know is if their linux driver supports it. All the information i found on the nvidia side about "NVIDIA Surround" was about using their graphic cards with Windows. – rmweiss Sep 17 '12 at 10:06

As far as I know, you will need to use Xinerama, don't think that twinview can deal with more than 2 screens.

I have never done this myself but i have read quite a few posts from people with up to 6 monitors (on linux systems). See here, for example.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.