Jump to content

Ati 9800 driver on Mandrake 10 Official - HELP!


Guest Scenar
 Share

Recommended Posts

Guest Scenar

I am having lots of problems getting my ATI 9800 driver to work!

I downloaded the linux driver for Xfree86 4.3.0 from ATI's website.

I have ensured that my xfree version is also 4.3.0

 

I then run the cmd

rpm -Uh --force fglrx-4.3.0-3.9.0.i386.rpm

as ROOT

and i get the following error msg

 

*** Trying to install a precompiled kernel module.

*** WARNING ***

Tailored kernel module for fglrx not present in your system.

You must go to /lib/modules/fglrx/build_mod subdir

and execute './make.sh' to build a fully customed kernel module.

Afterwards go to /lib/modules/fglrx and run './make_install.sh'

in order to install the module into your kernel's module repository.

(see readme.txt for more details.)

 

As of now you can still run your XServer in 2D, but hardware acclerated

OpenGL will not work and 2D graphics will lack performance.

 

failed.

*** Error: no kernel module build environment - please consult readme.

Installed: qt3 (gcc 3.2) based control panel application

 

 

I then did as the error msg said and went to the /lib/modules/fglrx/build_mod

subdirectory and ran the command

./make.sh

 

but got the following error:

 

ATI module generator V 2.0

==========================

initializing...

kernel includes at /usr/src/linux/include not found or incomplete

file: /usr/src/linux/include/linux/version.h

 

Huh???

What am i supposed to do now?

 

Advice pls from the gurus here?

Link to comment
Share on other sites

Guest jamesarcher

Ive had the same prob with my 9600 pro the issue lies within the kernel. As Mandrake 10.0's kernel is 2.6 the ATi drivers dont currently support it and ATi are working on the new ones at present so its just a matter of waiting. One other thing DONT UPGRADE UR XFREE86 VERSION TO 4.4 IT STUFFS UP MANDRAKE!

 

P.S. In the meantime if u want 3D support shuv a lower end card in like i did......i stuck my spare 9200SE 128MB in and 3D is supported but for some reason the only opengl app i'm having issues with is UT2004 (all texture corruption) but enemy territory works fine :D

Link to comment
Share on other sites

I have an 9800 working beautifully in Linux with a 2.6 kernel - getting consistently around 4000 fps

 

This isn't in mandrake though, but gentoo. It's possible that the problem is with the mandrake kernel, but this seems a little unlikely to me (I could well be wrong though...)

 

Do you have the kernel source installed? This would be required to make the driver. Another thing you can try is to download and compile your own kernel - although this can be intimidating if you're a newbie. It's not hard though...

Link to comment
Share on other sites

Guest Scenar

im a green noob.....

 

First of all how do i check my kernel version?

How would i check if i have the kernel source installed?

Is it installed automatically when i install linux?

 

u mind explaining to me why/how on earth i would recompile a Kernel

and why that would help?

 

erm...wat does the kernel do anyway??

 

many thanx!

Link to comment
Share on other sites

ok - the kernel is the core of you operating system - it is Linux if you like; everything else is just software that runs on linux...

 

To check what version of the kernel you have enter in a terminal

uname -r

 

This will tell you what version. Probably 2.6.x and a mandrake specific release.

 

You almost certainly don't have the kernel source installed unless you did it yourself - which I'm guessing you didn't. This is quite probably your problem.

 

Their is a kernel source rpm available - although I don't know exactly what it's called, perhaps someone else can help there?

 

Anyway, in the meantime do a search for kernel in the software part of the control centre and see what you come up with.

Link to comment
Share on other sites

Guest Scenar

i ran uname -r and i am using

 

2.6.3-7mdk

 

I guess jamesarcher is right on the no support for 2.6 Kernel thingy

 

I just saw this on the ATI page!

 

Q6: What Linux kernel version is needed for this driver?

A6: Version 2.4 of the Linux kernel is required for this driver. This kernel version is installed as standard in many current Linux distributions. Support for the newer version 2.6 kernel is under development and should be available in a future release.

 

Ah no wonder i cant install the driver...at least now im satisfied!

 

Thanks again to all for your help!

 

Newbie Linux User :)

Edited by Scenar
Link to comment
Share on other sites

  • 2 weeks later...
Guest radam

Hi,

 

I'm running Mandrake 10.0 Official and my kernel version (as given by uname -r) is 2.6.3-7mdk. I have downloaded the kernel source package kernel-2.6.3.7mkd-1-1mdk.src.rpm.

 

I ran

 

rpm -i kernel-2.6.3.7mkd-1-1mdk.src.rpm

 

However, I am not sure what the result of this was. The /usr/src/linux directory was not created as I had hoped. However, there was a /usr/src/RPM/SOURCES/linux-2.6.3.tar.bz2 that was about the same size as the downloaded source rpm (30 megs ish).

 

I extracted this file and copied it to /usr/src/linux. The directory structure now reads as it should be the install still has the same problem. If this install is possible with source, what am I missing?

 

Any help would be great.

 

Many thanks

Adam

Link to comment
Share on other sites

Guest radam

Ok,

I have got it working now. It is clearly possible with kernel 2.6 (2.6.3 in my case).

 

I installed the kernel source using the package manager in KDE, which then asked for CD 3. I did have to delete the /etc/src/linux directory that i created earlier. When the package is installed, I found that it had placed the source in '/usr/src/linux-2.6.3-7mdk' and make a link to it at /usr/src/linux.

 

After that I ran the fglrxconf tool which asked lots of questions and it was all fine. (you will need to know you monitors horizontal and vertical refresh rates)

 

My only remaining question is.... is it possible to run each monitor at a different resolution? (I have one 19" and one 21"). It would be nice if I could run the 21" higher than the 19".

 

Apart from that question, I am now a happy guy :D

 

Thanks to everyone who posted!

 

Radam

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...