Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Jun 2009 12:30:14 -0400
From:      Andriy Bakay <andriy@irbisnet.com>
To:        Robert Noland <rnoland@FreeBSD.org>
Cc:        freebsd-x11@freebsd.org
Subject:   Re: External monitor is blank with nouveau driver
Message-ID:  <4A352596.60907@irbisnet.com>
In-Reply-To: <1244983031.3132.2603.camel@balrog.2hip.net>
References:  <4A345C77.30600@irbisnet.com> <1244983031.3132.2603.camel@balrog.2hip.net>

next in thread | previous in thread | raw e-mail | index | archive | help
I will remove "1440x900" mode from config and try it out.

I have not used yet your kernel patch.

What is DDX driver?

Robert Noland wrote:
> On Sat, 2009-06-13 at 22:12 -0400, Andriy Bakay wrote:
>> Hi Robert,
>>
>> I have the following hardware/software spec:
>>
>> ThinkPad T61
>> FreeBSD 7.1-RELEASE-p5 amd64
>> NVIDIA Quadro NVS 140M
>> X driver nouveau
>> External monitor NEC MultiSync 90GX2
>>
>> I am connecting external monitor through VGA interface. I was able to
>> detect it using command 'xrandr -q' and even turn it on:
>>
>> $ xrandr --output VGA-0 --auto --below LVDS-0
>>
>> the geometry of my desktop changed, but monitor remain blank.
>>
>> Please, advise.
> 
> The config looks good.  The only thing that I notice is that you specify
> Modes "1440x900" which may be limiting the usable modes.  I would remove
> that and just let xrandr dtrt.  I haven't actually tried dual head with
> the nouveau driver, though it should work.  Your Virtual entry appears
> to be sized reasonably to enable the second display.
> 
> Are you using my kernel patch?  It shouldn't be relevant to your issue,
> just curious.  This is going to be an issue with the DDX driver, if it
> still won't work.
> 
> robert.
> 
>> Thanks,
>> Andriy
>>
>> plain text document attachment (xorg.conf)
>> Section "ServerLayout"
>> 	Identifier     "X.org Configured"
>> 	Screen      0  "Screen0" 0 0
>> 	InputDevice    "Synaptics_Touchpad" "CorePointer"
>> 	InputDevice    "Keyboard0" "CoreKeyboard"
>> 	Option         "DontZap" "Off"
>> 	Option         "AIGLX" "true"
>> EndSection
>>
>> Section "Extensions"
>> 	Option       "Composite" "Enable"
>> 	Option       "XVideo" "Enable"
>> EndSection
>>
>> Section "Files"
>> 	ModulePath   "/usr/local/lib/xorg/modules"
>> 	FontPath     "/usr/local/lib/X11/fonts/misc/"
>> 	FontPath     "/usr/local/lib/X11/fonts/TTF/"
>> 	FontPath     "/usr/local/lib/X11/fonts/OTF"
>> 	FontPath     "/usr/local/lib/X11/fonts/Type1/"
>> 	FontPath     "/usr/local/lib/X11/fonts/100dpi/"
>> 	FontPath     "/usr/local/lib/X11/fonts/75dpi/"
>> 	FontPath     "/usr/local/lib/X11/fonts/URW/"
>> 	FontPath     "/usr/local/lib/X11/fonts/freefont/"
>> 	FontPath     "/usr/local/lib/X11/fonts/TrueType/"
>> 	FontPath     "/usr/local/lib/X11/fonts/bitstream-vera/"
>> 	FontPath     "/usr/local/lib/X11/fonts/cyrillic/"
>> 	FontPath     "/usr/local/lib/X11/fonts/dejavu/"
>> EndSection
>>
>> Section "Module"
>> 	Load  "extmod"
>> 	Load  "record"
>> 	Load  "dbe"
>> 	Load  "glx"
>> 	Load  "dri"
>> 	Load  "dri2"
>> 	Load  "synaptics"
>> EndSection
>>
>> Section "InputDevice"
>> 	Identifier  "Keyboard0"
>> 	Driver      "kbd"
>> EndSection
>>
>> #Section "InputDevice"
>> #	Identifier  "Mouse0"
>> #	Driver      "mouse"
>> #	Option	    "Protocol" "auto"
>> #	Option	    "Device" "/dev/sysmouse"
>> #	Option	    "ZAxisMapping" "4 5 6 7"
>> #EndSection
>>
>> Section "InputDevice"
>> 	Identifier  "Synaptics_Touchpad"
>> 	Driver      "synaptics"
>>
>> 	Option      "Device"                "/dev/psm0"
>> 	Option      "Protocol"              "psm"
>>
>> 	Option      "LeftEdge"              "1400"
>> 	Option      "RightEdge"             "5600"
>> 	Option      "TopEdge"               "1400"
>> 	Option      "BottomEdge"            "4700"
>>
>> 	Option      "FingerLow"             "25"
>> 	Option      "FingerHigh"            "30"
>>
>> 	Option      "MaxTapTime"            "180"
>> 	Option      "MaxTapMove"            "220"
>>
>> 	Option      "VertScrollDelta"       "100"
>> 	Option      "HorizScrollDelta"      "100"
>>
>> 	Option      "MinSpeed"              "0.25"
>> 	Option      "MaxSpeed"              "0.5"
>> 	Option      "AccelFactor"           "0.0010"
>> 	Option      "FastTaps"              "off"
>>
>> 	Option      "ScrollButtonRepeat"    "100"
>> 	Option      "UpDownScrolling"       "on"
>> 	Option      "UpDownRepeat"          "on"
>> 	Option      "LeftRightScrolling"    "on"
>> 	Option      "LeftRightRepeat"       "on"
>>
>> 	Option      "TapButton1"            "0"
>> 	Option      "TapButton2"            "0"
>> 	Option      "TapButton3"            "0"
>>
>> 	# "SHMConfig on" seems good works with synclient(1).  But this
>> 	# options is insecure.  I recommended "off" as default.
>> 	Option      "SHMConfig"             "on"
>>
>> 	# If you use circular touchpad, uncomment them.
>> 	#Option          "CircularPad"           "on"
>> 	#Option          "CircularScrolling"     "on"
>> 	#Option          "CircScrollDelta"       "0.5"
>> EndSection
>>
>> Section "Monitor"
>> 	Identifier   "LVDS-0"
>> 	Option       "DPMS"
>> EndSection
>>
>> Section "Monitor"
>> 	Identifier   "VGA-0"
>> 	Option       "DPMS"
>> 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     "SWcursor"           	# [<bool>]
>>         #Option     "HWcursor"           	# [<bool>]
>>         #Option     "NoAccel"            	# [<bool>]
>>         #Option     "ShadowFB"           	# [<bool>]
>>         #Option     "UseFBDev"           	# [<bool>]
>>         #Option     "Rotate"             	# [<str>]
>>         #Option     "VideoKey"           	# <i>
>>         #Option     "FlatPanel"          	# [<bool>]
>>         #Option     "FPDither"           	# [<bool>]
>>         #Option     "CrtcNumber"         	# <i>
>>         #Option     "FPScale"            	# [<bool>]
>>         #Option     "FPTweak"            	# <i>
>>         #Option     "DualHead"           	# [<bool>]
>> 	Option      "UseEdidDpi" "false"
>> 	Option      "DPI" "96 x 96"
>> 	Identifier  "Card0"
>> 	Driver      "nouveau"
>> 	VendorName  "nVidia Corporation"
>> 	BoardName   "Quadro NVS 140M"
>> 	BusID       "PCI:1:0:0"
>> 	Option      "AccelMethod" "EXA"
>> 	Option      "EXANoComposite" "false"
>> 	Option      "FBTexPercent" "50"
>> 	Option      "MigrationHeuristic" "greedy"
>> 	Option      "DRI" "true
>> 	Option      "Monitor-LVDS" "LVDS-0"
>> 	Option      "Monitor-VGA" "VGA-0"
>> EndSection
>>
>> Section "DRI"
>> 	Mode 0666
>> EndSection
>>
>> Section "Screen"
>> 	Identifier "Screen0"
>> 	Device     "Card0"
>> 	SubSection "Display"
>> 		Viewport   0 0
>> 		Depth     1
>> 	EndSubSection
>> 	SubSection "Display"
>> 		Viewport   0 0
>> 		Depth     4
>> 	EndSubSection
>> 	SubSection "Display"
>> 		Viewport   0 0
>> 		Depth     8
>> 	EndSubSection
>> 	SubSection "Display"
>> 		Viewport   0 0
>> 		Depth     15
>> 	EndSubSection
>> 	SubSection "Display"
>> 		Viewport   0 0
>> 		Depth     16
>> 	EndSubSection
>> 	SubSection "Display"
>> 		Viewport   0 0
>> 		Depth     24
>> 		Modes     "1440x900"
>> 		Virtual   2048 2048
>> 	EndSubSection
>> EndSection
>>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4A352596.60907>