External monitor is blank with nouveau driver
Andriy Bakay
andriy at irbisnet.com
Sat Jun 20 15:58:45 UTC 2009
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: <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