Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

My current setup is three monitors connected as follows (monitors listed from left to right):

GPU0 (nVidia GTX 280):
- Dell 2405FPW (1920x1200)
- Dell U2410 (1920x1200)
GPU1 (nVidia 210):
- Dell 2405FPW (1920x1200)

Works like a charm in Windows 7, not so much in Linux. I seem to only have three real options:

  1. Run all three monitors as a seperate X screen, I get hardware acceleration but as they are all independent X sessions I cannot move windows between them and can only have firefox open on one at any given time.
  2. Run the two on GPU0 in TwinView mode and have GPU1 as a seperate X screen. Same limitation as 1 but at least two monitors work together ok. I did have an issue where occasionally Linux saw both monitors on GPU0 as a single large monitor however.
  3. Enable Xinerama and have everything work as I want it to but hardware acceleration is gone and the display is Windows 95 style choppy.

My ideal solution would be to have all screens working as they do under Xinerama without the limitation of having hardware acceleration disabled. I don't even care if that means rendering all three on GPU0 and somehow farming out the display of the third monitor to GPU1, whatever works.

My question is this: is there any way to accomplish this? I don't feel like my use case is so out there that there shouldn't be at least some form of support (beyond the three limited options presented above), or is my best option going to be to just suck it up and pick up a better card to replace both that can handle three outputs by itself?

share|improve this question
Does this answer your question? –  Naftuli Tzvi Kay Feb 26 '13 at 19:37

1 Answer 1

You've basically answered yourself. This isn't possible at the moment in Linux as Linux doesn't have any proper support for multiple GPUs.

Multiple GPU support for Linux has been suggested as a project for the Google Summer of Code. But that's very unlikely to be ready for prime-time any time soon, if you ask me.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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