Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 May 2001 22:21:39 -0400 (EDT)
From:      David David <ddavid_3@yahoo.com>
To:        questions@freebsd.org
Cc:        Joey Garcia <bear@buug.homeip.net>
Subject:   Re: utah-glx port and Rage LT Pro anyone?
Message-ID:  <20010526022139.59903.qmail@web11304.mail.yahoo.com>

next in thread | raw e-mail | index | archive | help

This is what i have that's working on a Rage 3D Pro Card:

glx.conf: ( /usr/X11R6/etc )
( did some snipping for shortness)
# /etc/X11/glx.conf
#
# $Id: glx.conf.in,v 1.17 2000/08/08 22:59:39 ehliar Exp $
#
hw_boxes = 1
#
# Tells the driver to draw various status information in the upper
left corner
# See glx/docs/debug.txt for more information. (Defaults to 0)
hw_logfile = /var/log/glx.log 
#
# Location of driver logfile
# If not set log goes to Xserver's stdout
hw_loglevel = >1
#
# 0            => log only error messages.
# 1 or not set => error + standard debugging messages
# >1           => more messages
# >=10          lots of messages inside each frame

debug = 1
#
# Enables GLX log. See docs/debug.txt for more infrmation.

mach64_dma = 4 <-- start with 3 and see how it works, then try 4, i  
 believe 4 is used for AGP2x?

mach64_agptextures = 1
mach64_agpsize = 32

these settings you will find reading through the doc's in
$PORTSDIR/work/utah-glx/docs, lots of info there. I would suggest
skipping the ~textures and ~size above until you have things working
ok.

#
# Valid values: 0 - 4
#
mach64_drawtest = 0
#
# If set the driver will do some initial rendering tests upon
startup.
# Useful to see if the driver is being loaded correctly.

Also, in your XF86Config you need to add a module section as such:
 
   FontPath   "/usr/X11R6/lib/X11/fonts/100dpi"
   FontPath   "/usr/X11R6/lib/X11/fonts/75dpi"
EndSection

#Section "Module"
#    Load "glx.so"
#EndSection
   

Section "ServerFlags"
EndSection

un-comment when you want to use of coarse, also in the Card device
section you require:

Section "Device"
   Identifier      "Primary Card"
   VendorName      "Unknown"
   BoardName       "ATI Mach64 3D Rage Pro"
   VideoRam        8192
   # For GLX use 
   #Option          "no_font_cache"
   #Option          "no_pixmap_cache"

and once again un-comment for use of GLX. Utah-glx requires
Mesa-3.2.1, which is not in the ports anymore, so you will need to
download MesaDemos-3.2.1.tar.bz2, MesaLib-3.2.1.tar.bz2 to compile
UTAH-GLX.

Hope this helps...

David

PS: to check out the demo's go into the work/Mesa-3.2.1/demos type
"make" for each .c file , there's also an xdemos dir with some
demo's.


_______________________________________________________
Do You Yahoo!?
Get your free @yahoo.ca address at http://mail.yahoo.ca

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010526022139.59903.qmail>