From owner-freebsd-x11@FreeBSD.ORG Sat Jun 20 16:13:21 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 D5A71106564A for ; Sat, 20 Jun 2009 16:13:21 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id 9B3F18FC17 for ; Sat, 20 Jun 2009 16:13:21 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.1.4] (adsl-146-137-130.bna.bellsouth.net [70.146.137.130]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id n5KGCxFi043627 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 20 Jun 2009 12:13:06 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: Andriy Bakay In-Reply-To: <4A3D072B.6040609@irbisnet.com> References: <4A345C77.30600@irbisnet.com> <1244983031.3132.2603.camel@balrog.2hip.net> <4A352596.60907@irbisnet.com> <1245018527.3132.3200.camel@balrog.2hip.net> <4A3D072B.6040609@irbisnet.com> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-FFmArlnn1f3WXx9W6LpY" Organization: FreeBSD Date: Sat, 20 Jun 2009 11:12:52 -0500 Message-Id: <1245514372.1724.4.camel@balrog.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.26.2 FreeBSD GNOME Team Port X-Spam-Status: No, score=-2.0 required=5.0 tests=AWL,BAYES_00,RCVD_IN_PBL, RDNS_DYNAMIC,SPF_SOFTFAIL autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gizmo.2hip.net 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 16:13:22 -0000 --=-FFmArlnn1f3WXx9W6LpY Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sat, 2009-06-20 at 11:58 -0400, Andriy Bakay wrote: > I removed "1440x900" mode from config but it does not help. Ok, then you should probably report this upstream to the nouveau developers. This should be generic issue with the DDX driver. robert. > 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? > >=20 > > The DDX driver is the 2d driver, (xf86-video-nouveau, etc...) > >=20 > > robert. > >=20 > >> 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 t= o > >>>> 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 spec= ify > >>> Modes "1440x900" which may be limiting the usable modes. I would rem= ove > >>> that and just let xrandr dtrt. I haven't actually tried dual head wi= th > >>> the nouveau driver, though it should work. Your Virtual entry appear= s > >>> to be sized reasonably to enable the second display. > >>> > >>> Are you using my kernel patch? It shouldn't be relevant to your issu= e, > >>> just curious. This is going to be an issue with the DDX driver, if i= t > >>> 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 > >>>> --=20 Robert Noland FreeBSD --=-FFmArlnn1f3WXx9W6LpY Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (FreeBSD) iEUEABECAAYFAko9CoQACgkQM4TrQ4qfROOTZACeMC3DLhpj59bvnrNUXbhC+7tL DxIAmL8clbqKIoWlgJFsaejX+/lCdZE= =/Ggh -----END PGP SIGNATURE----- --=-FFmArlnn1f3WXx9W6LpY--