I just set up dual monitor support with an Nvidia card in FC3. It uses twinview. Yours is different. I don't see anything obviously wrong with your setup. I've got a couple questions/suggestions: a) Are all the commands in your file supported by your video drivers ? For example: xinerama and clone ? Or are these X commands and all cards will support them ? b) Does that xorg.conf file boot up ? Which monitor views ? c) If it boots, I'd try to get each individual monitor running individually before going to the dual head boot. Have you done that ? d) Once that works, can you run it in clone mode ? Ie can you get both monitors to display the same thing ? d) Once you get that going, the next thing I'd look at is the "Viewport" numbers. I'm not sure that they are needed/correct. Another place to look at the viewport numbers is by right clicking on the desktop-> configure desktop -> display -> multiple monitors I'd also look at the README that Nvidia has with their drivers. It has suggestions for difficult circumstances, ie older monitors, etc. that might be helpful. See my nvidia twinview xorg.conf file below. This isn't a perfect setup, ie it could be improved, but it works pretty well. Hope this helps. # Xorg.conf as manually prepared by Kim Lux # Supports dual monitors on HP ZD7000 laptop # Uses the Nvidia GeForce FX Go5700 video card # as present in an HP zd7000 laptop. It drives # the internal 17" LCD as the first monitor at 1680x150. # It drives a Dell FPW2005 20 inch LCD at 1680x 1050 # as the second monitor #******************************************************************************************* # Files Section #******************************************************************************************* Section "Files" # RgbPath is the location of the RGB database. Note, this is the name of the # file minus the extension (like ".txt" or ".db"). There is normally # no need to change the default. # Multiple FontPath entries are allowed (they are concatenated together) # By default, Red Hat 6.0 and later now use a font server independent of # the X server to render fonts. RgbPath "/usr/X11R6/lib/X11/rgb" FontPath "unix/:7100" EndSection #******************************************************************************************* # Module section #******************************************************************************************* Section "Module" Load "dbe" # Double buffering Load "extmod" Load "fbdevhw" Load "glx" Load "record" Load "freetype" Load "type1" Load "synaptics" # Touchpad driver EndSection #******************************************************************************************* # Input device section #******************************************************************************************* Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbModel" "pc105" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "IMPS/2" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "yes" EndSection Section "InputDevice" Identifier "Synaptics" Driver "synaptics" Option "Device" "/dev/input/mice" Option "Protocol" "auto-dev" Option "Emulate3Buttons" "yes" EndSection #******************************************************************************************* # Monitor section #******************************************************************************************* Section "Monitor" Identifier "Monitor0" VendorName "Generic" ModelName "Flat Panel 1680x1050" HorizSync 31.5-90 VertRefresh 60 Modeline "1680x1050" 147.14 1680 1784 1968 2256 1050 1051 1054 1087 Option "dpms" EndSection Section "Monitor" Identifier "Monitor1" VendorName "Generic" ModelName "Flat Panel 1680x1050" HorizSync 31.5-90 VertRefresh 60 Modeline "1680x1050" 147.14 1680 1784 1968 2256 1050 1051 1054 1087 Option "dpms" EndSection #******************************************************************************************* # Graphics device section #******************************************************************************************* Section "Device" Identifier "Device0" VendorName "nVidia Corporation" BoardName "NVIDIA GeForce FX (generic)" Driver "nvidia" Option "DPMS" Option "MetaModes" "1680x1050,1680x1050" Option "TVStandard" "NTSC-M" Option "CursorShadow" "0" #Option "IgnoreEDID" "1" Option "NoLogo" "0" Option "NvAGP" "1" #Option "renderAccel" "1" # Option "HWCursor" "1" Option "SWCursor" "1" #Option "DigitalVibrance" "0" Option "TwinView" "1" Option "SecondMonitorVertRefresh" "50-160" Option "SecondMonitorHorizSync" "30-70" Option "TwinViewOrientation" "RightOf" EndSection #******************************************************************************************* # Screens section #******************************************************************************************* Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 16 Modes "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 24 Modes "1680x1050" "1280x1024" "1280x960" "1024x768" "800x600" "640x480" EndSubSection EndSection Section "Screen" Identifier "Screen1" Device "Device0" Monitor "Monitor1" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 16 Modes "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 24 Modes "1680x1050" "1280x1024" "1280x960" "1024x768" "800x600" "640x480" EndSubSection EndSection #******************************************************************************************* # Server Layout Section #******************************************************************************************* Section "ServerLayout" Identifier "Dual head configuration" Screen 0 "Screen0" LeftOf "Screen1" Screen 1 "Screen1" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Synaptics" "AlwaysCore" #Option "Clone" "on" EndSection #******************************************************************************************* Section "DRI" Group 0 Mode 0666 EndSection -- Kim Lux, Diesel Research Inc.