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

IBM 9504 with a s3 ViRGE/DX on X




hey i am trying to get this fixed freq monitor to work under X... i have
created a few modelines and X starts and i "see" it but is scrolling...
like a tv you know... the vhold...  i am messed with the vertical sync
pulses but i am getting no where... there is no diff. that i see in the
scrolling... the images os off center too, but i am seeing results when i
mess with the horz. pulses...  i have attached the info i have as well as
the XF86Config that i have been working with, and the output from starting
X.

i have mainly used the VideoMode.doc from /lib/X11/doc/.  but i have also
been looking at a ton of web pages for additional info...  there is also a
file called Modeline which is kinda a summary of VideoModes.doc...  i used
it when i was starting but had to mainly use VideoModes.doc in the end.

here is the tricky thing... i have to stick w/ a refresh rate of 77hz
because thats what the monitor needs... and a horz. freq. of 101.68 khz
so i have to adjust all calculations to work around that...  the s3 has a
max dot clock of 170mhz but i do not know what the max bw of the monitor
is... it supports 1600x1280 so i am thinking it can do something like
175-185mhz... prolly says like 150-160mhz in the manual (which did not
come with the thing!).  anyhow its a 21" hi res workstation monitor, so i
am sure it can handle what ever dot clock the s3 gives...

well i suppose thats all i know...  if you can point out any mistakes i
have made or tell me where to make adjustments please do.. thanks

taylorcc

    551 of 1768                          IBM : 9504

      [Image]      Maximum Resolution:         Monitor Type:
                   1600x1280                   Fixed Frequency
                   Max Mac:
                                               CRT Attributes:
                   Scan Rates:                 CRT size: 21
                   Horizontal scan: 101.68     Image size:
                   Khz                         Technology:
                   Vertical refresh: 77 Hz     Picture tube: Monochrome
                   Bandwidth: Mhz              Phosphor: Paper-white
                                               Dot pitch:
                   Mac Adapter:
                   None                        Other Specifications:
                                               Energy saver:
                   Video Signal:               MPR II compliant: Yes
                   Signal type: Analog         Power consumption:
                   Sync:                       Warranty (P/CRT/L):
                                               Plug n Play:
                   Physical Specifications:
                   Type of connector:          User Controls: []
                   Tilt & swivel base: Yes
                   Net weight:
                   Dimensions: 19x19x17

                   Other Information:

©1995 Griffin Technology
   Merchandise Page Ad
   
   Return to ONSALE homepage
   
                   IBM 9504 21" Monochrome Monitor (New) 
                                      
   Background fill
   Product picture
   Background fill
   Previous Next Category
   Home
   Auction Status: Open
   Lot Number: 400109
   Sales Format: Yankee Auction ®
   Starting Bid per unit: $99.00
   Bid Increment: $10.00
   Quantity Available: 8
   Auction closes at or after: Sun Mar 22, 1998 11:45 am PST
   Bid
   Go To:  Product Information  Shipping and Handling  Warranty
    Sales Policies  Customer Service
   
    Product Information
   
   IBM 21" Monochrome Monitor with 19" Viewable Screen Size
   
   Manufactirer's part #: 9504001
   This item is new
   
   This 21" FST screen allows a viewing area of 370mm x 296mm. This
   enables two A4 pages to be displayed with less than 7% reduction in
   overall size, and with a 13% overlap making full page editing a snap.
   This monitor also features a non interlaced 77Hz refresh rate. The
   large viewing screen and high resolution improves productivity by
   providing a crisp clear image for precision imaging.  The stable,
   sharp contrast picture is ideal for desktop publishing, PC CAD work
   and other applications.
   
   FEATURES & BENEFITS
     * 19" viewable area
     * Optimized for 1600 x 1280 resolution
     * Flicker free and improved ergonomics -- ISO 9241 Part 3
     * Low emissions -- MPR II compliant
     * Flat square CRT with an antiglare/antistatic treatment
       
   Important note: The IBM 9504 connects only to the IBM PS/2 Image-I
   adapter/A.
   
   Compatible cards include the Cirrus Logic 5434 (800 x 600 max.) and
   the Cirrus Logic 5480 (1600 x 1200 max) both available from Hi-Tech
   Inc. Call 702.356.1777
   
   SPECIFICATIONS
   
   CRT properties 21" (19" viewable display area)
   FST (Flat Screen Technology)
   Antiglare/antistatic screen treatment
   Resolutions supported 640 x 480 256 grey 77 Hz NI
   1024 x 768 256 grey 77 Hz NI
   1360 x 1024 256 grey 77 Hz NI
   1600 x 1280 16 grey 77 Hz NI
   Emissions MPR II 1990:08
   Dimensions 19.1" x 16.7" x 19.4"
   Input connector Proprieatary: requires specific adapter for most PC's
   Energy star No
   Back to Top
   
    Warranty
   
   This product is new and includes the following warranty:
   
     * Warranty Length: This product comes with a 6 month warranty.
     * Coverage: The warranty covers repair or replacement of the
       product.
     * Provider: This warranty is provided by Hi-Tech.
     * Contact: If you have a problem with this product that requires
       warranty service, please call 702 356-8289.
     * Technical Support: Should you require technical support on this
       product, please call 702 356-8289.
     * Service Location: IBM provides warranty service at a mail in
       location.
     * Service Time: Please expect warranty service to take approximately
       2-4 weeks.
       
   Back to Top
   
    Sales Policies
   
   Billed by:
       ONSALE
       1350 Willow Road
       Menlo Park, CA 94025
   
   Credit cards: American Express, MasterCard, Optima, Visa.
   
   Sales tax charged on items shipped to: California, Michigan
   
   Returns policy:
   Within 21 days of shipment, ONSALE offers return privileges and
   refunds for shortages, missing, damaged or defective items only. All
   other sales are final. Should a return be necessary, please note the
   following:
     * An ONSALE customer service representative must assign a Returned
       Merchandise Authorization (RMA) number before the merchandise can
       be returned. No unauthorized returns will be accepted.
     * To receive an RMA number, please submit a Customer Service Request
       using our online Customer Service System.
     * All returns must be in original condition, complete with manuals,
       registration cards, accessories and in original packaging.
     * ONSALE will refund your credit card once the product has been
       received, inspected and tested.
     * If the product is not found to be defective upon inspection,
       ONSALE will charge a 15% restocking fee plus shipping costs.
     * ONSALE may elect, at its discretion, to repair or replace
       defective merchandise in lieu of a refund.
     * ONSALE cannot accommodate product exchanges.
       
   ONSALE does not issue RMAs for claims made after 21 days of shipment.
   After 21 days, customers must seek remedy by contacting the warranty
   service provider listed in the Warranty section of the product
   description above.
   
   Back to Top
   
    Shipping and Handling
   
   Shipping Method Cost for 1 Unit (US$)
   UPS Ground (Continental US) $20.58 -- $42.92
   UPS Two Day Air (Domestic US) $53.70 -- $130.20
   UPS Next Day Air (Domestic US) $86.70 -- $176.95
   UPS Worldwide Expedited (Canada) $168.20
   UPS Worldwide Expedited (Mexico) $169.20
   US Postal Service Mail (APO addresses only) $108.90
   
   Your shipping and handling cost is based on your shipping address and
   the shipping method selected from the above table.
   
   Additional UPS fees may apply. These fees are based on the value of
   goods shipped and will be calculated after your bid is submitted. UPS
   shipping insurance fees are $0.35 per $100 for each carton exceeding
   $100 in value. UPS signature fees are $1.25 for each carton exceeding
   $200 in value.
   
   US Postal Service Mail is the only available shipping method for APO
   addresses. APO will be selected automatically based on your City and
   State address information. Please follow the instructions in the
   Shipping Information section of the Bid form.
   
   To obtain a tracking number for your shipment, please check our Order
   and Shipping Information page after your product has shipped. To
   locate your package, you may enter your tracking number at the UPS
   website.
   
   Shipping weight: 69 lb. per unit
   Maximum units per shipping carton: 1
   Shipped from: Romulus, MI 48174
   
   Order processing time: 1 business day (Monday through Friday) from
   auction close to shipment, contingent on credit card approval
   
   Back to Top
   
    Customer Service
   
   ONSALE offers a complete range of customer services online. Should you
   have any questions - from placing your first bid, to tracking a
   package, to resolving a quality problem - visit our Customer Service
   page and select any of the services below:
   
     * How to Play
     * Open Bid Status/Update
     * Order and Shipping Status
     * Account Information Update
     * Customer Service Request
       
   To save you time, our services are structured in a self-help format.
   Should you need further assistance from ONSALE, please submit a
   Customer Service Request. We commit to respond to your request within
   two business days. And if we have made a mistake, we guarantee to make
   it right!
   Back to Top
   
    14162 - 676 - Page Last Updated: Saturday March 21, 1998 1:20:43 pm
                                    PST
     _________________________________________________________________
   
             Copyright © 1997 ONSALE, Inc. All Rights Reserved.

XFree86 Version 3.3.1 / X Window System
(protocol Version 11, revision 0, vendor release 6300)
Release Date: August 4 1997
	If the server is older than 6-12 months, or if your card is newer
	than the above date, look for a newer version before reporting
	problems.  (see http://www.XFree86.Org/FAQ)
Operating System: Linux 2.0.21 i486 [ELF] 
Configured drivers:
  SVGA: server for SVGA graphics adaptors (Patchlevel 0):
      NV1, STG2000, ET4000, ET4000W32, ET4000W32i, ET4000W32i_rev_b,
      ET4000W32i_rev_c, ET4000W32p, ET4000W32p_rev_a, ET4000W32p_rev_b,
      ET4000W32p_rev_c, ET4000W32p_rev_d, ET6000, et3000, pvga1, wd90c00,
      wd90c10, wd90c30, wd90c24, wd90c31, wd90c33, gvga, ati, sis86c201,
      sis86c202, sis86c205, tvga8200lx, tvga8800cs, tvga8900b, tvga8900c,
      tvga8900cl, tvga8900d, tvga9000, tvga9000i, tvga9100b, tvga9200cxr,
      tgui9320lcd, tgui9400cxi, tgui9420, tgui9420dgi, tgui9430dgi,
      tgui9440agi, tgui96xx, cyber938x, clgd5420, clgd5422, clgd5424,
      clgd5426, clgd5428, clgd5429, clgd5430, clgd5434, clgd5436, clgd5446,
      clgd5480, clgd5462, clgd5464, clgd5465, clgd6205, clgd6215, clgd6225,
      clgd6235, clgd7541, clgd7542, clgd7543, clgd7548, clgd7555, ncr77c22,
      ncr77c22e, cpq_avga, mga2064w, mga1064sg, mga2164w, oti067, oti077,
      oti087, oti037c, al2101, ali2228, ali2301, ali2302, ali2308, ali2401,
      cl6410, cl6412, cl6420, cl6440, video7, ct65520, ct65525, ct65530,
      ct65535, ct65540, ct65545, ct65546, ct65548, ct65550, ct65554,
      ct65555, ct68554, ct64200, ct64300, ark1000vl, ark1000pv, ark2000pv,
      ark2000mt, mx, realtek, AP6422, AT24, s3_virge, generic
(using VT number 7)

XF86Config: /etc/X11/XF86Config
(**) stands for supplied, (--) stands for probed/default values
(**) XKB: keymap: "xfree86(us_microsoft)" (overrides other XKB settings)
(**) Mouse: type: Microsoft, device: /dev/mouse, baudrate: 1200,
       3 button emulation (timeout: 50ms)
(**) SVGA: Graphics device ID: "s3"
(**) SVGA: Monitor ID: "IBM_mono"
(**) FontPath set to "/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/,/usr/X11R6/lib/X11/fonts/freefont/,/usr/X11R6/lib/X11/fonts/sharefont/,/usr/X11R6/lib/X11/fonts/Xg/"
(--) SVGA: PCI: S3 ViRGE/DX or /GX rev 1, Memory @ 0xe0000000
(--) SVGA: S3V: ViRGE/DXGX rev 1, Linear FB @ 0xe0000000
(--) SVGA: Detected S3 ViRGE/DXGX
(--) SVGA: using driver for chipset "s3_virge"
(**) SVGA: videoram:  4096k
(--) SVGA: Ramdac speed: 170 MHz
(--) SVGA: Detected current MCLK value of 50.114 MHz
(--) SVGA: chipset:  s3_virge
(**) SVGA: videoram: 4096k
(**) SVGA: Using 8 bpp, Depth 8, Color weight: 666
(--) SVGA: Maximum allowed dot-clock: 170.000 MHz
(**) SVGA: Mode "800x600": mode clock = 150.486
(--) SVGA: Virtual resolution set to 800x600
(--) SVGA: SpeedUp code selection modified because virtualX != 1024
ViRGE register cache hits: 0 misses: 4
(--) SVGA: Using XAA (XFree86 Acceleration Architecture)
(--) SVGA: XAA: Solid filled rectangles
(--) SVGA: XAA: Screen-to-screen copy
(--) SVGA: XAA: 8x8 pattern fill
(--) SVGA: XAA: 8x8 color expand pattern fill
(--) SVGA: XAA: CPU to screen color expansion (bitmap, TE/NonTE imagetext, TE/NonTE polytext)
(--) SVGA: XAA: Using 6 128x128 areas for pixmap caching
(--) SVGA: XAA: Caching tiles and stipples
(--) SVGA: XAA: Horizontal and vertical lines and segments
xterm:  fatal IO error 32 (Broken pipe) or KillClient on X server ":0.0"
xinit:  connection to X server lost.

waiting for X server to shut down ViRGE register cache hits: 37 misses: 19


# File generated by xf86config.

# **********************************************************************
# Refer to the XF86Config(4/5) man page for details about the format of 
# this file.
# **********************************************************************

# **********************************************************************
# 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/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/"
    FontPath   "/usr/X11R6/lib/X11/fonts/freefont/"
    FontPath   "/usr/X11R6/lib/X11/fonts/sharefont/"
    FontPath   "/usr/X11R6/lib/X11/fonts/Xg/"

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

#    NoTrapSignals

# Uncomment this to disable the <Crtl><Alt><BS> server abort sequence
# This allows clients to receive this key event.

#    DontZap

# Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode switching
# sequences.  This allows clients to receive these key events.

#    DontZoom

# 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.

       DisableVidModeExtension

# Uncomment this to enable the use of a non-local xvidtune client. 

#       AllowNonLocalXvidtune

# Uncomment this to disable dynamically modifying the input device
# (mouse and keyboard) settings. 

#       DisableModInDev

# Uncomment this to enable the use of a non-local client to
# change the keyboard or mouse settings (currently only xset).

#       AllowNonLocalModInDev

EndSection

# **********************************************************************
# Input devices
# **********************************************************************

# **********************************************************************
# Keyboard section
# **********************************************************************

Section "Keyboard"

    Protocol	"Standard"

    AutoRepeat	500 5

    XkbKeymap   "xfree86(us_microsoft)"

EndSection


# **********************************************************************
# Pointer section
# **********************************************************************

Section "Pointer"
    Protocol    "Microsoft"
    Device      "/dev/mouse"

    Emulate3Buttons
    Emulate3Timeout    50
EndSection

# The Mouse Subsection contains the same type of entries as the
# standard Pointer Section (see above), with the addition of the
# DeviceName entry.
#
#    SubSection "Mouse" 
#        Port "/dev/mouse2"
#        DeviceName "Second Mouse"
#        Protocol "Logitech"
#    EndSubSection
# EndSection

# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present

Section "Monitor"

    Identifier  "IBM_mono"
    VendorName  "IBM"
    ModelName   "9504"

# 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   101.68

#    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 77

# Modes can be specified in two formats.  A compact one-line format, or
# a multi-line format.

# These two are equivalent

#    ModeLine "1024x768i" 45 1024 1048 1208 1264 768 776 784 817 Interlace

#    Mode "1024x768i"
#        DotClock	45
#        HTimings	1024 1048 1208 1264
#        VTimings	768 776 784 817
#        Flags		"Interlace"
#    EndMode

#Modeline "640x400"     25.175 640  664  760  800   400  409  411  450

#Modeline "1024x768" 

#Modeline "1360x1024" dcl 1360 hps hpe hfl 1024 vps vpe vfl

#1292x1060
#4:3 ratio
#Modeline "1280x960" 165 1280 <HPS> <HPE> 1616 960 <VPS> <VPE> 1326

#	kinda works... gets waves (like when the tv scrolls)
Modeline "984x738" 165.941 984 1016 1600 1632 738 770 964 1320

Modeline "952x760" 169.196 952 984 1600 1664 760 763 779 1320

#its saying these are invalid needs 102.10kHz
#Modeline "920x690" 165 	920 984 1384 1616 	690 693 709 1325
#Modeline "920x692" 165	920 952 1584 1616	690 693 709 1326

#	Funky 800 x 600 res
#		   <name>	<dcl>    <hr> <?> <+dot> <+?>  <vr> <+?> <+l/p+n> <+?>
#                                     <+576>                  <+16>
#Modeline "800x600" 150.486	 800  840  1416  1480	600  603   619    1320
#Modeline "800x600" 150.486	 800  1128 1448  1480	600  603   619    1320
Modeline  "800x600" 150.486	 800  912  1024  1480	600  603   619    1320

#Modeline <name> <DCL> <HR> <HPS> <HPE> <HFL> <VR> <VPS> <VPE> <VFL>
#	hfl(minimum) = dcl/hsf rounded up to nearest multiple of 8

# This is a set of standard mode timings. Modes that are out of monitor spec
# are automatically deleted by the server (provided the HorizSync and
# VertRefresh lines are correct), so there's no immediate need to
# delete mode timings (unless particular mode timings don't work on your
# monitor). With these modes, the best standard mode that your monitor
# and video card can support for a given resolution is automatically
# used.


EndSection


# **********************************************************************
# Graphics device section
# **********************************************************************

# Any number of graphics device sections may be present

Section "Device"
    Identifier  "s3"
    VendorName  "s3"
    BoardName   "ViRGE/DX"
    VideoRam    4096
     #Option "xaa_benchmark"
     #Option "fifo_moderate"
     #Option "pci_burst_on"
     #Option "pci_retry"
     #Option "hw_cursor"
    # Insert Clocks lines here if appropriate
EndSection


# **********************************************************************
# Screen sections
# **********************************************************************

# The Colour SVGA server

Section "Screen"
    Driver      "svga"
    Device      "s3"
    Monitor     "IBM_mono"
    Subsection "Display"
        Depth       4
        # Omit the Modes line for the "Generic VGA" device
        Modes       "800x600"
        ViewPort    0 0
        # Use Virtual 320 200 for Generic VGA
    EndSubsection
    Subsection "Display"
        Depth       8
        # Omit the Modes line for the "Generic VGA" device
        Modes       "800x600"
        ViewPort    0 0
        # Use Virtual 320 200 for Generic VGA
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "800x600"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "800x600"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       32
        Modes       "800x600"
        ViewPort    0 0
    EndSubsection
EndSection


Reply to: