Click to See Complete Forum and Search --> : DRI help with XF86 4.1.0


Dork5150
06-30-2001, 06:27 AM
I'm running Slackware-current, and i upgraded to XF86 4.1.0 using the slackware package from ftp.slackware.com

Before 4.1.0 was realeased I was using 4.0.3 with the beta drivers from dri.sourceforge.net. The performance i got was excellent and all of my 3d stuff ran great. After I upgraded to 4.1.0, I lost all the performance and my FPS on a game like tuxracer went down to a crawl.

So basically my question is, Is there something different I need to do with 4.1.0 to get dri to work properlly.( oh yeah i have a vodoo 3 3000 ) I have all the dri stuff enabled in my kernel.

Until I figure this out, i'm going to keep using the old drvers that workerd, but i have to reinstall them ever time I either install and app or reboot my computer. Other wise i get a wierd message about glide being broken or something like that. Any ideas why this might happen?

Hope this didn't get too confusing

carwyn
06-30-2001, 07:58 AM
I had a few probs with this too on my Rage 128.

First thing is to check that dri is getting enabled during x startup.

Take a look at

/var/log/XFree86.0.log

Towards the end you should get a line like

(II) R128(0): Direct rendering enabled

Obviously the R128 bit is specific to my setup.

If you don't get this then check that you are loading the right modules in XF86Config, namely glx, dri, drm and GLcore.

If you get this then in a terminal run

glxinfo

This will tell you if direct rendering is enabled. Look for the line OpenGL renderer string. You should get something like

OpenGL rendered string: Mesa DRI Rage 128 20010405 AGP 1x x86/MMX

Failing all this take a look at

dri.sourceforge.net (http://dri.sourceforge.net)

They've got loads of info. Also I'd recommend their mailing list. Helped me out with a DRM problem.

Hope that helps