XFree86 with Stealth 32 PCI

XFree86 with Stealth 32 PCI

Post by Jim Teres » Sat, 15 Apr 1995 04:00:00



I'm using an IDEK Visionmaster 8617A monitor with a Diamond Stealth 32
PCI video card with 2M.  I haven't been able to get XFree86 3.1.1 to
come up under Linux.  I found the monitor settings in the XFree
documentation but the clocks for the video card were not in there.  Do
I have any chance?  Does anyone have X running with this video card?

Thanks,

Will Allen

--
Jim Teresco, Research Assistant, Dept. of Computer Science, SCOREC

US Mail: Amos Eaton Hall, Rensselaer Polytechnic Institute, Troy, NY  12180
Home: (518)347-0967, School: (518)276-4849, Office: Sage 1112

 
 
 

XFree86 with Stealth 32 PCI

Post by Conor John Cunningh » Sun, 16 Apr 1995 04:00:00


In article <3mmklj...@usenet.rpi.edu>,
Jim Teresco <teres...@pleiades.cs.rpi.edu> wrote:
>I'm using an IDEK Visionmaster 8617A monitor with a Diamond Stealth 32

[...]

Well, honestly, I don't know about your particular card.  I can give you
my settings, which probably won't work on your card but might give you
some ideas.

I was not able to run XFree86 until 3.1.1.  I have a Diamond Stealth VRAM
1mb ISA (911 chip) w/bios version 2.32.  My monitor is a Mag Innovation DX17F.
640x480 works, and 800x600 _almost_ works (it displays past the border of the
screen, but it is stable).  1024x768 does not work.  I'm still trying, but
I've almost given up hope on this puppy - time to buy a new one...

Here is my XF86Config file, I hope it helps you out (at least a little):

# File generated by xf86config.

#
# Copyright (c) 1994 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.
# **********************************************************************

# **********************************************************************
# 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/Type1/"
    FontPath    "/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath    "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath    "/usr/X11R6/lib/X11/fonts/100dpi/"

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

EndSection

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

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

Section "Keyboard"

    Protocol    "Standard"

# when using XQUEUE, comment out the above line, and uncomment the
# following line

#    Protocol   "Xqueue"

    AutoRepeat  500 5
# Let the server do the NumLock processing.  This should only be required
# when using pre-R6 clients
#    ServerNumLock

# Specifiy which keyboard LEDs can be user-controlled (eg, with xset(1))
#    Xleds      1 2 3

# To set the LeftAlt to Meta, RightAlt key to ModeShift,
# RightCtl key to Compose, and ScrollLock key to ModeLock:

    LeftAlt     Meta
    RightAlt    ModeShift
#    RightCtl    Compose
#    ScrollLock  ModeLock

EndSection

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

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

# When using XQUEUE, comment out the above two lines, and uncomment
# the following line.

#    Protocol   "Xqueue"

# Baudrate and SampleRate are only for some Logitech mice

#    BaudRate   9600
#    SampleRate 150

# Emulate3Buttons is an option for 2-button Microsoft mice

#    Emulate3Buttons

# ChordMiddle is an option for some 3-button Logitech mice

#    ChordMiddle

EndSection

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

# Any number of monitor sections may be present

Section "Monitor"

    Identifier  "ConorMonitor"
    VendorName  "Mag"
    ModelName   "DX17F"

# Bandwidth is in MHz unless units are specified

    Bandwidth   100

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

# Note 2: This whole thing has been hacked to death, so don't think that
#         you should somehow get this automatically

    HorizSync   30-64         # multisync

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

    VertRefresh 50-100

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

# 640x480 @ 72 Hz, 36.5 kHz hsync
#Modeline "640x480"     31.5   640  680  720  864   480  488  491  521
# 640x400 @ 70 Hz, 31.5 kHz hsync
#Modeline "640x400"     25.175 640  664  760  800   400  409  411  450
# 640x480 @ 60 Hz, 31.5 kHz hsync
#Modeline "640x480"     25.175 640  664  760  800   480  491  493  525

# 640x480 <--- Using (I have no idea why the above 640 modes use 25 clocks)
Modeline "640x480"     31.5 640  664  760  800   480  491  493  525

# 800x600 @ 56 Hz, 35.15 kHz hsync
#ModeLine "800x600"     36     800  824  896 1024   600  601  603  625

#almost works
#ModeLine "800x600"     37.9     800  824  896 1024   600  601  603  625

#messed with htiming stuff use with timings 37.9, 60
#ModeLine "800x600"     37.9     800  824  924 948   600  601  603  625

#ModeLine "800x600"     35.5     800  824  896 1024   600  601  603  625
ModeLine "800x600"     48     800  824  896 1024   600  601  603  625

# 800x600 @ 60 Hz, 37.8 kHz hsync
#Modeline "800x600"     40     800  840  968 1056   600  601  605  628 +hsync +vsync
#Modeline "800x600"     37.8     800  840  968 1056   600  601  605  628 +hsync +vsync

# 800x600 @ 72 Hz, 48.0 kHz hsync
#Modeline "800x600"     50     800  856  976 1040   600  637  643  666 +hsync +vsync
#Modeline "800x600"     50     800  856  976 1040   600  637  643  666 +hsync +vsync
#Modeline "800x600"     50     800  856  976 1040   600  637  643  666

# 1024x768 @ 60 Hz, 48.4 kHz hsync
Modeline "1024x768"    65    1024 1032 1176 1344   768  771  777  806 -hsync +vsync
#Modeline "1024x768"    70    1024 1032 1176 1344   768  771  777  806 +hsync -vsync

#values used on Stealth Pro
#Modeline "1024x768"    65    1024 1064 1208 1344   768  771  777  806 -hsync -vsync

# 1024x768 @ 70 Hz, 56.5 kHz hsync
#Modeline "1024x768"    75    1024 1048 1184 1328   768  771  777  806 -hsync -vsync

# 1024x768 @ 76 Hz, 62.5 kHz hsync
#Modeline "1024x768"    85    1024 1032 1152 1360   768  784  787  823

EndSection

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

Section "Device"
    Identifier  "ConorVideo"
    VendorName  "Diamond"
    BoardName   "Stealth VRAM 1mb ISA"
    VideoRam    1024
# Use Option "nolinear" if the server doesn't start up correctly
# (this avoids the linear framebuffer probe). If that fails try
# option "nomemaccess".
#
# Use Option "sw_cursor" if the server completely locked up
# several times while you're moving the mouse.
#
# Refer to /usr/X11R6/lib/doc/README.S3, and the XF86_S3 man page.
#    Clocks  25.20  28.32  28.32  28.32
#    Clocks  25 28 75 72 80 45 50 65

#define 640x480 clock
    Clocks  31.5 60
#extra clocks for 640x480 37.6 72.0

#define 800x600 ...

read more »

 
 
 

1. >> Diamond Stealth 32 VLB & XFree86 3.1 HELP !!!<<

Has anyone got a Diamond Stealth 32 VLB (2MB DRAM) to work with XFree86 3.1.

Note: I am using the "freq" program to set the third clock.

I first tried to use the "et4000w32p" chipsets, but had the following problems:
        -Everything on the screen was blurry, especially when I moved a window.
        -When I exit from X, the text is all garbled up.

I then tried to use the regular SVGA server, but with no luck !

Any help would be greatly appreciated.

----------------------------------------------------------------------

Stevens Institute of Technology
Hoboken, NJ

2. cdrecord and mkisofs

3. Linux/Xfree86 and Diamond Stealth 32 VLB

4. crypt libraries

5. Diamond Stealth 32 and XFree86 FAQ?

6. Hardisk with sectorsize of 520, need help with MODE SELECT

7. Get XFree86 3.1.2 runnig using Stealth 32?

8. Linux and Diamond Monster Sound Mx400?

9. Diamond Stealth 32 - PCI and XFree

10. Stealth 32 PCI - when if ever ?

11. Diamond Stealth 32 2MB PCI: Help !

12. PCI, Diamond Stealth vlb 32, and Linux

13. XFConfig for Diamond Stealth 32 PCI