From owner-freebsd-x11@FreeBSD.ORG Sun Jun 14 16:30:16 2009 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AB0A010656DC for ; Sun, 14 Jun 2009 16:30:16 +0000 (UTC) (envelope-from andriy@irbisnet.com) Received: from smtp100.rog.mail.re2.yahoo.com (smtp100.rog.mail.re2.yahoo.com [206.190.36.78]) by mx1.freebsd.org (Postfix) with SMTP id 6C0BC8FC1B for ; Sun, 14 Jun 2009 16:30:16 +0000 (UTC) (envelope-from andriy@irbisnet.com) Received: (qmail 30204 invoked from network); 14 Jun 2009 16:30:15 -0000 Received: from unknown (HELO keeper.irbisnet.com) (andriy@99.253.104.52 with login) by smtp100.rog.mail.re2.yahoo.com with SMTP; 14 Jun 2009 16:30:15 -0000 X-YMail-OSG: dxew2FAVM1moIu4at_EkkpJGVAxSX3NNuJ6ScQbDb.Aez2fMw9M8iMNZIRNe3zRZ5w-- X-Yahoo-Newman-Property: ymail-3 Received: from prime.irbisnet.com (prime.irbisnet.vpn [10.78.76.4]) by keeper.irbisnet.com (Postfix) with ESMTPSA id 0C6871140F; Sun, 14 Jun 2009 12:30:14 -0400 (EDT) Message-ID: <4A352596.60907@irbisnet.com> Date: Sun, 14 Jun 2009 12:30:14 -0400 From: Andriy Bakay User-Agent: Thunderbird 2.0.0.21 (X11/20090410) MIME-Version: 1.0 To: Robert Noland References: <4A345C77.30600@irbisnet.com> <1244983031.3132.2603.camel@balrog.2hip.net> In-Reply-To: <1244983031.3132.2603.camel@balrog.2hip.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-x11@freebsd.org Subject: Re: External monitor is blank with nouveau driver X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Jun 2009 16:30:17 -0000 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: : integer, : float, : "True"/"False", >> ### : "String", : " Hz/kHz/MHz" >> ### [arg]: arg optional >> #Option "SWcursor" # [] >> #Option "HWcursor" # [] >> #Option "NoAccel" # [] >> #Option "ShadowFB" # [] >> #Option "UseFBDev" # [] >> #Option "Rotate" # [] >> #Option "VideoKey" # >> #Option "FlatPanel" # [] >> #Option "FPDither" # [] >> #Option "CrtcNumber" # >> #Option "FPScale" # [] >> #Option "FPTweak" # >> #Option "DualHead" # [] >> 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 >>