[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: X Can't "see" my docked monitor - xorg or nvidia?



Thanks for responding, sorry it took so long to get back to you, $REAL_LIFE is in my face lately.

I was able to remove kde from the equation by starting good old windowmaker, same results.

On Wed, 7 Nov 2007, Anton Berezin wrote:

On Tue, Nov 06, 2007 at 01:19:18PM -0800, Doug Barton wrote:

I just did the mondo upgrade of the ports on my up to date 8-current
laptop. Whereas before the upgrade the default video output would always be
the monitor attached to the dock if my laptop was in the dock (which was
what I wanted), now X refuses to see the dock at all, and it will only come
up on the laptop screen.

The console works just fine on the dock's monitor, and I double-checked the
bios to make sure that the dock is set as primary video out. I also
commented out all mentions of the laptop's screen from xorg.conf, but it
steadfastly insists on coming up only on the laptop.

All my ports are up to date, including kde 3.5.8, and nvidia-driver
100.14.19. I also tried with and without the -ignoreABI option, no change.
I should also point out that I'm using kdm, but I was using it before the
upgrade too. Turning kdm off and using startx has no effect (still comes up
only on the laptop screen).

Any suggestions?

The content of /var/log/Xorg.0.log might be useful,

http://people.freebsd.org/~dougb/Xorg.0.log

There are a couple of interesting sections:
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x00000000, mode1Res1 = 0x80000000
(WW) OS did not count PCI devices, guessing wildly

and
(--) NVIDIA(0): Connected display device(s) on Quadro NVS 110M at PCI:1:0:0:
(--) NVIDIA(0):     DELL 2001FP (CRT-0)
(--) NVIDIA(0):     LPL (DFP-0)
(--) NVIDIA(0): DELL 2001FP (CRT-0): 400.0 MHz maximum pixel clock
(--) NVIDIA(0): LPL (DFP-0): 330.0 MHz maximum pixel clock
(--) NVIDIA(0): LPL (DFP-0): Internal Dual Link LVDS

That all looks right, but

(II) NVIDIA(0): Assigned Display Device: DFP-0

That should not be, since the only screen mentioned in xorg.conf (http://people.freebsd.org/~dougb/xorg.conf) is the 2001FP.

(WW) NVIDIA(0): No valid modes for "1600x1200"; removing.

This makes sense because the laptop screen doesn't do that resolution, it's for the 2001FP.

but also try and play with xrandr. Xrandr --verbose should tell you what outputs i actually sees, and then you can disable/enable individual outputs and see what happens.

Screen 0: minimum 320 x 240, current 1440 x 900, maximum 1440 x 900
default connected 1440x900+0+0 (0x19a) normal (normal) 0mm x 0mm
        Identifier: 0x199
        Timestamp:  811385259
        Subpixel:   unknown
        Clones:
        CRTC:       0
        CRTCs:      0
  1440x900 (0x19a)   64.8MHz
h: width 1440 start 0 end 0 total 1440 skew 0 clock 45.0KHz v: height 900 start 0 end 0 total 900 clock 50.0Hz
...

No mention of the 2001FP at all.


Thanks again,

Doug

--

    This .signature sanitized for your protection

_______________________________________________
freebsd-ports_(_at_)_freebsd_(_dot_)_org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe_(_at_)_freebsd_(_dot_)_org"


Visit your host, monkey.org