"Out of range" starting Xorg on dual display
Pat Maddox
pergesu at gmail.com
Thu Nov 10 21:38:59 GMT 2005
On 11/10/05, Garrett Cooper <youshi10 at u.washington.edu> wrote:
>
> On Nov 10, 2005, at 11:07 AM, Pat Maddox wrote:
>
> > On 11/10/05, Garrett Cooper <youshi10 at 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 out
> >> 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
>
> Pat,
> That's not the actual refresh range for the monitor, it's just the
> currently used range.
> What you want to do is search for "{maker} {model} horizontal
> refresh" in google; the pages which come up are the ones you want to
> refer to for your xorg.conf configuration.
> Also, just as a sidenote, setting the refresh rate of the monitor to
> the highest possible range will help your eyes as they are accustomed
> to a higher refresh rate than 60 Hz
> -Garrett
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
>
I called up ViewSonic tech support to get the info from them, and they
said that the recommended vertical refresh rate is 60Hz, and the
supported horizontal range is 30-92kHz. So I added a HorizSync 30-92
line and a VertRefresh 60 line. I'm still getting the same problem as
earlier when there was output, I run "Xorg -config myconfig" and it
looks like it's scrolling or something. 60Hz is the recommended
refresh rate, so I don't have any clue what the problem is.
Pat
More information about the freebsd-questions
mailing list