Getting xinerama working with the closed source nVIDIA driver is easy. However, setting it up using the open source nv a bit tricker.
The solution, however, is quite easy once you know it
Figure out the total capacity of your screens:
$ xrandr -q
Add the horizontal and vertical max sizes of your screens and dive into your /etc/X11/xorg.conf and a Virtual directive to your Display sub section that accounts for the total virtual screen.
SubSection "Display"
Depth 24
# 1440+1600 900+1200
Virtual 3040 2100
EndSubSection
The final step is then to set tell xrandr setup your xinerama. I kick off my X session with the .xinitrc file, so I’ve put these two lines there (if you don’t use this approach, you can just type these lines manually after logging in):
xrandr --output VGA1 --off xrandr --output VGA1 --right-of LVDS --pos 1440x900 --auto
And that’s it! Xinerama without the need of a closed source binary driver