LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
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
  Search this Thread
Old 05-09-2003, 07:43 PM   #1
Slebine
LQ Newbie
 
Registered: Mar 2003
Distribution: Slack 10, Open Zaurus 3.2
Posts: 28

Rep: Reputation: 15
Radeon 9700 Issues


I just did a complete rebuild of my old box for heading off to college, and as a part of it I went and bought a Sapphire Radeon 9700. After installing everything, I installed RH9 and to my surprise (not) DRI isn't getting loaded. I haven't updated anything yet, so i'm still on the RH9 stock drivers.
Anywho, when I run glxgears, it spits out "Xlib: extension "XFree86-DRI" missing on display ":0.0"." but I still get a fps of bout 250 (should be bout 500 I'd guess). When I check out glxinfo, I get the same message along with the usual "direct rendering: No"

Any Ideas? How-Tos? Hate Mail?

Thanks!
 
Old 05-10-2003, 12:58 AM   #2
DavidPhillips
LQ Guru
 
Registered: Jun 2001
Location: South Alabama
Distribution: Fedora / RedHat / SuSE
Posts: 7,163

Rep: Reputation: 58
do you have this in /etc/X11/XF86Config

Load "dri"


check log file /var/log/XFree86.0.log
 
Old 05-10-2003, 10:53 AM   #3
Slebine
LQ Newbie
 
Registered: Mar 2003
Distribution: Slack 10, Open Zaurus 3.2
Posts: 28

Original Poster
Rep: Reputation: 15
David,
Apparently the modlue gets "loaded" in the logs and in /etc/X11/XF86Config but after checking out lsmod it shows nothing that my gfx card is working (ie should list either radeon, glx, or dri)
I've been thinking that my problem may be something with DRI never being included with the stock RH9 isos, or just a bug that prevented it from being installed/configured when I installed RH.

Thanks Anyways.
 
Old 05-10-2003, 03:13 PM   #4
Slebine
LQ Newbie
 
Registered: Mar 2003
Distribution: Slack 10, Open Zaurus 3.2
Posts: 28

Original Poster
Rep: Reputation: 15
Anybody else run into the same issue with Redhat 9?

Sorry I had to bump it
 
Old 05-10-2003, 03:49 PM   #5
makai_wi
Member
 
Registered: Nov 2002
Location: Thiensville, WI, USA
Distribution: RedHat Linux 9
Posts: 85

Rep: Reputation: 15
I'm also having problems with my 9700 pro & redhat. I haven't tried the DRI drivers because I thought they didn't support the R300 chipset... Here's my post...

http://www.linuxquestions.org/questi...threadid=58658

Do you know how the secondary driver get's handled? Or is this just something with my specific card, because I haven't seen it before...
 
Old 05-10-2003, 05:50 PM   #6
UnTamed
Member
 
Registered: Dec 2002
Location: Qc, Canada
Distribution: CRUX
Posts: 317

Rep: Reputation: 30
You're right Makai, DRI doesn't support the r300 chip.

Only ATI's will work and with XFree-4.3.0, these FireGL drivers are your only option.

Make sure your agp bus is [...at least minimally] supported if you have a newer generation motherboard chipset.
If not a kernel upgrade may help, I hear 2.4.21-rc2 supports nforce2 now but I can't confirm...
 
Old 05-11-2003, 08:15 AM   #7
nukkel
Member
 
Registered: Mar 2003
Location: Belgium
Distribution: Hardened gentoo
Posts: 323

Rep: Reputation: 30
I found a solution to this problem. It's the kernel drm driver for the radeon that's too old for dri to work. XFree86 sources contain a newer one. Check http://www.linuxquestions.org/questi...threadid=51614 where I explained in detail. Me and TheDot explain there how we got it working on a Radeon 7500 and 7200, respectively.

Have fun,
nukkel
 
Old 05-11-2003, 10:18 AM   #8
UnTamed
Member
 
Registered: Dec 2002
Location: Qc, Canada
Distribution: CRUX
Posts: 317

Rep: Reputation: 30
Quote:
Originally posted by nukkel
I found a solution to this problem. It's the kernel drm driver for the radeon that's too old for dri to work. XFree86 sources contain a newer one. Check http://www.linuxquestions.org/questi...threadid=51614 where I explained in detail. Me and TheDot explain there how we got it working on a Radeon 7500 and 7200, respectively.

Have fun,
nukkel
Ever occured to you that a 9700 and the 7x00's might be different?

I'm sure you mean well, and if you really do, don't post misleading information.
People new at this might not know the difference and you may end up sending them on a wild goose chase.
...

BTW, there's a lot of running around in circles in that post you're suggesting,
...for a problem that can be solved in 2 min. with a module from here
 
Old 05-11-2003, 02:58 PM   #9
nukkel
Member
 
Registered: Mar 2003
Location: Belgium
Distribution: Hardened gentoo
Posts: 323

Rep: Reputation: 30
Allow me to "defend" myself

UnTamed,

I realise that I'm not quite good at putting my thoughts in writing - especially in a foreign language - which results in my posts often being a bit confusing, and I apologize for that.

But you also say that my information is misleading. So allow me to clarify just a little.

* Your method goes like this: wget http://www.xfree86.org/~alanh/linux-...lsource.tar.gz and untar which gives these files:

blah

* My suggestion in the other thread was to download the entire XFree86 4.3.0 source. This gives (among many other files):

blah

I don't see any difference, do you?

Of course, my method will consume more time and bandwidth, but I wasn't even aware of the existence of the file you suggested. So excuse me for not being a clairvoyant.
But if you say I don't know the difference between two generations of video card then you don't either 'cos basically we just do the same thing here.

I will now retreat from this discussion to aviod further confusing the other readers.

Regards,
nukkel

Last edited by nukkel; 05-12-2003 at 02:22 AM.
 
Old 05-11-2003, 04:10 PM   #10
UnTamed
Member
 
Registered: Dec 2002
Location: Qc, Canada
Distribution: CRUX
Posts: 317

Rep: Reputation: 30
My point was that you're suggesting a fix you found to work for your *particular* problem on your *particular* card to someone with a whole *different* problem on a whole *different* card.
Why would someone want to mess with DRI to solve a problem on a card that's not supported by DRI, that's what's misleading.

If you d/l'ed the whole CVS tree to get a drm kernel module, that's your prerogative [...or lack of experience], I was mearely pointing a faster solution.

...sorry if I came across as too blunt, english is second language to me too, I meant no harm.
 
Old 05-11-2003, 04:23 PM   #11
martinman
Member
 
Registered: Apr 2003
Distribution: Gentoo 1.4
Posts: 290

Rep: Reputation: 30
sorry to burst your bubble untanned, but i unzipped that exact file, did make -f Makefile.linux and got...
Code:
/lib/modules/2.4.20-9/build/include/linux/highmem.h: In function `bh_kmap':
/lib/modules/2.4.20-9/build/include/linux/highmem.h:20: warning: pointer of type `void *' used in arithmetic
In file included from gamma_drv.c:54:
drm_vm.h: In function `gamma_mmap':
drm_vm.h:462: warning: passing arg 1 of `remap_page_range_R2baf18f2' makes pointer from integer without a cast
drm_vm.h:462: incompatible type for argument 4 of `remap_page_range_R2baf18f2'
drm_vm.h:462: too few arguments to function `remap_page_range_R2baf18f2'
make: *** [gamma_drv.o] Error 1
 
Old 05-11-2003, 04:46 PM   #12
makai_wi
Member
 
Registered: Nov 2002
Location: Thiensville, WI, USA
Distribution: RedHat Linux 9
Posts: 85

Rep: Reputation: 15
Woa! Can we get back to helping and not flaming... *sigh*
 
Old 05-11-2003, 06:44 PM   #13
UnTamed
Member
 
Registered: Dec 2002
Location: Qc, Canada
Distribution: CRUX
Posts: 317

Rep: Reputation: 30
Quote:
Originally posted by martinman
sorry to burst your bubble untanned, but i unzipped that exact file, did make -f Makefile.linux and got...
Code:
/lib/modules/2.4.20-9/build/include/linux/highmem.h: In function `bh_kmap':
/lib/modules/2.4.20-9/build/include/linux/highmem.h:20: warning: pointer of type `void *' used in arithmetic
In file included from gamma_drv.c:54:
drm_vm.h: In function `gamma_mmap':
drm_vm.h:462: warning: passing arg 1 of `remap_page_range_R2baf18f2' makes pointer from integer without a cast
drm_vm.h:462: incompatible type for argument 4 of `remap_page_range_R2baf18f2'
drm_vm.h:462: too few arguments to function `remap_page_range_R2baf18f2'
make: *** [gamma_drv.o] Error 1
...and you are???
I don't remember adressing your problem in this thread or any other for that matter, maybe you kids should learn to read!!!

Sorry Makai for the bad signal to noise ratio, dunno why they hijack your thread, do your own search, you should easily figure out what kinda support to expect for a 9700 and from what driver. If you get specific questions I'll try to help...

And martinthing, when you get your card going, if ever, maybe then you can contemplate the possibility of "bursting my bubble"
 
Old 05-11-2003, 08:42 PM   #14
martinman
Member
 
Registered: Apr 2003
Distribution: Gentoo 1.4
Posts: 290

Rep: Reputation: 30
If I may quote...
Quote:
Originally posted by makai_wi
Woa! Can we get back to helping and not flaming... *sigh*
and again, i am a newb looking for help, thats who "i am" take your pills and chill
 
Old 05-12-2003, 02:21 AM   #15
nukkel
Member
 
Registered: Mar 2003
Location: Belgium
Distribution: Hardened gentoo
Posts: 323

Rep: Reputation: 30
Red face

Look, sorry I got a carried away, I misunderstood the whole thing. Thought you were on the same track as I. I won't disturb no more, pls accept my apologies for being so blunt too. I'll clear up those ugly file lists to reduce bloat
 
  


Reply



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



Similar Threads
Thread Thread Starter Forum Replies Last Post
Radeon 9700 and 2D acceleration (Yes, 2D;)) Rav Linux - Hardware 12 03-31-2004 05:48 PM
Radeon 9700 not getting 3D KillerFry Linux - Hardware 10 03-05-2004 11:01 AM
Radeon 9700 wiek Linux - Newbie 0 02-18-2004 04:32 AM
Radeon 9700 help jhahn Linux - Hardware 3 05-28-2003 02:07 PM
Radeon 9700 help Slickfty2 Linux - Hardware 2 04-23-2003 02:16 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 03:01 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration