GTX 660 with 3+ monitors
Bit of a dumb question really, but I want to be sure before I purchase. Does the GTX 660 support 3-4 monitors on Linux without having to fallback to crap like Xinerama, so I can get a 3-4 monitor setup with Composite enabled?
Bit of a dumb question really, but I want to be sure before I purchase. Does the GTX 660 support 3-4 monitors on Linux without having to fallback to crap like Xinerama, so I can get a 3-4 monitor setup with Composite enabled?

#1
Posted 11/01/2012 04:44 PM   
Yes, the GeForce GTX 660 should support up to four simultaneous displays.
Yes, the GeForce GTX 660 should support up to four simultaneous displays.

Aaron Plattner
NVIDIA Linux Graphics

#2
Posted 11/01/2012 08:07 PM   
Fantastic, thanks!
Fantastic, thanks!

#3
Posted 11/01/2012 08:40 PM   
Anyone knows if Beryl now supports (multiple)desktop/s over 2048x2048 ?
Anyone knows if Beryl now supports (multiple)desktop/s over 2048x2048 ?
Wasn't Beryl merged back into Compiz several years ago? Also, unless you're talking about a different bug, that 2048x2048 limit was not set in stone. It was a value determined by your hardware. Specifically, the maximum texture size of the card. On some very low end cards, this was 2048x2048. According to the bug entry on the launchpad, some of the limits include: [code]Radeon Xpress 200M: 2048x2048 Radeon X1600/X1900: 4096 x 4096 Radeon HD 2400: 8192 x 8192 Radeon HD 2600/4670/4850/4870: 8192 x 8192 GeForce 7300/7600: 4096 x 4096 Quadro FX 4500: 4096 x 4096 GeForce 8600/880/9400/9600/120/130/285: 8192 x 8192 Quadro FX 4800: 8192 x 8192 i945: 2048 x 2048 GMA 950: 2048 x 2048 GMA X3100: 2048 x 2048[/code] The 660 apparently has a limit of 16384 x 16384.
Wasn't Beryl merged back into Compiz several years ago?

Also, unless you're talking about a different bug, that 2048x2048 limit was not set in stone. It was a value determined by your hardware. Specifically, the maximum texture size of the card. On some very low end cards, this was 2048x2048. According to the bug entry on the launchpad, some of the limits include:

Radeon Xpress 200M: 2048x2048
Radeon X1600/X1900: 4096 x 4096
Radeon HD 2400: 8192 x 8192
Radeon HD 2600/4670/4850/4870: 8192 x 8192
GeForce 7300/7600: 4096 x 4096
Quadro FX 4500: 4096 x 4096
GeForce 8600/880/9400/9600/120/130/285: 8192 x 8192
Quadro FX 4800: 8192 x 8192
i945: 2048 x 2048
GMA 950: 2048 x 2048
GMA X3100: 2048 x 2048


The 660 apparently has a limit of 16384 x 16384.

#5
Posted 11/02/2012 10:46 PM   
The desktop size limits are documented in the README: [url]http://http.download.nvidia.com/XFree86/Linux-x86/310.14/README/programmingmodes.html[/url] [quote="README"] The NVIDIA Accelerated Linux Graphics Driver and NVIDIA GPU-based graphics cards support resolutions up to 16384x16384 pixels for the GeForce GTX 400 series and newer GPUs, 8192x8192 pixels for the GeForce 8 series and above, and up to 4096x4096 pixels for the GeForce 7 series and below, though the maximum resolution your system can support is also limited by the amount of video memory (see USEFUL FORMULAS for details) and the maximum supported resolution of your display device (monitor/flat panel/television). [/quote]
The desktop size limits are documented in the README:
http://http.download.nvidia.com/XFree86/Linux-x86/310.14/README/programmingmodes.html
README said:
The NVIDIA Accelerated Linux Graphics Driver and NVIDIA GPU-based graphics
cards support resolutions up to 16384x16384 pixels for the GeForce GTX 400
series and newer GPUs, 8192x8192 pixels for the GeForce 8 series and above, and
up to 4096x4096 pixels for the GeForce 7 series and below, though the maximum
resolution your system can support is also limited by the amount of video
memory (see USEFUL FORMULAS for details) and the maximum supported resolution
of your display device (monitor/flat panel/television).

Aaron Plattner
NVIDIA Linux Graphics

#6
Posted 11/03/2012 05:41 AM   
Did you end up getting the 660? I'm thinking of upgrading to it as well, very curious about your experience with 3+ monitors on it.
Did you end up getting the 660? I'm thinking of upgrading to it as well, very curious about your experience with 3+ monitors on it.

MSI X58 Pro | i7 920 | 24GB DDR3-1600

Geforce 430 Fanless (2)

Dell U2711 2560x1440 (3)

LSI 9260-8i -> OCZ Vertex 4 120GB (4)

Debian testing/unstable | Custom 3.6.7 Kernel | awesomeWM

#7
Posted 11/21/2012 05:42 AM   
Sorry, didn't notice the update on this thread. I did get the 660, yes. It has been an excellent purchase, 3 monitors are working great in a now misnamed TwinView.
Sorry, didn't notice the update on this thread. I did get the 660, yes. It has been an excellent purchase, 3 monitors are working great in a now misnamed TwinView.

#8
Posted 11/25/2012 06:45 PM   
Confirmed. I have the 660 running four monitors at the same time on Debian unstable. Two 22" 1920x1080 panels and two 20" 1600x1200 panels. The only awkwardness is since this does not make a perfect rectangle (22s up top, 20s on the bottom), I cannot drag windows across workspaces using the bottom 20" monitors. I have to move the window up to the 22" and drag across workspaces using the top stripe of monitors.
Confirmed. I have the 660 running four monitors at the same time on Debian unstable. Two 22" 1920x1080 panels and two 20" 1600x1200 panels.

The only awkwardness is since this does not make a perfect rectangle (22s up top, 20s on the bottom), I cannot drag windows across workspaces using the bottom 20" monitors. I have to move the window up to the 22" and drag across workspaces using the top stripe of monitors.

#9
Posted 02/28/2013 06:12 PM   
mishan, try disabling the [url="http://http.download.nvidia.com/XFree86/Linux-x86/313.18/README/xconfigoptions.html#ConstrainCursor"]ConstrainCursor[/url] option. With it disabled, it's possible for your cursor to disappear into the dead zones outside of your monitors, but will allow you to move windows around the full span of your desktop.
mishan, try disabling the ConstrainCursor option. With it disabled, it's possible for your cursor to disappear into the dead zones outside of your monitors, but will allow you to move windows around the full span of your desktop.

Aaron Plattner
NVIDIA Linux Graphics

#10
Posted 03/04/2013 10:26 PM   
Not understanding why I'm unable to run two monitors on my gtx 660. I have a dvi-i to vga converter and that seems to work fine. Trying to understand why the dvi-d to vga converter isn't working. Both monitors are in function
Not understanding why I'm unable to run two monitors on my gtx 660. I have a dvi-i to vga converter and that seems to work fine. Trying to understand why the dvi-d to vga converter isn't working. Both monitors are in function

#11
Posted 12/04/2013 08:31 PM   
Can you post your /var/log/Xorg.0.log file?
Can you post your /var/log/Xorg.0.log file?

#12
Posted 12/04/2013 10:04 PM   
Scroll To Top