atom feed6 messages in org.freebsd.freebsd-x11X Can't "see" my docked monitor - xor...
FromSent OnAttachments
Doug BartonNov 6, 2007 1:45 pm 
Anton BerezinNov 7, 2007 1:14 am 
Doug BartonNov 11, 2007 2:02 pm 
Doug BartonNov 17, 2007 2:37 am 
Kelly HaysNov 25, 2007 6:19 pm 
Doug BartonNov 25, 2007 6:23 pm 
Subject:X Can't "see" my docked monitor - xorg or nvidia?
From:Kelly Hays (j.ke@gmail.com)
Date:Nov 25, 2007 6:19:49 pm
List:org.freebsd.freebsd-x11

Doug, Did you ever get this working? I have a simular problem and the workaround I found is to use the "nvidia-driver-96xx" port instead of the regular "nvidia-driver" port. I can not remember the exact model of the Dell FP display that I have ( it is at work) but it is the same resolution (1600x1200).

On Nov 11, 2007 4:01 PM, Doug Barton <dou@freebsd.org> wrote:

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

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,

If my info will help I'll be glad to gather any needed details tomorrow at work.

Let me know if you find a solution and I will try it here too.

Thanks, Kelly