Configuring multiple monitors

Aaron agibson at confabulator.net
Sat Sep 17 12:25:26 PDT 2005


this might not be related... supposedly to use the nvidia klm you have
to disable agp support in the kernel (remove/comment the device agp
line). I believe GENERIC kernel has this built in.

here is my xorg.conf for reference. I have an nvidia ti4200 with dual
monitors...


sorry, no clue :(

>>Symbol __glXGetActiveScreen from module
>>/usr/X11R6/lib/modules/extensions/libdri.a is unresolved!

--Aaron




Pat Maddox wrote:
> I did some searching and disabled agp.ko in the device.hints file. 
> Still I get this error (twice), and I have no idea what it means:
> Symbol __glXGetActiveScreen from module
> /usr/X11R6/lib/modules/extensions/libdri.a is unresolved!
> 
> 
> On 9/17/05, Pat Maddox <pergesu at gmail.com> wrote:
> 
>>Hey Mario,
>>
>>Thanks for the response.  I installed nvidia-driver and changed the
>>conf file as you suggested, but I get the error:
>>NVRM: Detected agp.ko, aborting NVIDIA AGP setup!
>>
>>X still starts up, but only with one screen.  Not really sure what to
>>do - any ideas?
>>
>>Thanks,
>>Pat
>>
>>On 9/17/05, Mario Hoerich <spambox at mhoerich.de> wrote:
>>
>>># Pat Maddox:
>>>
>>>>Anyway I've got a Dell 2001fp and a Viewsonic vp201, hooked up to a
>>>>GeForce4 Ti4600.
>>>
>>>You'll need to run the binary nvidia-driver (~ports/x11/nvidia-driver)
>>>for this to work.  Once that works, the xorg.conf-entries are rather
>>>simple:
>>>
>>> # see /usr/X11R6/share/doc/NVIDIA_GLX-1.0 for nVidia-specific docs
>>> Section "Device"
>>>   Identifier  "NV AGP"
>>>   Driver      "nvidia"
>>>   BusID       "PCI:1:0:0"
>>>   Option      "TwinView" "on"
>>>   Option      "MetaModes" "1280x1024,1280x1024"
>>>   Option      "SecondMonitorHorizSync" "28-64"
>>>   Option      "SecondMonitorVertRefresh" "60"
>>>   Option      "TwinViewOrientation" "LeftOf"  # Or RightOf
>>>   Option      "RenderAccel" "true"
>>> EndSection
>>>
>>> Section "Screen"
>>>    Identifier  "Screen 1"
>>>    Device      "NV AGP"
>>>    Monitor     "samsung"
>>>    DefaultDepth 24
>>>
>>>    Subsection "Display"
>>>        Depth       24
>>>        Modes       "1280x1024"
>>>    EndSubsection
>>> EndSection
>>>
>>> Section "ServerLayout"
>>>    Identifier "Layout 1"
>>>    Screen     "Screen 1"
>>>    InputDevice "Mouse 1" "CorePointer"
>>>    InputDevice "Keyboard 1" "CoreKeyboard"
>>> EndSection
>>>
>>>The screen-section sets up the primary display, the other is set
>>>up with the SecondMonitorXXXXXXX-options in the Device Section.
>>>ServerLayout sets the screen-section to use.
>>>
>>> HTH
>>>Mario
>>>
>>>
>>
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
> 

-------------- next part --------------
Section "ServerLayout"
	Identifier     "X.org 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/TTF/"
	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  "extmod"
	Load  "glx"
	Load  "dbe"
	Load  "xtrap"
	Load  "type1"
	Load  "freetype"
EndSection

#Section "Extensions"
#	Option "Composite" "Enable"
#EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/sysmouse"
	Option	    "Buttons" "7"
	Option	    "ZAxisMapping"  "6 7"
	Option	    "Name" "Logitech MX 500"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	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     "NoFlip"             	# [<bool>]
        #Option     "Dac8Bit"            	# [<bool>]
        #Option     "NoLogo"             	# [<bool>]
        #Option     "UBB"                	# [<bool>]
        #Option     "Stereo"             	# <i>
        #Option     "SWcursor"           	# [<bool>]
        #Option     "HWcursor"           	# [<bool>]
        #Option     "VideoKey"           	# <i>
        Option     "NvAGP" "1"              	# <i>
        #Option     "IgnoreEDID"         	# [<bool>]
        #Option     "NoDDC"              	# [<bool>]
        #Option     "ConnectedMonitor"   	# <str>
        #Option     "ConnectedMonitors"  	# <str>
        #Option     "TVStandard"         	# <str>
        #Option     "TVOutFormat"        	# <str>
        Option     "RenderAccel" "TRUE"    	# [<bool>]
        #Option     "CursorShadow"       	# [<bool>]
        #Option     "CursorShadowAlpha"  	# <i>
        #Option     "CursorShadowXOffset" 	# <i>
        #Option     "CursorShadowYOffset" 	# <i>
        Option     "UseEdidFreqs" "TRUE"       	# [<bool>]
        #Option     "FlatPanelProperties"	# <str>
        Option     "TwinView" "TRUE"           	# [<bool>]
        Option     "TwinViewOrientation" "RightOf"# <str>
        #Option     "SecondMonitorHorizSync" 	# <str>
        #Option     "SecondMonitorVertRefresh" 	# <str>
        Option     "MetaModes" "1024x768,1024x768; 1024x768,NULL"# <str>
        #Option     "UseInt10Module"     	# [<bool>]
        #Option     "NoTwinViewXineramaInfo" 	# [<bool>]
        #Option     "NoRenderExtension"  	# [<bool>]
        #Option     "Overlay"            	# [<bool>]
        #Option     "CIOverlay"          	# [<bool>]
        #Option     "ForceEmulatedOverlay" 	# [<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>]
        #Option     "RegistryDwords"     	# <str>
        #Option     "NoPowerConnectorCheck" 	# [<bool>]
        #Option     "AllowDFPStereo"     	# [<bool>]
        #Option     "XvMCUsesTextures"   	# [<bool>]
        #Option     "HorizSync"          	# <str>
        #Option     "VertRefresh"        	# <str>
	Option	    "AllowGLXWithComposite" "TRUE"
	Identifier  "Card0"
	Driver      "nvidia"
	VendorName  "nVidia Corporation"
	BoardName   "NV25 [GeForce4 Ti 4200]"
	BusID       "PCI:2:0:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth 24
        SubSection "Display"
                Viewport   0 0
                Depth     16
                Modes "1024x768"
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes "1024x768"
        EndSubSection
EndSection



More information about the freebsd-questions mailing list