Re: PCI problem? (Was: Re: X Can't "see" my docked monitor - xorg or nvidia?)

From: Kevin Oberman <oberman_at_es.net>
Date: Mon, 12 Nov 2007 21:55:02 -0800
> Date: Mon, 12 Nov 2007 16:45:45 -0800 (PST)
> From: Doug Barton <dougb_at_FreeBSD.org>
> Sender: owner-freebsd-current_at_freebsd.org
> 
> Just in case someone here can help, and/or it's a bigger problem that 
> might affect the release.
> 
> The interesting part for this list is probably:
> (WW) OS did not count PCI devices, guessing wildly

This is only a warning and I get it on every FreeBSD system I have that
is running x.org 7.3.  I have had no problems with X.

I have a Radeon not an nVidia, but the external monitor on it works
fine. I just turn it on with xrandr, set the mode, and all is good. (I
have only tried same-as.) Looks like your issue is nVidia specific.

Here is what my Radeon shows:
Screen 0: minimum 320 x 200, current 1400 x 1050, maximum 1400 x 1200
VGA-0 disconnected (normal left inverted right x axis y axis)
DVI-0 disconnected (normal left inverted right x axis y axis)
LVDS connected 1400x1050+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1400x1050      59.9*+
   1024x768       60.0  
   800x600        60.3  
   640x480        59.9  
S-video disconnected (normal left inverted right x axis y axis)

-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman_at_es.net			Phone: +1 510 486-8634
Key fingerprint:059B 2DDF 031C 9BA3 14A4  EADA 927D EBB3 987B 3751


> 
> Doug
> 
> ---------- Forwarded message ----------
> From: Doug Barton <dougb_at_FreeBSD.org>
> To: Anton Berezin <tobez_at_tobez.org>
> Cc: freebsd-x11_at_freebsd.org, freebsd-ports_at_freebsd.org
> Date: Sun, 11 Nov 2007 14:01:55
> Subject: 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.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe_at_freebsd.org"
> 
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
> 

Received on Tue Nov 13 2007 - 04:55:06 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:22 UTC