Problems initialising ati-fglrx kernel module in FC3
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Problems initialising ati-fglrx kernel module in FC3
Hi,
I recently installed FC3 with kernel and would like to enable 3D support with my ATI 9800 Pro card. Problem is I installed the latest fglrx module fine using 'yum' then when I rebooted fglrx would not initialise during the startup screen. All processes come up with a green 'OK' and for fglrx there was a 'FAILED' message in red with an error.
I wasn't able to catch the whole message but it was something about 'DRI unable to initialise' and fglrx will not work with this kernel.
Is there any way for me to find some sort of log which would contain the error message, or is there anyone who knows a solution to this problem? I am currently running kernel 2.6.9-1-667 and really want to get 3D support going.
Distribution: Mandriva mostly, vector 5.1, tried many.Suse gone from HD because bad Novell/Zinblows agreement
Posts: 1,606
Rep:
Am a newbee as well, so cannot help too much, but the valuable logs are
obtain in command line (start an Xterm window) by
dmesg
or
cat /var/log/syslog
you may want to see what is in xorg.0.log
mayb xdm.log as well
(all in /var/log/)
(press <sihft><page up> to go up the log
You might need to be root to run cat /var/log/syslog
(type su first then passwd. Be careful then as root...)
Sorry cannot help more, but you should be able to learn from that
and post the exact message
You need to also have **A** agpart running; howinhell FC makes these start at powerup I'm 'fraid I don't know -- I use Gentoo and I got it working here, but never got it working on the SuSE 9.0Pro that decided to replace with Gentoo (for this reason especially!)
3D I use is opengl, FWIW.
HOWEVER -- I have seen where others have claimed to have this combo going great guns, so I'm *fairly* sure that there's a solution somewhere.
Re: Problems initialising ati-fglrx kernel module in FC3
Quote:
Originally posted by St00gE Hi,
I recently installed FC3 with kernel and would like to enable 3D support with my ATI 9800 Pro card. Problem is I installed the latest fglrx module fine using 'yum' then when I rebooted fglrx would not initialize during the startup screen. All processes come up with a green 'OK' and for fglrx there was a 'FAILED' message in red with an error.
I wasn't able to catch the whole message but it was something about 'DRI unable to initialize' and fglrx will not work with this kernel.
Is there any way for me to find some sort of log which would contain the error message, or is there anyone who knows a solution to this problem? I am currently running kernel 2.6.9-1-667 and really want to get 3D support going.
Thanks.
First of all ensure you have a agpgart module running (as root):
Code:
lsmod | grep agp
if not:
Code:
modprobe agpgart
I don't know whether the ATI drivers support DRI or not, so you need to check your /etc/X11/xorg.conf or /etc/X11/XF86Config and search whether the DRI extensions are loaded or not:
Code:
cat /etc/X11/xorg.conf | grep dri
If DRI is disabled then it will have a trailing # sign, edit the file with:
Code:
me /etc/X11/xorg.conf
or with:
Code:
nano -w /etc/X11/xorg.conf
Chang it removing or adding a trailing #
Then try loading the fglrx module
Code:
modprobe fglrx
And then issue a startx. If it fails again you will get a more exhaustive error log.
This log is also available at /var/log/Xorg.0.log, copy it to a Win partition from where you can cut&paste to this forum. What you should post is the last entry beginning with ERROR.
Ok, I have tried many things to get this working and finally IT WORKS!!!
I think the problem was the driver module I was using might not have supported my kernel or that DRI thing, I downloaded them from 'Livna.org'. So I got rid of that module and got an RPM for the proprietry driver from the ATI site, I installed it and ran 'fglrxconfig' and made sure external agpgart was enabled, updated the 'xorg.conf' file, restarted X and after running 'glxgears' & Tux Racer everything seemed to work. No more choppy framerates.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.