Re: X 4.2, ATI Card, IBM P200 Monitor Question

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

 



7/11/2002 5:15:34 PM, Rob Clark <rpclark@tds.net> wrote:

>My first post ever, I will try to be as detailed as possible
>to convey the 
>problem that i'm having.
>
>The Problem: Monitor flicker in the lower right quadrant of
>screen, worse in 
>daylight hours, which leads me to believe that refresh rate
>is around 60Hz.
>This occurred previously in the same computer, same monitor,
>using a Diamond Stealth 4MB pci video adapter under FBSD
>4.5, X 3.3.6.  Setting the Hor. & Vert. frequencies to
>monitor specs (H 30-96 V 48-160) in XF86Config quickly
>resolved this problem. The resolution used in this instance
>and previous has remained constant at my chosen preference
>of 1024x768 at default 24bit color.  This flicker is much
>more prevalent on light colored screens than is on dark
>colored screens, dark xterms, etc. .  Another issue that
>seems very peculiar is the fact that upon first installing
>4.6-RELEASE, the console mode seems normal.  However, after
>configuring X with the xf86config script utility...and after
>starting X and returning to console mode, a slight jiggle in
>text is noticed.  Again, I've seen this before but was
>completely able to resolve it using the correct IBM P200
>frequency settings.
>
>Over a period of two weeks I have made numerous attempts to
>resolve this issue.  
>
>Attempts To Resolve Include: 
>Using several different frequency rates, and all the
>possible defaults frequency rates.  
>Tried running xvidtune, which also had no affect on flicker.
>Using different Mach64 supported drivers within the
>xf86config utility.
>I even tried the gui xf86config at a later time.
>
>My latest attempt was yesterday. This from a previous post
>from freebsd-questions about another who has this
>same/similar problem.
>I also tried the possible solution of adding option:
>
> "composite_sync" "off" 
>to Section "Device" 
>
>in the /etc/X11/XF86Config file. Further, tried new
>frequency settings after making this change.
>Still to no avail.
>
>
>Running: FreeBSD 4.6 / X 4.2
>Monitor: IBM P200 
>Monitor Frequencies: H = 30-96
>		     V = 48-160
>Video Adapter: ATI Rage Pro Turbo 3D 8MB pci (#17 driver
>from xf86config utility)
>
>Further research of the problem has pointed me to
>possibility of the dot clock which is currently commented
>out in my XF86Config, or is there a possible kernel hack
>that would allow better acceleration of said video adapter?
>Finally, how do you know what you exact refresh rate is and
>how do you change that--I think this may be the resolve but
>must be missing the boat somewhere.
>
>Any help at this point is welcomed. 
>
>XF86Config File is listed below.
>
>Thanks In Advance,
>Rob 
>-----------------------------------------------------------
>-----------------------------------------------------------
>-------------
># File generated by xf86config.
>
>#
># Copyright (c) 1999 by The XFree86 Project, Inc.
>#
># Permission is hereby granted, free of charge, to any
># person obtaining a copy of this software and associated
># documentation files (the "Software"), to deal in the
># Software without restriction, including without limitation
># the rights to use, copy, modify, merge, publish,
># distribute, sublicense, and/or sell copies of the
># Software, and to permit persons to whom the Software is
># furnished to do so, subject to the following conditions:
># 
># The above copyright notice and this permission notice
># shall be included in all copies or substantial portions of
># the Software.
># 
># THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
># KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
># WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
># PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
># XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
># LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
># OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
># SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
># 
># Except as contained in this notice, the name of the
># XFree86 Project shall not be used in advertising or
># otherwise to promote the sale, use or other dealings in
># this Software without prior written authorization from the
># XFree86 Project.
>#
>
># *********************************************************
># ************* Refer to the XF86Config(4/5) man page for
># details about the format of this file.
># *********************************************************
># *************
>
># *********************************************************
># ************* Module section -- this  section  is used to
># specify which dynamically loadable modules to load.
># *********************************************************
># *************
>#
>Section "Module"
>
># This loads the DBE extension module.
>
>    Load        "dbe"   # Double buffer extension
>
># This loads the miscellaneous extensions module, and
># disables initialisation of the XFree86-DGA extension
># within that module.
>    SubSection  "extmod"
>      Option    "omit xfree86-dga"   # don't initialise the
>DGA extension
>    EndSubSection
>
># This loads the Type1 and FreeType font modules
>    Load        "type1"
>    Load        "freetype"
>
># This loads the GLX module
>#    Load       "glx"
>
>EndSection
>
># *********************************************************
># ************* Files section.  This allows default font and
># rgb paths to be
># set******************************************************
># ****************
>
>Section "Files"
>
># The location of the RGB database.  Note, this is the name
># of the file minus the extension (like ".txt" or ".db"). 
># There is normally no need to change the default.
>
>    RgbPath     "/usr/X11R6/lib/X11/rgb"
>
># Multiple FontPath entries are allowed (which are
># concatenated together), as well as specifying multiple
># comma-separated entries in one FontPath command (or a
># combination of both methods)
># 
># If you don't have a floating point coprocessor and emacs,
># Mosaic or other programs take long to start up, try moving
># the Type1 and Speedo directory to the end of this list (or
># comment them out).
># 
>
>    FontPath   "/usr/X11R6/lib/X11/fonts/local/"
>    FontPath   "/usr/X11R6/lib/X11/fonts/misc/"
>    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
>    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
>    FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"
>    FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"
>    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"
>    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"
>
># The module search path.  The default path is shown here.
>
>#    ModulePath "/usr/X11R6/lib/modules"
>
>EndSection
>
># *********************************************************
># ************* Server flags section.
># *********************************************************
># *************
>
>Section "ServerFlags"
>
># Uncomment this to cause a core dump at the spot where a
># signal is received.  This may leave the console in an
># unusable state, but may provide a better stack trace in
># the core dump to aid in debugging
>
>#    Option "NoTrapSignals"
>
># Uncomment this to disable the <Crtl><Alt><BS> server abort
># sequence This allows clients to receive this key event.
>
>#    Option "DontZap"
>
># Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_->
># mode switching sequences.  This allows clients to receive
># these key events.
>
>#    Option "Dont Zoom"
>
># Uncomment this to disable tuning with the xvidtune client.
># With it the client can still run and fetch card and
># monitor attributes, but it will not be allowed to change
># them. If it tries it will receive a protocol error.
>
>#    Option "DisableVidModeExtension"
>
># Uncomment this to enable the use of a non-local xvidtune
># client. 
>
>#    Option "AllowNonLocalXvidtune"
>
># Uncomment this to disable dynamically modifying the input
># device(mouse and keyboard) settings. 
>
>#    Option "DisableModInDev"
>
># Uncomment this to enable the use of a non-local client to
># change the keyboard or mouse settings (currently only
># xset).
>
>#    Option "AllowNonLocalModInDev"
>
>EndSection
>
># *********************************************************
># ************* Input devices
># *********************************************************
># *************
>
># *********************************************************
># ************* Core keyboard's InputDevice section
># *********************************************************
># *************
>
>Section "InputDevice"
>
>    Identifier  "Keyboard1"
>    Driver      "Keyboard"
># For most OSs the protocol can be omitted (it defaults to
># "Standard"). When using XQUEUE (only for SVR3 and SVR4,
># but not Solaris), uncomment the following line.
>
>#    Option     "Protocol"      "Xqueue"
>
>    Option "AutoRepeat" "500 30"
>
># Specify which keyboard LEDs can be user-controlled (eg,
># with xset(1))
>#    Option     "Xleds"      "1 2 3"
>
>#    Option "LeftAlt"     "Meta"
>#    Option "RightAlt"    "ModeShift"
>
># To customise the XKB settings to suit your keyboard,
># modify the lines below (which are the defaults).  For
># example, for a non-U.S. keyboard, you will probably want
># to use:
>#    Option "XkbModel"    "pc102"
># If you have a US Microsoft Natural keyboard, you can use:
>#    Option "XkbModel"    "microsoft"
>#
># Then to change the language, change the Layout setting.
># For example, a german layout can be obtained with:
>#    Option "XkbLayout"   "de"
># or:
>#    Option "XkbLayout"   "de"
>#    Option "XkbVariant"  "nodeadkeys"
>#
># If you'd like to switch the positions of your capslock and
># control keys, use:
>#    Option "XkbOptions"  "ctrl:swapcaps"
>
># These are the default XKB settings for XFree86
>#    Option "XkbRules"    "xfree86"
>#    Option "XkbModel"    "pc101"
>#    Option "XkbLayout"   "us"
>#    Option "XkbVariant"  ""
>#    Option "XkbOptions"  ""
>
>#    Option "XkbDisable"
>
>    Option "XkbRules"   "xfree86"
>    Option "XkbModel"   "rapidaccess"
>    Option "XkbLayout"  "us"
>
>EndSection
>
>
># *********************************************************
># ************* Core Pointer's InputDevice section
># *********************************************************
># *************
>
>Section "InputDevice"
>
># Identifier and driver
>
>    Identifier  "Mouse1"
>    Driver      "mouse"
>    Option "Protocol"    "MouseSystems"
>    Option "Device"      "/dev/sysmouse"
>
># When using XQUEUE, comment out the above two lines, and
># uncomment the following line.
>
>#    Option "Protocol"  "Xqueue"
>
># Baudrate and SampleRate are only for some Logitech mice.
># In almost every case these lines should be omitted.
>
>#    Option "BaudRate"  "9600"
>#    Option "SampleRate"        "150"
>
># Emulate3Buttons is an option for 2-button Microsoft mice
># Emulate3Timeout is the timeout in milliseconds (default is
># 50ms)
>
>#    Option "Emulate3Buttons"
>#    Option "Emulate3Timeout"    "50"
>
># ChordMiddle is an option for some 3-button Logitech mice
>
>#    Option "ChordMiddle"
>
>EndSection
>
>
># *********************************************************
># ************* Other input device sections 
># this is optional and is required only if you
># are using extended input devices.  This is for example
># only.  Refer to the XF86Config man page for a description
># of the
># options.*************************************************
># *********************
>#
># Section "InputDevice" 
>#    Identifier  "Mouse2"
>#    Driver      "mouse"
>#    Option      "Protocol"      "MouseMan"
>#    Option      "Device"        "/dev/mouse2"
># EndSection
>#
># Section "InputDevice"
>#    Identifier "spaceball"
>#    Driver     "magellan"
>#    Option     "Device"        "/dev/cua0"
># EndSection
>#
># Section "InputDevice"
>#    Identifier "spaceball2"
>#    Driver     "spaceorb"
>#    Option     "Device"        "/dev/cua0"
># EndSection
>#
># Section "InputDevice"
>#    Identifier "touchscreen0"
>#    Driver     "microtouch"
>#    Option     "Device"        "/dev/ttyS0"
>#    Option     "MinX"          "1412"
>#    Option     "MaxX"          "15184"
>#    Option     "MinY"          "15372"
>#    Option     "MaxY"          "1230"
>#    Option     "ScreenNumber"  "0"
>#    Option     "ReportingMode" "Scaled"
>#    Option     "ButtonNumber"  "1"
>#    Option     "SendCoreEvents"
># EndSection
>#
># Section "InputDevice"
>#    Identifier "touchscreen1"
>#    Driver     "elo2300"
>#    Option     "Device"        "/dev/ttyS0"
>#    Option     "MinX"          "231"
>#    Option     "MaxX"          "3868"
>#    Option     "MinY"          "3858"
>#    Option     "MaxY"          "272"
>#    Option     "ScreenNumber"  "0"
>#    Option     "ReportingMode" "Scaled"
>#    Option     "ButtonThreshold"       "17"
>#    Option     "ButtonNumber"  "1"
>#    Option     "SendCoreEvents"
># EndSection
>
># *********************************************************
># ************* Monitor section
># *********************************************************
># *************
>
># Any number of monitor sections may be present
>
>Section "Monitor"
>
>    Identifier  "IBM P200"
>
># HorizSync is in kHz unless units are specified.
># HorizSync may be a comma separated list of discrete
># values, or a comma separated list of ranges of values.
># NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR
># MONITOR'S USER MANUAL FOR THE CORRECT NUMBERS.
>
>    HorizSync   30-90 
>
>#    HorizSync  30-64         # multisync
>#    HorizSync  31.5, 35.2    # multiple fixed sync
>#    frequencies HorizSync  15-25, 30-50  # multiple ranges
>#    of sync frequencies
>
># VertRefresh is in Hz unless units are specified.
># VertRefresh may be a comma separated list of discrete
># values, or a comma separated list of ranges of values.
># NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR
># MONITOR'S USER MANUAL FOR THE CORRECT NUMBERS.
>
>    VertRefresh 48-160 
>
>EndSection
>
>
># *********************************************************
># ************* Graphics device section
># *********************************************************
># *************
>
># Any number of graphics device sections may be present
>
># Standard VGA Device:
>
>Section "Device"
>    Option "composite_sync" "off"
>    Identifier  "Standard VGA"
>    VendorName  "Unknown"
>    BoardName   "Unknown"
>
># The chipset line is optional in most cases.  It can be
># used to override the driver's chipset detection, and
># should not normally be specified.
>
>#    Chipset    "generic"
>
># The Driver line must be present.  When using run-time
># loadable driver modules, this line instructs the server to
># load the specified driver module.  Even when not using
># loadable driver modules, this line indicates which driver
># should interpret the information in this section.
>
>    Driver     "vga"
># The BusID line is used to specify which of possibly
># multiple devices this section is intended for.  When this
># line isn't present, a device section can only match up
># with the primary video device.  For PCI devices a line
># like the following could be used.  This line should not
># normally be included unless there is more than one video
># device intalled.
>
>#    BusID      "PCI:0:10:0"
>
>#    VideoRam   256
>
>#    Clocks     25.2 28.3
>
>EndSection
>
># Device configured by xf86config:
>
>Section "Device"
>    Identifier  "ATI 3D Pro Turbo"
>    Driver      "ati"
>    #VideoRam    8192
>    # Insert Clocks lines here if appropriate
>EndSection
>
>
># *********************************************************
># ************* Screen sections
># *********************************************************
># *************
>
># Any number of screen sections may be present.  Each
># describes the configuration of a single screen.  A single
># specific screen section may be specified from the X server
># command line with the "-screen" option.
>Section "Screen"
>    Identifier  "Screen 1"
>    Device      "ATI 3D Pro Turbo"
>    Monitor     "IBM P200"
>    DefaultDepth 24
>
>    Subsection "Display"
>        Depth       8
>        Modes       "640x480" "800x600" "1024x768"
>"1280x1024"
>        ViewPort    0 0
>    EndSubsection
>    Subsection "Display"
>        Depth       16
>        Modes       "640x480" "800x600" "1024x768"
>"1280x1024"
>        ViewPort    0 0
>    EndSubsection
>    Subsection "Display"
>        Depth       24
>        Modes       "1024x768" "800x600" "640x480"
>        ViewPort    0 0
>    EndSubsection
>EndSection
>
># *********************************************************
># ************* ServerLayout sections.
># *********************************************************
># *************
>
># Any number of ServerLayout sections may be present.  Each
># describes the way multiple screens are organised.  A
># specific ServerLayout section may be specified from the X
># server command line with the"-layout" option.  In the
># absence of this, the first section is used. When now
># ServerLayout section is present, the first Screen section
># is used alone.
>
>Section "ServerLayout"
>
># The Identifier line must be present
>    Identifier  "Simple Layout"
>
># Each Screen line specifies a Screen section name, and
># optionally the relative position of other screens.  The
># four names after primary screen name are the screens to
># the top, bottom, left and right of the primary screen.  In
># this example, screen 2 is located to the right of screen
># 1.
>
>    Screen "Screen 1"
>
># Each InputDevice line specifies an InputDevice section
># name and optionally some options to specify the way the
># device is to be used.  Those options include
># "CorePointer", "CoreKeyboard" and"SendCoreEvents".
>
>    InputDevice "Mouse1" "CorePointer"
>    InputDevice "Keyboard1" "CoreKeyboard"
>
>EndSection
>
>_______________________________________________
>
>Newbie@XFree86.Org
>*** To unsubscribe , or change message options, see:
>http://XFree86.Org/mailman/listinfo/newbie
>
>

I really doubt this is any help.  Could your monitor be ****ed?

--

Best Regards,

Joshua Lokken
OMIC Portland Branch 


_______________________________________________

Newbie@XFree86.Org
*** To unsubscribe , or change message options, see:
http://XFree86.Org/mailman/listinfo/newbie

[Index of Archives]     [XFree86]     [Xfree86 Xpert]     [X.org]     [IETF Annouce]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Picture Sharing]     [Linux Security]     [Linux RAID]

  Powered by Linux