Finally, enabled DRI of my card. Glxgears even gave me ~1700 FPS if I minimize the gear window (otherwise, it's about 550 FPS). Wow~~it's amazing. I can play tuxracer now. happy~~

well does the 1700 fps while minimized really mean anything? because i would imagine when it is minimized it doesnt have to do any actual rendering, hence the high numbers...i only say this because when minimized mine jumps from the poor 450 fps to like 3500 fps

well does the 1700 fps while minimized really mean anything? because i would imagine when it is minimized it doesnt have to do any actual rendering, hence the high numbers...i only say this because when minimized mine jumps from the poor 450 fps to like 3500 fps

I have a radeon. No need to reboot thanks to modules._________________What Larry was saying is that if you make it too easy for programmers, then poor programmers will be able to do things best left to good programmers, and will inevitably do them poorly. Everyone will suffer in the long term as a result." - Tom Chance

Can someone please explain the difference between the latest Xfree 4.3 build and Xfree DRM. On xfree's site, there is no explanation. I looked at the Xfree-DRM ebuild, and it does not seem to be doing much more than the Xfree ebuild. (Of course, I am a n00b with ebuilds...)

I am confused since the Xfree team says they already support 3dfx (I have a Voodoo3 2000).

They do, you need 'voodoo3' and 'tdfx' in your USE then emerge glide-v3 *after* xfree. DRI only works on voodoo3 at 16bit.

If you're interested I can give you a patch to the glide-v3 ebuild which can give up to a 600% speed increase in glxgears (from 150fps --> over 900fps for me). The patch supposedly makes glide unstable, but I've been using it for years with no ill effects.

direct rendering doesn't seem to work for me.. i have compiled mtrr and agpgart into my kernel, emerged xfree-drm, loaded dri in XFree86.conf an put the "DRI" Section there too. I load the radeon module in /etc/modules.autoload, but still get the message

Quote:

direct rendering: No

from glxinfo. i have a ati radeon 8500 card, and glxgears give me about 300 fps

any idea what's going wrong with direct rendering? thanks a lot! i appreceate any helpful comments..

do you need to have "Direct Rendering Manager (XFree86 DRI support)" compiled into kernel to get DRI working? I have been trying to get the DRI working for my 7500 for about 3 weeks and I am only left to kill myself....

do you need to have "Direct Rendering Manager (XFree86 DRI support)" compiled into kernel to get DRI working?

If you read the howto again, you'll notice I point out NOT to compile DRM into the kernel or as a module. The xfree-drm package supplies DRM itself. Remember, this just applies to xfree-4.3, because the kernel supplies DRM for xfree-4.2; if you're using xfree-4.2, use the DRM in the kernel.

let me just tell you that DRM drivers suck, since those bastard hardwarepeople won't make their own driver nor give the specs to DRM developers. I get 8000fps with my nvidia drivers btw.

I prefer to use non-binary things whenever possible; unfortunately that isn't possible yet if you want 3D acceleration for nvidia cards. However, your comment on fps is mostly irrelevant since xfree-drm doesn't supply nvidia drivers.
Also, I've seen in many cases that DRM drivers make much less use of the CPU than binary drivers (especially in the case of DRM vs. ati-drivers): about 80% CPU usage vs. about 30% for the same things.

bp1506 wrote:

will this method of installing be able to run ut2003?. i tried to make an ebould install but it didnt work.

The standard xfree-drm drivers haven't yet worked for me with ut2k3 or america's army. I have heard the CVS versions of the drivers DO work, if you're feeling adventurous.

hi. I've done that all exactly and do not get acceleration. I mean, I have no acceleration, but can enter the X.

After quit the X manager I see this message:

(WW) RADEON: No Matching Device for instance (BUSID: PCI 1:0:1) found

This only means that no screen has benn found in the second adapter isn't it?

The error with the fglrxinfo is: Error: unable to open display:0

What can I do?

Mine is 9700 Pro

Thanks

On the DRI Web site supported card listing: Radeons up to R9200 are supported.
Here's a somewhat relevant post on the dri-users mailing list from January 8 of this year talking about trouble with dual-head 9xxx cards.

From this post, dated November 8, 2002: The code to accept DRI support for the 9000
cards was just added to the CVS tree. The chipsets higher then the 9000
are not known to work or not.

Essentially, you'll need a second entry for your 'second' card in XF86Config, but I'm not sure how to solve the 'unable to open display:0' problem. Follow the DRI updates on its Web page (dri.sourceforge.net) and search the DRI mailing lists in the future to see if more progress is made.