Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Nov 2005 12:07:14 -0700
From:      Pat Maddox <pergesu@gmail.com>
To:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Re: "Out of range" starting Xorg on dual display
Message-ID:  <810a540e0511101107o79d5ad73g6f49357eca79d58e@mail.gmail.com>
In-Reply-To: <27EC1BA2-04E6-4E20-89C7-CE7CE8BFCD40@u.washington.edu>
References:  <810a540e0511100310s33a8241aj607cbbe23d76d38e@mail.gmail.com> <27EC1BA2-04E6-4E20-89C7-CE7CE8BFCD40@u.washington.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On 11/10/05, Garrett Cooper <youshi10@u.washington.edu> wrote:
> On Nov 10, 2005, at 3:10 AM, Pat Maddox wrote:
>
> > I've got a dual display setup, and it had been working fine once I
> > finally got the config done.  They're two displays running off one
> > graphics card, one through the DVI output and one through the D-SUB.
> > Today I had to switch the inputs that the monitors use, and it just
> > doesn't work anymore.  I get a message on my left display that says
> > "Out of range."  This isn't an Xorg or FreeBSD error, it's a message
> > from the displays built-in HUD.  This doesn't make any sense because
> > as far as Xorg is concerned, there shouldn't be any difference.  The
> > D-SUB display should be on the left, and the DVI one should be on the
> > right.  I really don't understand what could be causing a problem, but
> > for what it's worth, the display now connected to the D-SUB has always
> > been more finicky than my other display.  They're a ViewSonic vp201
> > (D-SUB) and Dell 2001fp (DVI).  Here's my config:
> >
> >
> > Section "ServerLayout"
> >       Identifier     "Dual Head"
> >       Screen      0  "Screen0" 0 0
> >       Screen      1  "Screen1" RightOf "Screen0"
> >       InputDevice    "Mouse0" "CorePointer"
> >       InputDevice    "Keyboard0" "CoreKeyboard"
> >
> >       Option "Xinerama" "true"
> >       Option "Clone" "off"
> > EndSection
> >
> > Section "Files"
> >       RgbPath      "/usr/X11R6/lib/X11/rgb"
> >       ModulePath   "/usr/X11R6/lib/modules"
> >       FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
> >       FontPath     "/usr/X11R6/lib/X11/fonts/TTF/"
> >       FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
> >       FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
> >       FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
> >       FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
> > EndSection
> >
> > Section "Module"
> >       Load  "dbe"
> >       #Load  "dri"
> >       Load  "extmod"
> >       Load  "glx"
> >       Load  "record"
> >       Load  "xtrap"
> >       Load  "freetype"
> >       Load  "type1"
> > 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"
> > EndSection
> >
> > Section "Monitor"
> >       Identifier      "Monitor0"
> >       VendorName      "Vendor Name"
> >       ModelName       "Model Name"
> > EndSection
> >
> > Section "Device"
> >       Identifier "Card0"
> >       Driver "nvidia"
> >       VendorName "nVidia Corporation"
> >       BoardName "NV25 [GeForce4 Ti 4600]"
> >       BusID "PCI:1:0:0"
> >       Screen 0
> >       Option "RenderAccel" "true"
> >       Option "AllowGLXWithComposite" "true"
> > EndSection
> >
> > Section "Device"
> >       Identifier "Card1"
> >       Driver "nvidia"
> >       VendorName "nVidia Corporation"
> >       BoardName "NV25 [GeForce4 Ti 4600]"
> >       BusID "PCI:1:0:0"
> >       Screen 1
> >       Option "RenderAccel" "true"
> >       Option "AllowGLXWithComposite" "true"
> > EndSection
> >
> > Section "Screen"
> >       Identifier "Screen0"
> >       Device     "Card0"
> >       Monitor    "Monitor0"
> >       DefaultDepth 24
> >
> >       SubSection "Display"
> >               Viewport 0 0
> >               Depth     24
> >               Modes   "1600x1200"
> >       EndSubSection
> > EndSection
> >
> > Section "Screen"
> >       Identifier "Screen1"
> >       Device "Card1"
> >       Monitor "Monitor0"
> >       DefaultDepth 24
> >
> >       SubSection "Display"
> >               Viewport 0 0
> >               Depth 24
> >       EndSubSection
> > EndSection
>
>         The issue is with your refresh rates on one of the monitors is ou=
t
> of range. So what you need to do is go online, search for the maximum
> resolution for your monitors, and match it with the maximum supported
> resolution for your card along with the individual monitor's maximum
> resolution.
> -Garrett
>

Thanks for the reply.

I checked out what refresh rates they're using in Windows, and both
monitors are set to 60.  The finicky monitor apparently can run at 60,
70, or 72.

I set the VertRefresh to 60, start up Xorg, and now I'm not getting
the error, but it's really flickery.  Really, it's more like a bunch
of lines are scrolling down very quickly, it's not flicker, so
something definitely isn't right.  If I set the VertRefresh to a
range, like 60-72, I still get that Out of Range error.  I haven't
been able to find out exactly what refresh rates to use, because these
are LCDs and the refresh rates given in ms, not Hertz.  Not really
sure what that means.

Thanks for the reply, seems like I'm getting closer...I'd appreciate
any more help you can give me.

Pat



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?810a540e0511101107o79d5ad73g6f49357eca79d58e>