Unix Technical Forum

Video card driver (ATI 3D Rage LT Pro)

This is a discussion on Video card driver (ATI 3D Rage LT Pro) within the Slackware Linux Support forums, part of the Unix Operating Systems category; --> I just installed Slackware 9.1 and need some help finding the best drivers for my video card. When I ...


Go Back   Unix Technical Forum > Unix Operating Systems > Slackware Linux Support

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 02-18-2008, 07:01 PM
Miguel De Anda
 
Posts: n/a
Default Video card driver (ATI 3D Rage LT Pro)

I just installed Slackware 9.1 and need some help finding the best drivers
for my video card. When I do a cat /proc/pci I get this:

VGA compatible controller: ATI Technologies Inc 3D Rage LT Pro AGP-133 (rev
220)
IRQ 10.
Master Capable. No bursts. Min Gnt=8
Non-prefetchable 32 bit memory at 0x34000000 [0xe4ffffff].
I/O at 0xd000 [0xd0ff].
Non-prefetchable 32 bit memory at 0xe6000000 [0xe6000ffff].

In my XF86Config file I'm using: Driver "ati" but I notice that OpenGL
stuff runs very slowly. I don't currently have a way to check for actual fps
but I wrote a simple app. that has a box and chances the color of the box
and it runs pretty slow when in fullscreen. At 300x300 it runs ok though.


Here is the info from glxinfo:
name of display: :0.0
Xlib: extension "XFree86-DRI" missing on display ":0.0".
display: :0 screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
client glx vendor string: SGI
client glx version string: 1.2
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.3 Mesa 4.0.4
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp,
GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
GL_EXT_texture_lod_bias
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x23 24 tc 1 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0x24 24 tc 1 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0x25 24 tc 1 24 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x26 24 tc 1 24 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x27 24 dc 1 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0x28 24 dc 1 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0x29 24 dc 1 24 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x2a 24 dc 1 24 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None


I notice that anytime I run a gl program, I get the XFree86-DRI message. How
do I add it to my XF86Config file? Would that DRI thing help?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 02-18-2008, 07:01 PM
Billy Watt
 
Posts: n/a
Default Re: Video card driver (ATI 3D Rage LT Pro)

In news:b4da2ead.0310231726.66bc35c1@posting.google.c om,
Miguel De Anda <sodamnmad@hotmail.com> rambled:

> I just installed Slackware 9.1 and need some help finding the best
> drivers for my video card. When I do a cat /proc/pci I get this:
>
> VGA compatible controller: ATI Technologies Inc 3D Rage LT Pro
> AGP-133 (rev 220)
> IRQ 10.
> Master Capable. No bursts. Min Gnt=8
> Non-prefetchable 32 bit memory at 0x34000000 [0xe4ffffff].
> I/O at 0xd000 [0xd0ff].
> Non-prefetchable 32 bit memory at 0xe6000000 [0xe6000ffff].
>
> In my XF86Config file I'm using: Driver "ati" but I notice that
> OpenGL stuff runs very slowly. I don't currently have a way to check
> for actual fps but I wrote a simple app. that has a box and chances
> the color of the box and it runs pretty slow when in fullscreen. At
> 300x300 it runs ok though.


glxgears will give a rough frame rate.

>
>
> Here is the info from glxinfo:
> name of display: :0.0
> Xlib: extension "XFree86-DRI" missing on display ":0.0".


<snip>

You need to enable DRI
http://dri.sourceforge.net/doc/DRIuserguide.html

>
> I notice that anytime I run a gl program, I get the XFree86-DRI
> message. How do I add it to my XF86Config file?


It's in the manual.

>Would that DRI thing help?


Give it a try and see if it helps.

Billy


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 02-18-2008, 07:05 PM
LiNuCe
 
Posts: n/a
Default Re: Video card driver (ATI 3D Rage LT Pro)

Miguel De Anda :
> I just installed Slackware 9.1 and need some help finding the best
> drivers for my video card. When I do a cat /proc/pci I get this:
> (...)
> I notice that anytime I run a gl program, I get the XFree86-DRI
> message. How do I add it to my XF86Config file? Would that DRI thing
> help?


First you *MUST* be sure you have a Mach64 video card. If you are
*REALLY* sure, proceed with the next instructions.

Dowload the lastest DRI binaries snapshot for Mach64 chip :

http://dri.sourceforge.net/snapshots...x.i386.tar.bz2

Download my script to build a mach64 package with DRI support on
Slackware for my Mach64 chip (mine is ATI Xpert@Play 98) :

http://linuce.free.fr/ati-build.sh

Run it as a non-root user is the same folder than the previous file :

$ sh ati-build.sh

Make the package and instal it :

$ su root
# cd mach64-20031024-i486-0-pkgroot
# chown root.root -R .
# makepkg mach64-20031024-i486-0.tgz
# installpkg mach64-20031024-i486-0.tgz

Add the following lines to your XF86Config ("Module" section) :

Load "glx"
Load "dri"

Restart XFree86 and run glxinfo. You should have the following line that
means you now have DRI support :

(...)
direct rendering: Yes
(...)

If something goes bad, just remove this package and reinstall XFree86
(as mach64 package overwrite some XFree86 files). Just look at
ati-build.sh script for more details.

Note that if you install a new kernel, you have to rebuild the package
since there is a drm module that depend on kernel version. Almost
everyday, there is a new Mach64 DRI snapshot available : to build a new
package, just set the version environment variable to the corresponding
date in ati-build.sh.

Last word : this is the easiest, quickest way to have DRI with a Mach64
chip. You can try the hard way (I didn't try it myself since it is far
more complicated and almost impossible to do everyday just to get a
Mach64 XFree86 module up to date) : see the official DRI web site.

--
LiNuCe

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 07:54 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
www.UnixAdminTalk.com