From owner-freebsd-x11@FreeBSD.ORG Sat Jun 20 15:58:45 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 30228106566C for ; Sat, 20 Jun 2009 15:58:45 +0000 (UTC) (envelope-from andriy@irbisnet.com) Received: from smtp102.rog.mail.re2.yahoo.com (smtp102.rog.mail.re2.yahoo.com [206.190.36.80]) by mx1.freebsd.org (Postfix) with SMTP id E6AFA8FC13 for ; Sat, 20 Jun 2009 15:58:44 +0000 (UTC) (envelope-from andriy@irbisnet.com) Received: (qmail 31746 invoked from network); 20 Jun 2009 15:58:44 -0000 Received: from unknown (HELO keeper.irbisnet.com) (andriy@99.253.104.52 with login) by smtp102.rog.mail.re2.yahoo.com with SMTP; 20 Jun 2009 15:58:44 -0000 X-YMail-OSG: WgcSM9YVM1msheMCp2Zjp_au6AmviyedKpZoKCaPueygRT3KlFSiDI_YkClgZTZGpQ-- 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 42B5911437; Sat, 20 Jun 2009 11:58:36 -0400 (EDT) Message-ID: <4A3D072B.6040609@irbisnet.com> Date: Sat, 20 Jun 2009 11:58:35 -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> <4A352596.60907@irbisnet.com> <1245018527.3132.3200.camel@balrog.2hip.net> In-Reply-To: <1245018527.3132.3200.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: Sat, 20 Jun 2009 15:58:45 -0000 I removed "1440x900" mode from config but it does not help. Robert Noland wrote: > On Sun, 2009-06-14 at 12:30 -0400, Andriy Bakay wrote: >> I will remove "1440x900" mode from config and try it out. >> >> I have not used yet your kernel patch. >> >> What is DDX driver? > > The DDX driver is the 2d driver, (xf86-video-nouveau, etc...) > > robert. > >> 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 >>>>