ATI Mach64, 1152x900 in XFree86 3.1?

ATI Mach64, 1152x900 in XFree86 3.1?

Post by Blake Jon » Tue, 10 Jan 1995 20:49:44



I just installed XFree86 3.1, and configured my Mach64 rather painlessly
(unaccelerated of course), but I discovered to my dismay that it can't seem
to do 1152x900x256 mode, which I used all the time in XFree 2.1.1.
Upon starting X, I get the line:

(--) SVGA: Maximum allowed dot-clock: 80.000 MHz

but "X -probeonly" gave clocks up to 135.08.  Any ideas?

Thanks for your help.

-Blake
--



      Get 2+ million digits of Pi from ftp://foo.caltech.edu/pub/pi/pi.gz

 
 
 

ATI Mach64, 1152x900 in XFree86 3.1?

Post by Carlos Rola » Wed, 11 Jan 1995 20:32:09



> I just installed XFree86 3.1, and configured my Mach64 rather painlessly
> (unaccelerated of course), but I discovered to my dismay that it can't seem
> to do 1152x900x256 mode, which I used all the time in XFree 2.1.1.
> Upon starting X, I get the line:

> (--) SVGA: Maximum allowed dot-clock: 80.000 MHz

same as me! :-(

Quote:

> but "X -probeonly" gave clocks up to 135.08.  Any ideas?

X -probeonly doesn't care about the videocard used, it just tests everything
it gets to run somehow.

Quote:> Thanks for your help.

> -Blake

Well, I looked around the READMEs and find out, that the ATI VGAWonder as
our cards (I use pretty much the same as you) does not support more than 80MHz.
At least this is seems to be hardcoded in the XFree.

So, the only thing that rests to do is to find out, if there's a dot-clock
smaller than 80MHz, where 1152x900 works without interlace. I have a
resolution line with Interlace only, and that isn't really what we expect
from out of our Speedbomb. So in fact I wait for the Mach64 support which is
pretty much on its way and use 1024x768 in between. :-((

If someone has a better idea, he should tell us more.

Cheers,
Carlos.

 ________________  
(o the ACE Cafe o)   all British Classic Bikers
 \ TRI-NOR-BSA  /    are welcome!
   \  Owner's /    
     \ cafe /


 
 
 

ATI Mach64, 1152x900 in XFree86 3.1?

Post by Tom Vaugh » Thu, 12 Jan 1995 01:04:30


In article <3er7so$...@gap.cco.caltech.edu>,

Blake Jones <bla...@cco.caltech.edu> wrote:
> I just installed XFree86 3.1, and configured my Mach64 rather
> painlessly (unaccelerated of course), but I discovered to my dismay
> that it can't seem to do 1152x900x256 mode, which I used all the
> time in XFree 2.1.1.  Upon starting X, I get the line:
> (--) SVGA: Maximum allowed dot-clock: 80.000 MHz
> but "X -probeonly" gave clocks up to 135.08.  Any ideas?

The following is my /etc/X11/XF86Config. I use 1152x909 on my Gateway
2000 Crystal Scan 1776 LE monitor.

# $XFree86: xc/programs/Xserver/hw/xfree86/XF86Conf.cpp,v 3.6 1994/09/26 15:30:19 dawes Exp $
#
# 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. This man page is installed as /usr/X11R6/man/man5/XF86Config.5x
# **********************************************************************

# **********************************************************************
# Files section.  This allows default font and rgb paths to be set
# **********************************************************************

Section "Files"

        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)

        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

#       DontZap

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
        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        "Microsoft"
#       Protocol        "MouseMan"
#       Protocol        "Logitech"
#       Protocol        "MouseSystems"

        Device          "/dev/mouse"

#       ClearDTR

        # Emulate3Buttons is an option for 2-button Microsoft mice

#       Emulate3Buttons

        # 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

        # 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      "Generic Monitor"
        VendorName      "Unknown"
        ModelName       "Unknown"

        # Bandwidth is in MHz unless units are specified

        Bandwidth       100.0

        # 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-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.
        # NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
        # USER MANUAL FOR THE CORRECT NUMBERS.

        VertRefresh     50-100        # multisync

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

        ModeLine        "1024x768"    72      1024 1056 1192 1280     768 770 776 806
        ModeLine        "1152x909"    80      1152 1184 1344 1440     909 911 918 950

EndSection

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

# Any number of graphics device sections may be present

Section "Device"
        # SVGA server auto-detected chipset
        Identifier      "Generic SVGA"
        VendorName      "Unknown"
        BoardName       "Unknown"
        Clocks          000 110 126 311 050 057 063 072 000 080 075 065 040 045 049 050
        Clocks          000 055 063 068 025 028 032 036 000 040 037 033 020 022 025 025
        Option          "power_saver"
EndSection

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

# The colour SVGA server

Section "Screen"
        Driver  "svga"
        Device  "Generic SVGA"
        Monitor "Generic Monitor"
        Subsection "Display"
                Modes       "1152x909"
                ViewPort    0 0
        EndSubsection
EndSection

############################### End of File ############################

I hope this helps.
--
Thomas E. Vaughan (graduate student)       /"""\       ___/"""""\      
Deptartment of Physics & Astronomy        [  |  ]  |   __   o o  \      
University of Oklahoma, Norman             \_`_/   ;   ___ \___/ /      
------------------------------------          \___/       \_____/      

 
 
 

ATI Mach64, 1152x900 in XFree86 3.1?

Post by Tom Vaugh » Wed, 18 Jan 1995 02:43:40




> > I just installed XFree86 3.1, and configured my Mach64 rather
> > painlessly (unaccelerated of course), but I discovered to my
> > dismay that it can't seem to do 1152x900x256 mode, which I used
> > all the time in XFree 2.1.1. Upon starting X, I get the line:
> > (--) SVGA: Maximum allowed dot-clock: 80.000 MHz
> same as me! :-(
> > but "X -probeonly" gave clocks up to 135.08.  Any ideas?
> X -probeonly doesn't care about the videocard used, it just tests
> everything it gets to run somehow.
> Well, I looked around the READMEs and find out, that the ATI
> VGAWonder as our cards (I use pretty much the same as you) does not
> support more than 80MHz. At least this is seems to be hardcoded in
> the XFree.
> So, the only thing that rests to do is to find out, if there's a
> dot-clock smaller than 80MHz, where 1152x900 works without
> interlace. I have a resolution line with Interlace only, and that
> isn't really what we expect from out of our Speedbomb. So in fact I
> wait for the Mach64 support which is pretty much on its way and use
> 1024x768 in between. :-((
> If someone has a better idea, he should tell us more.

OK guys, try this.

# ##################### Begin /etc/X11/XF86Config ##################

Section "Files"

        RgbPath         "/usr/X11R6/lib/X11/rgb"

        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

Section "ServerFlags"

#       NoTrapSignals
#       DontZap

EndSection

Section "Keyboard"

        Protocol        "Standard"

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

#       Protocol        "Xqueue"

        AutoRepeat      500 5
        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

Section "Pointer"

        Protocol        "Microsoft"
#       Protocol        "MouseMan"
#       Protocol        "Logitech"
#       Protocol        "MouseSystems"

        Device          "/dev/mouse"

#       ClearDTR

        # Emulate3Buttons is an option for 2-button Microsoft mice

#       Emulate3Buttons

        # 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

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

#       ChordMiddle

EndSection

# Any number of monitor sections may be present

Section "Monitor"

        Identifier      "Generic Monitor"
        VendorName      "Unknown"
        ModelName       "Unknown"

        # Bandwidth is in MHz unless units are specified

        Bandwidth       100.0

        # HorizSync is in kHz unless units are specified.

        HorizSync       30-64         # multisync

        # VertRefresh is in Hz unless units are specified.

        VertRefresh     50-100        # multisync

        ModeLine  "1024x768"  72  1024 1056 1192 1280  768 770 776 806
        ModeLine  "1152x909"  80  1152 1184 1344 1440  909 911 918 950

EndSection

# Any number of graphics device sections may be present

Section "Device"
        # SVGA server auto-detected chipset
        Identifier      "Generic SVGA"
        VendorName      "Unknown"
        BoardName       "Unknown"
        Clocks          0 110 126 311 50 57 63 72 0 80 75 65 40 45 49 50
        Clocks          0  55  63  68 25 28 32 36 0 40 37 33 20 22 25 25
        Option          "power_saver"
EndSection

# The colour SVGA server

Section "Screen"
        Driver  "svga"
        Device  "Generic SVGA"
        Monitor "Generic Monitor"
        Subsection "Display"
                Modes       "1152x909"
                ViewPort    0 0
        EndSubsection
EndSection

# #################### End /etc/X11/XF86Config ##################

# This works for me!
--
Thomas E. Vaughan (graduate student)       /"""\       ___/"""""\      
Deptartment of Physics & Astronomy        [  |  ]  |   __   o o  \      
University of Oklahoma, Norman             \_`_/   ;   ___ \___/ /      
------------------------------------          \___/       \_____/      

 
 
 

1. PCI-based ATI Mach64, does it work with XFree86 3.1.2d?


I managed to make the X window work (Sort of) with my PCI based ATI Mach64  
card, and the 3.1.2d distribution.

I say "sort of" because every time I try to load Xfilemanager (and several
other programs) I get a massage that says "segmentation fault". But the
Xserver loads and runs at 1024 x 768 and I get a visible desktop, even if
most of the utilities don't run.

I think there are still a few bugs in the system, but I am not currently sure
if they are in _my_ system or not.

 ----
Derek Tattersall

2. Error msg with install of redhat 6.1

3. ATI Mach64 with XFree86 3.1.2G?

4. cron job

5. Help!: ATI mach64 and XFree86 3.1

6. Removal of PG_marker scheme from 2.4.6-pre

7. PCI-based ATI Mach64, does it work with XFree86 3.1.2d?

8. turtle power !!!

9. XFREE86 3.1.2D and ATI MACH64

10. ATI Mach64 and XFREE86 3.1

11. PCI-based ATI Mach64, does it work with XFree86 3.1.2d?

12. Can I use XFree86 3.1 Mach64 SVGA server in XFree86 2.1?

13. XFree86 3.2 Mach64 Server in 1152X900 mode