LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
LinkBack Search this Thread
Old 09-09-2005, 11:46 AM   #1
rose_bud4201
Member
 
Registered: Aug 2002
Location: St Louis, MO
Distribution: Slack 10.2, Slack 12, Suse 10.0, DSL 2.2, Xubuntu 7.04
Posts: 920

Rep: Reputation: 30
ATI drivers: fglrx vs dri. What's the difference??


I've been looking at lg3d in my spare time lately, and I'm trying to figure out whether or not running it on my Radeon 9800 will work.
I've seen advice which says that DRI will work, fglrx won't. I don't think that I have a whole lot of problems with this on the face of it, since compiling ATI's kernel modules ranks slightly higher on my list of enjoyable things to do than eating a bowl of worms...
but my question is, what is DRI? Is it a universal set of drivers somehow, or if not, what exactly is it an alternative to? Their own website's no help, partially because I'm looking for an answer in just this specific context.

Thanks!
 
Old 09-09-2005, 04:38 PM   #2
ironwalker
Member
 
Registered: Feb 2003
Location: Jersey shore,north
Distribution: Siduction the only way to do Debian Sid!
Posts: 500

Rep: Reputation: 30
As for whats the differance,Im not fully sure.
Other than the fglrx is Proprietary and DRI is open source.
But i do know fglrx works with my ati 9800 SE card just fine.

:~$infobash -v
Host/Kernel/OS "Kanotix" running Linux 2.6.13-kanotix-2-iron i686 [ ]
CPU Info AMD Athlon XP 3200+ clocked at [ 2205.232 MHz ]
Videocard ATI R350 AH [Radeon 9800] X.Org 6.8.2 [ 1280x1024 @75hz ]
Processes 109 | Uptime 2days | Memory 995.301/1009.56MB | HDD Size 392GB (2%used) | GLX Renderer RADEON 9800 SE Generic | GLX Version 1.3.5272 (X4.3.0-8.16.20) | Client Shell | Infobash v2.50rc4
:~$ xdpyinfo | grep dimensions
dimensions: 1280x1024 pixels (382x313 millimeters)
:~$ lsmod | grep fglrx
fglrx 257576 7
agpgart 28616 2 fglrx,nvidia_agp
:~$glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes


Direct Rendering Infrastructure (DRI)

One of the problems with Direct Rendering is that other applications (say the X11 server, or other OpenGL clients) might want to talk to the hardware at the same time. In addition there can be problems with security, multiple users, and several other things caused by the complexity of Unix. An intricate software design called the Direct Rendering Infrastructure coordinates everything and prevents problems. The DRI used on Linux was designed and implemented by Precision Insight (who were recently bought by VA Software, former VA Linux). The DRI was integrated into XFree86 4.0 and is available in that and all subsequent releases; current development is concentrating on Xorg instead of XFree86.


Mesa

Brian Paul wrote a free open-source implementation of OpenGL called Mesa. The name has no hidden meaning, it just sounds nice. The original versions of Mesa only did software rendering. Recent versions of Mesa have had accelerated backends for Glide, DRI, etc.

The Mesa website is at [WWW]http://www.mesa3d.org/.
 
Old 09-09-2005, 04:56 PM   #3
rose_bud4201
Member
 
Registered: Aug 2002
Location: St Louis, MO
Distribution: Slack 10.2, Slack 12, Suse 10.0, DSL 2.2, Xubuntu 7.04
Posts: 920

Original Poster
Rep: Reputation: 30
Quote:
Originally posted by ironwalker
But i do know fglrx works with my ati 9800 SE card just fine.
Oh, I know....it's working fine with my card as well (or was, until Windows required a reinstall and wiped my hard drive in the process - long story...(I hate Windows)). But apparently fglrx doesn't play nicely with Looking Glass, whereas DRI does... so I was wondering whether they were completely interchangable, or if I had to install part of ATI's drivers, and then install DRI on top of them, or something odd like that.

But from what you say and what DRI's website says, I can pretty much can the proprietary drivers. Which, if so, makes me incredibly happy
 
Old 09-09-2005, 07:18 PM   #4
ironwalker
Member
 
Registered: Feb 2003
Location: Jersey shore,north
Distribution: Siduction the only way to do Debian Sid!
Posts: 500

Rep: Reputation: 30
Yes,correct...they install all by themselves and leave you the pleasure of "canning" the other.

have a look-see;
http://dri.freedesktop.org/wiki/Building
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
ATI and DRI drivers help please Digitalsoldier Linux - Newbie 4 08-04-2005 10:18 PM
ATI fglrx driver - can't get dri working SpruceMoose Linux - Hardware 1 06-20-2005 11:22 PM
cannot get DRI to work with ATI fglrx drivers under X alesz Fedora 2 06-09-2005 07:39 AM
Ati fglrx Dri debian sarge pohl886 Linux - Hardware 3 05-24-2005 04:57 PM
[ATI] fglrx vs dri-radeon <what is the diff?> carboncopy Slackware 1 06-18-2004 02:50 AM


All times are GMT -5. The time now is 02:26 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration