Hi all, Finally My problem is solved. I changed the file a bit(Added the offset in the MetaModes and also removed the Clone settings from the TwinViewOrientation). you can see the latest working config file at the same address: http://students.iiit.net/~vardhman/xfree86TwinView/XF86Config http://students.iiit.net/~vardhman/xfree86TwinView/XFree86.0.log Thank you all for the responses some of you gave. Vardhman On Wed, 24 Mar 2004, Vardhman Jain wrote: > Date: Wed, 24 Mar 2004 20:38:00 +0530 (IST) > From: Vardhman Jain <vardhman@xxxxxxxxxxxxxxxxx> > To: xfree86@xxxxxxxxxxx > Subject: Re: Problem with TwinView > > Hi, > Thanks for the advice, I made some changes in my XFree86Config > File, Though I didn't remove the extra device option. Now the problem is > that the complete screen (2*1024*768) is appearing in one monitor only. > That is it is not activating the second monitor the screen in one monitor > is of resolution 2048*768 and I can scroll the screen by moving the mouse, > but What i want is to be able to put the right part of the screen in > second monitor. Here is some part of the log file, I am not able to > understand the error plz guide me more: > I feel some problem with the recongnition of Monitor0 and Monitor1 as all > the settings for second monitor are tried over Monitor0 which is the > primary monitor, Also note that my two monitors are not identical( they > are both CRT but different models and vendors). > Should Attachign the XFree86config file help?? Anyway I am > attaching it. > Note: I run the server using command > startx -- -layout AGPTwinView > > I have also put the complete files at the url > > > [snip logfile] > .... > .... > ABI class: XFree86 Video Driver, version 0.6 > (WW) NVIDIA(0): The user specified HorizSync "31.000-82.000" has been > adjusted > (WW) NVIDIA(0): to "31.000-72.000" (the intersection with > EDID-specified > (WW) NVIDIA(0): HorizSync "30.000-72.000") > (II) NVIDIA(0): Monitor0: Using hsync range of 31.00-72.00 kHz > (II) NVIDIA(0): Monitor0: Using vrefresh range of 55.00-120.00 Hz > (II) NVIDIA(0): Clock range: 12.00 to 400.00 MHz > (II) NVIDIA(0): Not using default mode "1024x768" (bad mode > clock/interlace/doublescan) > (II) NVIDIA(0): Not using default mode "512x384" (bad mode > clock/interlace/doublescan) > (II) NVIDIA(0): Not using default mode "1280x960" (hsync out of range) > (II) NVIDIA(0): Not using default mode "640x480" (hsync out of range) > ... > ... > ... > (WW) (1400x1050,Monitor0) mode clock 122MHz exceeds DDC maximum 110MHz > ... > ... > (WW) NVIDIA(0): Not using mode "700x525" (height 1050 is larger than > (WW) NVIDIA(0): EDID-specified maximum 1024) > (WW) NVIDIA(0): Not using mode "1152x768": > (WW) NVIDIA(0): horizontal sync start (1178) not a multiple of 8 > (WW) NVIDIA(0): Not using mode "576x384": > (WW) NVIDIA(0): horizontal sync start (589) not a multiple of 8 > (WW) NVIDIA(0): Not using mode "360x200": > (WW) NVIDIA(0): horizontal sync start (378) not a multiple of 8 > (**) NVIDIA(0): Validated modes for display device CRT-0: > (**) NVIDIA(0): Default mode "1280x1024": 108.0 MHz, 64.0 kHz, 60.0 > Hz > (**) NVIDIA(0): Default mode "1024x768": 94.5 MHz, 68.7 kHz, 85.0 Hz > (**) NVIDIA(0): Default mode "800x600": 56.3 MHz, 53.7 kHz, 85.1 Hz > (**) NVIDIA(0): Default mode "1280x960": 108.0 MHz, 60.0 kHz, 60.0 Hz > (**) NVIDIA(0): Default mode "1152x864": 108.0 MHz, 67.5 kHz, 75.0 Hz > (**) NVIDIA(0): Default mode "1024x768": 78.8 MHz, 60.1 kHz, 75.1 Hz > ... > ... > (II) NVIDIA(0): Monitor0: Using hsync range of 31.00-54.00 kHz > (II) NVIDIA(0): Monitor0: Using vrefresh range of 50.00-120.00 Hz > (II) NVIDIA(0): Clock range: 12.00 to 400.00 MHz > (II) NVIDIA(0): Not using default mode "1024x768" (bad mode > clock/interlace/doublescan) > (II) NVIDIA(0): Not using default mode "512x384" (bad mode > clock/interlace/doublescan) > ... > ... > (WW) NVIDIA(0): Unable to find mode "1280x1024" for display device 1 in > (WW) NVIDIA(0): MetaMode "1280x1024,1280x1024" > (WW) NVIDIA(0): Unable to find mode "600x480" for display device 0 in > MetaMode > (WW) NVIDIA(0): "600x480,600x480" > (WW) NVIDIA(0): Unable to find mode "600x480" for display device 1 in > MetaMode > (WW) NVIDIA(0): "600x480,600x480" > (II) NVIDIA(0): Virtual screen size determined to be 2048 x 1024 > (--) NVIDIA(0): Display dimensions: (480, 240) mm > > I feel some problem in the second last line giving Virtual Screen size. > > > On Tue, 23 Mar 2004, Mark Vojkovich wrote: > > > Date: Tue, 23 Mar 2004 10:13:48 -0800 (PST) > > From: Mark Vojkovich <mvojkovi@xxxxxxxxxxx> > > Reply-To: xfree86@xxxxxxxxxxx > > To: xfree86@xxxxxxxxxxx > > Subject: Re: Problem with TwinView > > > > You are not running TwinView. You are using separate X screens > > (ie. you have two device sections). You need to read NVIDIA's > > "README": > > > > ftp://download.nvidia.com/XFree86/Linux-x86/1.0-5336/README > > > > specifically, Appendix I. > > > > Mark. > -- Vardhman Jain III Year B.Tech. CSE IIIT-Hyderabad Address: Room No 27, NBH, IIIT-Hyderabad,Hyderabad 500019 presence on net: http://students.iiit.net/~vardhman
Section "ServerLayout" Identifier "XFree86 Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" RgbPath "/usr/X11R6/lib/X11/rgb" ModulePath "/usr/X11R6/lib/modules" FontPath "/usr/X11R6/lib/X11/fonts/misc/" FontPath "/usr/X11R6/lib/X11/fonts/Speedo/" FontPath "/usr/X11R6/lib/X11/fonts/Type1/" FontPath "/usr/X11R6/lib/X11/fonts/CID/" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/" FontPath "/usr/X11R6/lib/X11/fonts/100dpi/" EndSection Section "Module" Load "glx" Load "dbe" #Load "dri" Load "extmod" Load "record" Load "xtrap" Load "speedo" Load "type1" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "keyboard" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "IMPS/2" Option "ZAxisMapping" "4 5" Option "Device" "/dev/mouse" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" HorizSync 31-82 VertRefresh 55-120 EndSection Section "Monitor" Identifier "Monitor1" VendorName "Monitor Vendor" ModelName "Monitor Model" EndSection Section "Device" ### Available Driver options are:- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" ### [arg]: arg optional #Option "DigitalVibrance" # <i> #Option "PageFlip" # [<bool>] #Option "Dac8Bit" # [<bool>] #Option "NoLogo" # [<bool>] #Option "Overlay" # [<bool>] #Option "UBB" # [<bool>] #Option "Stereo" # <i> #Option "WindowFlip" # [<bool>] #Option "SWcursor" # [<bool>] #Option "HWcursor" # [<bool>] #Option "VideoKey" # <i> #Option "NvAGP" 1 #Option "IgnoreEDID" # [<bool>] #Option "NoDDC" # [<bool>] #Option "ConnectedMonitor" # <str> #Option "ConnectedMonitors" # <str> #Option "TVStandard" # <str> #Option "TVOutFormat" # <str> #Option "RenderAccel" # [<bool>] #Option "CursorShadow" # [<bool>] #Option "CursorShadowAlpha" # <i> #Option "CursorShadowXOffset" # <i> #Option "CursorShadowYOffset" # <i> #Option "UseEdidFreqs" # [<bool>] #Option "FlatPanelProperties" # <str> #Option "TwinView" "True" #Option "TwinViewOrientation" # <str> #Option "SecondMonitorHorizSync" # <str> #Option "SecondMonitorVertRefresh" # <str> #Option "MetaModes" # <str> #Option "UseInt10Module" # [<bool>] #Option "SwapReady" # [<bool>] #Option "NoTwinViewXineramaInfo" # [<bool>] #Option "NoRenderExtension" # [<bool>] #Option "UseClipIDs" # [<bool>] #Option "CIOverlay" # [<bool>] #Option "TransparentIndex" # <i> #Option "OverlayDefaultVisual" # [<bool>] #Option "NvEmulate" # <i> #Option "NoBandWidthTest" # [<bool>] #Option "CustomEDID-CRT-0" # <str> #Option "CustomEDID-CRT-1" # <str> #Option "CustomEDID-DFP-0" # <str> #Option "CustomEDID-DFP-1" # <str> #Option "CustomEDID-TV-0" # <str> #Option "CustomEDID-TV-1" # <str> #Option "TVOverScan" # <f> #Option "IgnoreDisplayDevices" # <str> #Option "MultisampleCompatibility" # [<bool>] Identifier "Card0" #AGP Driver "nvidia" VendorName "nVidia Corporation" BoardName "Unknown Board" BusID "PCI:00:1e.0" #BusID "PCI:02:00:0" Screen 1 EndSection Section "Device" Identifier "Card1" Driver "nvidia" #BusID "PCI:00:1e.0" BusID "PCI:02:00:0" Screen 0 EndSection Section "Device" Identifier "TwinView" VendorName "nvidia" Driver "nvidia" #BusID "02:00:0" #BusID "PCI:00:1e:0" # sample twinview setup Option "TwinView" "on" # be sure to replace the HorizSync and VertRefresh with correct values # for your monitor! #Option "NoTwinViewXineramaInfo" "True" Option "SecondMonitorHorizSync" "31-54" Option "SecondMonitorVertRefresh" "50-120" Option "TwinViewOrientation" "RightOf" Option "MetaModes" "1280x1024,1280x1024; 1024x768,1024x768; 1024x768,NULL; 1024x768,800x600; 800x600,1024x768; 800x600,800x600; 600x480,600x480" Option "ConnectedMonitor" "crt,crt" #Option "Xinerama" "off" #Option "Clone" "off" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultColorDepth 24 Subsection "Display" Depth 8 Modes "1280x1024" "1024x768" "800x600" "640x400" EndSubsection Subsection "Display" Depth 16 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubsection Subsection "Display" Depth 24 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubsection EndSection Section "Screen" Identifier "Screen1" Device "Card1" Monitor "Monitor1" DefaultColorDepth 24 Subsection "Display" Depth 8 Modes "1280x1024" "1024x768" "800x600" "640x400" EndSubsection Subsection "Display" Depth 16 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubsection Subsection "Display" Depth 24 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubsection EndSection Section "Screen" Identifier "TwinView" Device "TwinView" Monitor "Monitor0" DefaultColorDepth 24 Subsection "Display" Depth 8 Modes "1280x1024" "1024x768" "800x600" "640x400" EndSubsection Subsection "Display" Depth 16 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubsection Subsection "Display" Depth 24 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubsection EndSection Section "ServerLayout" Identifier "Main" Screen "TwinView" #Screen 0" Screen "Screen1" RightOf "Screen0" InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" #Option "Xinerama" "on" EndSection # 2 cards, non twinview # Section "ServerLayout" Identifier "Both" Screen "Screen0" Screen "Screen0" LeftOf "Screen1" InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection # # just one agp twinview card # Section "ServerLayout" Identifier "AGPTwinView" Option "TwinView" Option "TwinViewOrientation" "Clone" Screen "TwinView" #Screen "Screen1" RightOf "Screen0" Option "Xinerama" "off" Option "Clone" "off" InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection