nVidia have had massive bugs in their drivers to do with fullscreen for the last 5 years. Even windows was crapped up in a nv driver version from early this year! (faking one display instead of hooking into XP’s dual screen support, and then breaking lots of things, and all of NV’s own desktop features broken in weird and wonderful ways).
Linux, traditionally, from NV was pretty much “primary display gets accelerated, nothing else does. Ha! Suffer, you fools!” (OK, so I added the last bit myself :P, but … they did spend 4+ years disabling all power management AND suspend to disk on ALL laptops running nv cards because they didn’t want to fix a bug in their driver… :o).
They supply extensive release notes with each linux driver - in their defence they are traditionally very honest in this, and confess to the various broken elements they aren’t going to fix, and suggest workarounds etc. Dual-screen support in particular changes subtly from release to release, so you HAVE to read those release notes…