External monitor is blank with nouveau driver
Andriy Bakay
andriy at irbisnet.com
Sun Jun 14 16:30:17 UTC 2009
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
>>
More information about the freebsd-x11
mailing list