Originally Posted by Thunderbird
The reason why windows are stretched over two displays when you enable twinview using nvidia-settings is that the nvidia's xinerama extension is only loaded when X is started with twinview enabled. Nvidia-settings can't load the extension afterwards. I believe xorg 7.2 will allow this soon using randr 1.2 (it will require nvidia driver support)
There's no way to kill the void except for panning. You could also consider using seperate X screens, that way both screens behave as 'two X servers' and can be given their own desktop. That way they can have different resolutions.
Ok thanks for the response, at last a straight answer. Hehe, I spent most of yesterday being told it worked just the way I wanted for other people and to try this config and that config - sigh.
I don't want to use a seperate X screen - I want the extended desktop and the interaction between them, I was just hoping that, seeing as I can't access the black void, maybe somehow the mouse could be bound to the edge of the display. I mean, if they can limit the desktop wallpaper to fit inside the screen boundaries, why can't they do the same with the mouse pointer?
Anyway, thanks again - at least there will be a solution to the main problem I had soon(ish). So it should be supported with Xorg 7.2, but the current drivers don't support it yet?
I just checked my Xorg log and it seems that even with only 1 screen, Twinview is load...
(**) NVIDIA(0): Option "TwinView" "1"
(**) NVIDIA(0): TwinView enabled
(WW) NVIDIA(0): TwinView requested, but only 1 display devices found.
(==) RandR enabled
(II) Initializing built-in extension XINERAMA
Shouldn't that mean that nvidia-settings should be able to make use of the xinerama extension? Why can't things be easy when they're supposed to be?