Re: Problem with TwinView

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [X Forum]     [Xorg]     [XFree86 Newbie]     [IETF Announce]     [Security]     [Font Config]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux Kernel]

  Powered by Linux