LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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 03-27-2004, 11:49 PM   #1
guzugi
LQ Newbie
 
Registered: Mar 2004
Distribution: Fedora Core 1/2
Posts: 22

Rep: Reputation: 15
Fedora FGLRX trouble


I know there are a ton of posts on this similar subject, but none seem to match my same circumstances.

Ok, i got a new Radeon 9600 Pro to replace my Geforce 2.

After having a lot of trouble getting it going, i found the post telling how to remove the nvidia drivers. I did so, and now i get 3d acceleration with the mesa drivers. But i can not get it to use the ATI fglrx drivers. I have installed them with the RPM from ATI.com.

I have configured the XF86Config-4 using the included fglrxconfig utility and X starts giving the following errors:
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed! *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO) *
(WW) fglrx(0): * no 3D acceleration available *
(WW) fglrx(0): ********************************************* *


and later:

Symbol drmFree from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmFree from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmFree from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmUnmap from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmUnmap from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmUnmap from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmFree from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmFree from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmFree from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmUnmap from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmUnmap from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmUnmap from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmFree from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmFree from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmMap from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmMap from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmMap from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmMalloc from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmMalloc from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmFree from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmFree from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmMalloc from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmMalloc from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmFree from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmFree from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmMalloc from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol drmMalloc from module /usr/X11R6/lib/modules/linux/libfglrxdrm.a is unresolved!
Symbol DRIGetDrawableInfo from module /usr/X11R6/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmAgpBase from module /usr/X11R6/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmAgpSize from module /usr/X11R6/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmAgpEnable from module /usr/X11R6/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmAgpRelease from module /usr/X11R6/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmAgpDeviceId from module /usr/X11R6/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmAgpVendorId from module /usr/X11R6/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmAgpGetMode from module /usr/X11R6/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmUnmap from module /usr/X11R6/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmMap from module /usr/X11R6/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmUnmap from module /usr/X11R6/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmUnmap from module /usr/X11R6/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmMap from module /usr/X11R6/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmUnmap from module /usr/X11R6/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmMap from module /usr/X11R6/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol DRIGetDeviceInfo from module /usr/X11R6/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmMap from module /usr/X11R6/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmUnmap from module /usr/X11R6/lib/modules/drivers/fglrx_drv.o is unresolved!


So from what i can tell, there is some major error when loading the driver which causes it to fall back on the default mesa/vga driver.

Any ideas? Please? Help?
 
Old 03-28-2004, 08:04 AM   #2
motub
Senior Member
 
Registered: Sep 2003
Location: The Netherlands
Distribution: Gentoo (main); SuSE 9.3 (fallback)
Posts: 1,607

Rep: Reputation: 46
Quote:
* DRI initialization failed! *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
This would be your "major error". My guess is that when you removed the nVidia drivers, you left a great honkin' DRI-shaped hole in your XFree86 installation-- and however you installed the drivers did not repair this hole.

How, in fact, did you "install" the drivers? Did you install the RPM with the --force option (to overwrite the MESA libs)? Did you buiild the driver module against the kernel source before loading it? Did you follow any of the instructions in the HOWTO: Installation Instructions for the ATI Proprietary Linux Driver, given that it says:

Otherwise, if fglrxinfo indicates that MESA Indirect (software) Rendering is being used, then you may want to repeat the steps listed above, while paying careful attention to the following:

* Any error messages during install (see below)
* All answers given during fglrxconfig

The following messages may appear while installing the ATI Proprietary Linux Driver:

* "no kernel module build environment"
* "Warning: loading fglrx.o will taint the kernel"
* "conflicts with file from package XFree86-Mesa-libGL-4.3.0-2"
* "The QT based control panel application did not load in any version"
* unresolved symbols

?

Without more information as to just what you did, in general I would say (as the user of a working AIW 9800 SE), that your drivers are improperly/incompletely installed, and I would suggest reading and following the how-tos at http://www.rage3d.com/content/articl...00000000000000 and http://www.gmpf.de/english/ before trying again to install.

And as a stab in the dark, I would suggest switching your driver to "vesa" and removing the XFree86-MESA-GL libs completely before trying to reinstall at all-- but that's just a guess, as I never used MESA in the first place and don't know that much about how it works.
 
Old 03-28-2004, 09:42 AM   #3
guzugi
LQ Newbie
 
Registered: Mar 2004
Distribution: Fedora Core 1/2
Posts: 22

Original Poster
Rep: Reputation: 15
looks like i've gotten it working! I blame the nvidia drivers for messing it up! I assume they removed something having to do with DRI. In order to fix this, I killed x, (init 3) and force removed the following packages:

fglrx
XFree86
Xfree86-Mesa-libGL
XFree86-Mesa-libGLU

Then i simply reinstalled them. After that, i reinstalled them all in reverse order, ran fglrxconfig, and bam! It was all working! YAY! glxgears is pulling 2500 fps! Thanks to all for you helpful posts. I'm going to go play UT2K4 now
 
Old 03-28-2004, 10:39 AM   #4
motub
Senior Member
 
Registered: Sep 2003
Location: The Netherlands
Distribution: Gentoo (main); SuSE 9.3 (fallback)
Posts: 1,607

Rep: Reputation: 46
Yay! Have fun!!
 
Old 04-21-2004, 09:43 PM   #5
EERookie
LQ Newbie
 
Registered: Oct 2003
Posts: 8

Rep: Reputation: 0
I am having the same problem with a Radeon 8500. Can someone give me more details as to how I would remove and reinstall the packages listed by guzugi?

Thanks.
 
Old 04-21-2004, 09:58 PM   #6
guzugi
LQ Newbie
 
Registered: Mar 2004
Distribution: Fedora Core 1/2
Posts: 22

Original Poster
Rep: Reputation: 15
if these are rpms, just log in as root and execute the following for each package you want to remove:

rpm -e <package_name>

if it give you dependency errors, you can specify the --nodeps switch to silence that
 
Old 04-21-2004, 10:02 PM   #7
guzugi
LQ Newbie
 
Registered: Mar 2004
Distribution: Fedora Core 1/2
Posts: 22

Original Poster
Rep: Reputation: 15
t6hat reminds me... although it appears that all the drivers are loading properly and the configs are correct, i am getting horrible framerates on games. Unreal Tournament 2004, the game i got this card for (Saphire 9600 Pro) gets horrible fame rates. on a bad map, only 15-20 fps some times. it's really bad! any ideas for tweaks? i also think it might be a problem that fglrxinfo lists my card a a "Radeon 9600 Generic". this tells me that it might not be identifying it correctly. any ideas???
 
  


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
ATI fglrx driver trouble Alexey Andriyanov Linux - Hardware 4 08-17-2005 01:35 AM
Fglrx console=>X changing problem and fglrx resume zbychdm Linux - Hardware 2 09-21-2004 12:58 PM
ati fglrx driver fedora core 2 with recompiled kernel smthmlk Linux - Hardware 42 08-30-2004 10:19 AM
Fedora core 2 vs. ATI's Radeon fglrx driver IgD Red Hat 0 03-14-2004 04:17 AM
fglrx trouble :( eonix Slackware 8 02-09-2004 10:11 AM

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

All times are GMT -5. The time now is 10:35 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