Direct Rendering Infrastructure

[ Home ] [ Status ] [ Contribute ] [ Downloads ] [ Documentation ] [ Help & FAQ ] [ Links ] [ Project ]


What version of XFree86 do I need to use the DRI?

Posted by: Frank


You must have at least a base install of XFree86 4.0 to use the DRI. The base install can be from the XFree86 sources or a binary install.

Note that the DRI CVS repository is only a subset of the XFree86 repository, it does not have any of the applications.


User Comments

Post a Comment...

Jim Weller(remove S_P_A_M_ to send an email)

Does the stock XFree86 tree (4.0.2), checked out from xfree86.org's cvs server, have *a* version of DRI in it? I was under the impression that the package from this site is a "more current" version, but that there is base DRI support in vanilla XFree86. Am I mistaken? Do I have to have the source from this site to enable *any* DRI support?

Confused. Thx.

Frank Worsley(remove S_P_A_M_ to send an email)

Yes, the stock XFree86 tree does have DRI support in it. It has whatever version of the DRI was stable&available at the time in it.
The DRI cvs tree contains the most current DRI modules available. Hence if you want to upgrade your 3D support you can use the DRI cvs tree.

Paulo(remove S_P_A_M_ to send an email)

I am a newbie to linux and I installed slackware kernel 2.2.19 have Xfree 4.0.1 and Kde 2.1.4.... my machine is up and running and i would like to have a step by step guide on what to do to get 3d acceleration. I have a 3dfx voodoo 3 card. If some1 can help please include a step by step guide as i hardly know how to run X properly.....
im only a beginner and would really appreciate your help, like a list of files, the order and commands i need to execute and the configurations i need to change. my x is currently running KDE with resolution of 1280 x 1024 with 24bpp on a 17inch monitor.

also i would like to know the advantages of running 3d acceleration.

Saiyine(remove S_P_A_M_ to send an email)

Hi, i'm a newbie to linux too with a voodoo 3 3000 and can not get it to work under linux... Can you please post a guide to newbies of 'How to install DRI drivers' please please please :(

ravenhall(remove S_P_A_M_ to send an email)

DRI is not a driver per se. It is a module for XFree86, so enable Direct Rendering. Look on this web site at the sample XF86Config. If you are using red hat you will need to name it XF86Config-4 - sorry Slack isn't for newbies so you're on your own there.
The monitor ranges will need to be changed in this file, and the resolutions in the 'screen' section will need to be changed.
If you are wondering 'why do I have to do all this myself?' then you are not using Linux Mandrake 8.0.

[UC] Wyzeguy(remove S_P_A_M_ to send an email)

Well, I bought a Voodoo5 5500 after 3dfx all ready folded. 'Twas quite a bargain, but I have owned Voodoo2s used in SLI, Voodoo3s and Voodoo4s in the past. Actually, I still have two of each. Anyway, I have run my Voodoo5 under Win98SE, NT 4.0 and SuSE 7.1 Pro. It looks awesome under NT, decent under Windoze 98 and suxors in Linux! :( I didn't expect a lifetime of Linux support when I bought my Voodoo5, but I really had hoped for someone to develop the SLI aspect of it. If I knew anything about programming, I would write the support myself! So is 3dfx gonna renig on their last dying promise? Quote, "and we will continue to support our current and future customers." (taken from the horse's mouth at http://www.3dfxgamers.com/ on 5/24/2001)...Regards, [UC] Wyzeguy (a stranded Quake3/TA lad) www.undeadclan.com & irc.enterthegame.com #UndeadClan

Bertrand(remove S_P_A_M_ to send an email)

Has anybody tried to install ATI Xpert 2000 PRO TV (chipset is : Rage 128 PRo ULTRA ), Bios version : 113-78209-102. I tried with Redhat 7.1 + XFree4.1.0. And I failed ... The best I obtained is VGA 16 colors in 640x480. Not fun for a 32 Mb video card. When I try to load the r128 driver, X tells : (EE) No devices detected.
But I'm not an expert...

Gary(remove S_P_A_M_ to send an email)

For ATI Xpert 2000 PRO,

Adding the following to the Device section in XF86Config will help:

ChipId 0x5246


Paul Nugent(remove S_P_A_M_ to send an email)

I recently bought a AIT Radeon DDR, and I'm running RedHat 7.1 and i'm having trouble obtaining 3D support. I have downloaded and installed the DRI package with no success. Could someone who has succesful configured this card please help me.

Quini(remove S_P_A_M_ to send an email)

Using an Ati Radeon VE i get maybe 1 fps in, for instance, FlightGear. I've got Mesa 3.4 installed and i'm running a Thunderbird 1.2Ghz and Mandrake 8.1.

Help will be appreciated. Thanks! ;)

Pete Perry(remove S_P_A_M_ to send an email)

Radeon based cards... I have similar problems with the Radeon and poor Open GL support. However, you're not supposed to still have MESA installed if you follwed the XFree86 4.1 install guide with the DRI modules. Anyway, I don't believe that the Radeon is well supported in Linux and it is therefore leading me toward the purchase of a Geforce 3 based card as I know nVidia's drivers work great!

Pete Perry(remove S_P_A_M_ to send an email)

I figured out some of the mistakes that I made during my setup of the Radeon and I'm glad to say this card is working beautifully!

First thing you want to do is # out the Try no AGPART =1 in your XF86Config file.

Second, make sure compiled drm modules actually went in to your kernel directory and not some place else.

Don(remove S_P_A_M_ to send an email)

Does the Radeon d/l in the downloads area contain a series
of drivers for various ATI cards ie: PCI/AGP? And if so
where can I ascertain if my ATI Radeon 7000 is included
in this tarball?
Thanks!

Ayan Chakrabarti(remove S_P_A_M_ to send an email)

Help !!!

I've just got a ATI RADEON VE with 64MB (SDR) video memory. The OpenGL rendering is painfully slow on Linux.

What should I do ?

Andriy Goncharyk(remove S_P_A_M_ to send an email)

I have 3dfx Velocity 100
Can tdfx.o use secondary TMU on this card ?
If can, where is must be enable/disable? (Glidecontrol is dead)

P.S. sorry for english

Andy Hach(remove S_P_A_M_ to send an email)

Hello!
My system is Red Hat 8.0. The XFree version that comes with it is 4.2.0
I'm using a Voodoo3 card, so the DRI module is tdfx.o.

I'm confused about the CVS tree for compilation of the *.o driver (module) that I supposedly have to install.

My Kernel source already comes with the following:

/usr/src/linux-2.4.18-17.8.0/drivers/char/drm/tdfx.h
/usr/src/linux-2.4.18-17.8.0/drivers/char/drm/tdfx_drv.c
/usr/src/linux-2.4.18-17.8.0/drivers/char/drm-4.0/tdfx_context.c
/usr/src/linux-2.4.18-17.8.0/drivers/char/drm-4.0/tdfx_drv.c
/usr/src/linux-2.4.18-17.8.0/drivers/char/drm-4.0/tdfx_drv.h
/usr/src/linux-2.4.18-17.8.0/drivers/video/tdfxfb.c

After compiling the Kernel/modules I have a tdfx.o file in
kernel/drivers/char/drm/

Is this the tdfx.o file I need or is it just a name clash?

I'm confused and reading the docs didn't help much .... ;)
Could someone shed some light on the issue?

Thanks in advance!

Greg(remove S_P_A_M_ to send an email)

I have a 32MB PCI Radeon 7000 w/ S-Video out with my bigest mistake ever Lycoris (A Wal-Mart rollback need I say more?). I can run off of my card and even get S-Video out durring initial loading of the kerel, Yet this is the first time I have EVERY used,seen,installed,etc,etc... linux in anyshape and or form. If some one could take the time to help me get my dusty card working I would be deeply in debt. (I don't know what else to add being that I know NOTHING about linux [but installed it anyway], so if you need more info please ask...)


[ Home ] [ Status ] [ Contribute ] [ Downloads ] [ Documentation ] [ Help & FAQ ] [ Links ] [ Project ]