Diamond Stealth 64 VRAM Vision 968 problems

Diamond Stealth 64 VRAM Vision 968 problems

Post by Ryan A Whel » Thu, 07 Sep 1995 04:00:00



I have spent the last several days trying to get the my
Xwindows configuration to work with my new Diamond Card.
Linux works fine, as did my privious 486 system with a Diamond Stealth
64 DRAM 2meg (VLB).  Now I have a Pentium 100 PCI with a Diamond
Stealth 64 VRAM 4meg (PCI) S3 Vision 968 with a TI 3026 RAMDAC
and chipset driver.

I have tried various resolutions including 640x480, 800x600,
1024x768, etc in various depths (mainly 24/32 and 8 bit color)

The same thing happens every time.  The screen blanks and
monitor's LED display says it has switched to the proper
screen resolution and Hz, but nothing ever appears on the
screen.  I can then switch from the X console back to
a text virtual console, a GLIMPSE of the X display will
show up then disappear.  I can then kill the X server from
the Text console.  If I switch back to the X console,
it shows up but it is frozen and I can not kill it,
I have to reboot the machine at that point.

I am running Xfree86 software version 3.1.2 of the S3 accelerated
driver.  I am running version 1.3.23 of the Linux Kernel and I have
tried libc 4.5.26 and libc.so.5.0.9 (ELF).  I have used the 'a.out'
version, and the ELF version.

I have tried 'Options "Diamond"' 'Options "dac_8_bit"' and 'Options
"slow_vram"' and all different combinations and permutations of thses
options, with no luck.  The "slow_vram" option seems to
add 's3_slow_vram' as well which makes a but if sence.

THe card works great in Windows 3.11, and I can ever get 1600x1200
to work flawlessly.  The Diamond Diagnostics pass everything.
I think the Diamond BOIS is 2.02.

I have bought and successfully used many Diamond Cards in the past
with Verious versions of the XFree86 software, and have always had
some degree of success, before this.  I have read all the documentation
and checked out the Xfree86 web and ftp servers, as well as Diamonds,
but no luck.  I have included my XF86Config and the output of
startx at the end of this.  Any suggestions would be greatly
appriateed.

thanks
-ryan

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

# This file was generated by reconfig(1)
# Refer to the XF86Config(4/5) man page for a description of the format

Section "Files"
    FontPath "/usr/X11R6/lib/fonts/misc/"
    FontPath "/usr/X11R6/lib/fonts/Type1/"
    FontPath "/usr/X11R6/lib/fonts/Speedo/"
    FontPath "/usr/X11R6/lib/fonts/75dpi/"
    FontPath "/usr/X11R6/lib/fonts/100dpi/"
    RGBPath "/usr/X11R6/lib/X11/rgb"
EndSection

Section "ServerFlags"
EndSection

Section "Keyboard"
    Protocol "Standard"
    ServerNumLock
EndSection

Section "Pointer"
    Protocol "logitech"
    Device "/dev/mouse"
    BaudRate 1200
#    Emulate3Buttons
EndSection

Section "Monitor"
    Identifier "RandomMonitor-0"
    VendorName "Unknown"
    ModelName "Unknown"
    BandWidth 135
    HorizSync   30-80
    VertRefresh 50-120

#    ModeLine "1600x1200" 135 1600 1750 1890 2010 1200 1202 1210 1240 +vsync
#    ModeLine "1600x1200" 135 1600 1720 1850 1980 1200 1202 1210 1230
    ModeLine "1600x1200" 135 1600 1720 1840 1980 1200 1202 1208 1220  
    ModeLine "1500x1125" 135 1500 1650 1790 1910 1125 1127 1133 1150  
    ModeLine "1280x1024" 110 1280 1416 1552 1696 1024 1026 1029 1061
    ModeLine "1152x910b" 80 1152 1176 1272 1432 910 920 930 950
    ModeLine "1024x768a" 81 1024 1056 1192 1280 768 770 776 806 -hsync -vsync
    ModeLine "640x480" 25 640 664 760 800 480 491 493 525
    ModeLine "800x600" 50 800 856 976 1040 600 637 643 666
EndSection

Section "Device"
    Identifier "Diamond Stealth 64 Video VRAM (968)"
#    VendorName "Unknown"
#    BoardName "Unknown"
    Option "dac_8_bit"
    Option "Diamond"
EndSection

Section "Screen"
    Driver "accel"
    Device "Diamond Stealth 64 Video VRAM (968)"
    Monitor "RandomMonitor-0"
    Subsection "Display"
#       Depth 24
#       Virtual  640 480
       Modes  "800x600" "640x480" "1280x1024" "1500x1125" "1600x1200" "1024x768a"
    EndSubsection
EndSection

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

XFree86 Version 3.1.2 / X Window System
(protocol Version 11, revision 0, vendor release 6000)
Operating System: Linux
Configured drivers:
  S3: accelerated server for S3 graphics adaptors (Patchlevel 0)
      mmio_928, s3_generic
(using VT number 7)

XF86Config: /usr/X11R6/lib/X11/XF86Config
(**) stands for supplied, (--) stands for probed/default values
(**) Mouse: type: logitech, device: /dev/mouse, baudrate: 1200
(**) S3: Graphics device ID: "Diamond Stealth 64 Video VRAM (968)"
(**) S3: Monitor ID: "RandomMonitor-0"
(**) FontPath set to "/usr/X11R6/lib/fonts/misc/,/usr/X11R6/lib/fonts/Type1/,/usr/X11R6/lib/fonts/Speedo/,/usr/X11R6/lib/fonts/75dpi/,/usr/X11R6/lib/fonts/100dpi/"
(**) S3: Option "dac_8_bit"
(**) S3: Option "diamond"
(--) S3: card type: PCI
(--) S3: chipset:   968 rev. 31
(--) S3: chipset driver: mmio_928
(--) S3: videoram:  4096k
(--) S3: Detected a TI ViewPoint 3026 RAMDAC rev. 11
(--) S3: Ramdac type: ti3026
(--) S3: Ramdac speed: 135
(--) S3: Using hardware cursor from Ti3026 RAMDAC
(--) S3: Using TI 3026 programmable clock (MCLK 66.818 MHz)
(--) S3: Maximum allowed dot-clock: 135.000 MHz
(**) S3: Mode "800x600": mode clock =  50.000
(**) S3: Mode "640x480": mode clock =  25.000
(**) S3: Mode "1280x1024": mode clock = 110.000
(**) S3: Mode "1500x1125": mode clock = 135.000
(**) S3: Mode "1600x1200": mode clock = 135.000
(**) S3: Mode "1024x768a": mode clock =  81.000
(--) S3: Operating RAMDAC in pixel multiplex mode
(**) S3: Using 8 bits per RGB value
(--) S3: Virtual resolution set to 1600x1200
(--) S3: Local bus LAW is 0xF3000000
(--) S3: Using a banksize of 4096k, line width of 1600
(--) S3: Using a single 64x64 area at (1536,1200) for expanding pixmaps
(--) S3: Using 8 planes of 1536x1421 at (0,1200) aligned 8 as font cache

 
 
 

Diamond Stealth 64 VRAM Vision 968 problems

Post by Jim Chambe » Sat, 09 Sep 1995 04:00:00



Quote:

>I have tried 'Options "Diamond"' 'Options "dac_8_bit"' and 'Options
>"slow_vram"' and all different combinations and permutations of thses
>options, with no luck.  The "slow_vram" option seems to
>add 's3_slow_vram' as well which makes a but if sence.

>-ryan

I've been through the same problems.  I don't have my XF86Config with me.  I'll bring
it tomorrow, and you can have a look.  Just briefly, I disabled/removed everything
but just the stuff I absolutely needed, and then added the
         Option         "Diamond"
         Option         "dac_8_bit"
         Option         "slow_vram"
and everything worked fine; I mean really cooks!  On a DX4100, it probably looks like
a sParc 2!  Good luck!  If I remember, you can have a look at my file tomorrow!
-JC

 
 
 

Diamond Stealth 64 VRAM Vision 968 problems

Post by Ryan A Whel » Sun, 10 Sep 1995 04:00:00


Okay I got this working, it turned out to be my Logitech
mouse.  After I replaced my mouse, XFree86 3.1.2 and
the Diamon Sealth 64 (Vision 968) worked like a charm.

-ryan


: I have spent the last several days trying to get the my
: Xwindows configuration to work with my new Diamond Card.
: Linux works fine, as did my privious 486 system with a Diamond Stealth
: 64 DRAM 2meg (VLB).  Now I have a Pentium 100 PCI with a Diamond
: Stealth 64 VRAM 4meg (PCI) S3 Vision 968 with a TI 3026 RAMDAC
: and chipset driver.

: I have tried various resolutions including 640x480, 800x600,
: 1024x768, etc in various depths (mainly 24/32 and 8 bit color)

: The same thing happens every time.  The screen blanks and
: monitor's LED display says it has switched to the proper
: screen resolution and Hz, but nothing ever appears on the
: screen.  I can then switch from the X console back to
: a text virtual console, a GLIMPSE of the X display will
: show up then disappear.  I can then kill the X server from
: the Text console.  If I switch back to the X console,
: it shows up but it is frozen and I can not kill it,
: I have to reboot the machine at that point.

: I am running Xfree86 software version 3.1.2 of the S3 accelerated
: driver.  I am running version 1.3.23 of the Linux Kernel and I have
: tried libc 4.5.26 and libc.so.5.0.9 (ELF).  I have used the 'a.out'
: version, and the ELF version.

: I have tried 'Options "Diamond"' 'Options "dac_8_bit"' and 'Options
: "slow_vram"' and all different combinations and permutations of thses
: options, with no luck.  The "slow_vram" option seems to
: add 's3_slow_vram' as well which makes a but if sence.

: THe card works great in Windows 3.11, and I can ever get 1600x1200
: to work flawlessly.  The Diamond Diagnostics pass everything.
: I think the Diamond BOIS is 2.02.

: I have bought and successfully used many Diamond Cards in the past
: with Verious versions of the XFree86 software, and have always had
: some degree of success, before this.  I have read all the documentation
: and checked out the Xfree86 web and ftp servers, as well as Diamonds,
: but no luck.  I have included my XF86Config and the output of
: startx at the end of this.  Any suggestions would be greatly
: appriateed.

: thanks
: -ryan

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

: # This file was generated by reconfig(1)
: # Refer to the XF86Config(4/5) man page for a description of the format

: Section "Files"
:     FontPath "/usr/X11R6/lib/fonts/misc/"
:     FontPath "/usr/X11R6/lib/fonts/Type1/"
:     FontPath "/usr/X11R6/lib/fonts/Speedo/"
:     FontPath "/usr/X11R6/lib/fonts/75dpi/"
:     FontPath "/usr/X11R6/lib/fonts/100dpi/"
:     RGBPath "/usr/X11R6/lib/X11/rgb"
: EndSection

: Section "ServerFlags"
: EndSection

: Section "Keyboard"
:     Protocol "Standard"
:     ServerNumLock
: EndSection

: Section "Pointer"
:     Protocol "logitech"
:     Device "/dev/mouse"
:     BaudRate 1200
: #    Emulate3Buttons
: EndSection

: Section "Monitor"
:     Identifier "RandomMonitor-0"
:     VendorName "Unknown"
:     ModelName "Unknown"
:     BandWidth 135
:     HorizSync   30-80
:     VertRefresh 50-120
:    
: #    ModeLine "1600x1200" 135 1600 1750 1890 2010 1200 1202 1210 1240 +vsync
: #    ModeLine "1600x1200" 135 1600 1720 1850 1980 1200 1202 1210 1230
:     ModeLine "1600x1200" 135 1600 1720 1840 1980 1200 1202 1208 1220  
:     ModeLine "1500x1125" 135 1500 1650 1790 1910 1125 1127 1133 1150  
:     ModeLine "1280x1024" 110 1280 1416 1552 1696 1024 1026 1029 1061
:     ModeLine "1152x910b" 80 1152 1176 1272 1432 910 920 930 950
:     ModeLine "1024x768a" 81 1024 1056 1192 1280 768 770 776 806 -hsync -vsync
:     ModeLine "640x480" 25 640 664 760 800 480 491 493 525
:     ModeLine "800x600" 50 800 856 976 1040 600 637 643 666
: EndSection

: Section "Device"
:     Identifier "Diamond Stealth 64 Video VRAM (968)"
: #    VendorName "Unknown"
: #    BoardName "Unknown"
:     Option "dac_8_bit"
:     Option "Diamond"
: EndSection

: Section "Screen"
:     Driver "accel"
:     Device "Diamond Stealth 64 Video VRAM (968)"
:     Monitor "RandomMonitor-0"
:     Subsection "Display"
: #       Depth 24
: #       Virtual  640 480
:        Modes  "800x600" "640x480" "1280x1024" "1500x1125" "1600x1200" "1024x768a"
:     EndSubsection
: EndSection

: ------------------------------------------------------------------

: XFree86 Version 3.1.2 / X Window System
: (protocol Version 11, revision 0, vendor release 6000)
: Operating System: Linux
: Configured drivers:
:   S3: accelerated server for S3 graphics adaptors (Patchlevel 0)
:       mmio_928, s3_generic
: (using VT number 7)

: XF86Config: /usr/X11R6/lib/X11/XF86Config
: (**) stands for supplied, (--) stands for probed/default values
: (**) Mouse: type: logitech, device: /dev/mouse, baudrate: 1200
: (**) S3: Graphics device ID: "Diamond Stealth 64 Video VRAM (968)"
: (**) S3: Monitor ID: "RandomMonitor-0"
: (**) FontPath set to "/usr/X11R6/lib/fonts/misc/,/usr/X11R6/lib/fonts/Type1/,/usr/X11R6/lib/fonts/Speedo/,/usr/X11R6/lib/fonts/75dpi/,/usr/X11R6/lib/fonts/100dpi/"
: (**) S3: Option "dac_8_bit"
: (**) S3: Option "diamond"
: (--) S3: card type: PCI
: (--) S3: chipset:   968 rev. 31
: (--) S3: chipset driver: mmio_928
: (--) S3: videoram:  4096k
: (--) S3: Detected a TI ViewPoint 3026 RAMDAC rev. 11
: (--) S3: Ramdac type: ti3026
: (--) S3: Ramdac speed: 135
: (--) S3: Using hardware cursor from Ti3026 RAMDAC
: (--) S3: Using TI 3026 programmable clock (MCLK 66.818 MHz)
: (--) S3: Maximum allowed dot-clock: 135.000 MHz
: (**) S3: Mode "800x600": mode clock =  50.000
: (**) S3: Mode "640x480": mode clock =  25.000
: (**) S3: Mode "1280x1024": mode clock = 110.000
: (**) S3: Mode "1500x1125": mode clock = 135.000
: (**) S3: Mode "1600x1200": mode clock = 135.000
: (**) S3: Mode "1024x768a": mode clock =  81.000
: (--) S3: Operating RAMDAC in pixel multiplex mode
: (**) S3: Using 8 bits per RGB value
: (--) S3: Virtual resolution set to 1600x1200
: (--) S3: Local bus LAW is 0xF3000000
: (--) S3: Using a banksize of 4096k, line width of 1600
: (--) S3: Using a single 64x64 area at (1536,1200) for expanding pixmaps
: (--) S3: Using 8 planes of 1536x1421 at (0,1200) aligned 8 as font cache

--

"They that can give up essential liberty to obtain a little temporary
 safety deserve neither liberty nor safety."       - Ben Franklin, ~1784