As far as the dual monitors, looks like your missing twinview - this is used for Nvidia cards
only to achive 1 BIG desktop. 2 different cards, or dual head cards of other manufacturers
use xinerama, which is included in xfree86/xorg . (There is no mention fo either in your
Since I don't use a dual Nvidia card (I use Matrox) - I think you get twinview via the
Nvidia drivers found here - http://www.nvidia.com/object/linux_d..._1.0-7174.html
But make sure you read the docs to double check I'm on the right track.
This is just a guess, if your windows parition is mounted by default and your user has read-write
permissions, create symlinks ???
I can only point you to here: