LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (http://www.linuxquestions.org/questions/linux-software-2/)
-   -   Problems with drivers for ATI Graphics card (http://www.linuxquestions.org/questions/linux-software-2/problems-with-drivers-for-ati-graphics-card-374501/)

kalpsesh 10-18-2005 09:22 PM

Problems with drivers for ATI Graphics card
 
Hi,

I have a Fedora 3 distribution running and have a 64 bit AMD processor with an ATI Radeon graphics card. I was trying to follow the steps below that someone had posted to speed up the graphics on my machine.

How to:

- download the rpm: fglrx64_6_8_0-8.16.20-1.x86_64.rpm
- open terminal and become root with: su -
- install the rpm with: rpm -ivh --force fglrx64_6_8_0-8.16.20-1.x86_64.rpm
- go to runlevel 3 with: init 3
- go to: /lib/modules/fglrx/build_mod
- change the following line in the file 'firegl_public.c' :
#include "asm/ioctl32.h"
into
#include "asm/ioctl.h"
- run the script: make.sh
- go up one dir-level and run script: make_install.sh
- load driver with: modprobe fglrx
- check if driver was loaded with: lsmod | grep fglrx
- unload driver with: modprobe -r fglrx
- go to /etc/lib/X11 and make copy of xorg.conf to xorg.conf.org
- go to /usr/X11R6/bin and run: fglrxconfig
- go to runlevel 5 to test the driver: init 5
- open terminal and run: /usr/X11R6/bin/fglrxinfo
- output should be something like:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X800 XL Generic
OpenGL version string: 1.3.5272 (X4.3.0-8.16.20)
- now run: /usr/X11R6/bin/fgl_glxgears

Now, when I run the script make_install.sh, I get the following error.

- creating symlink
- recreating module dependency list
- trying a sample load of the kernel module
FATAL: Error inserting fglrx (/lib/modules/2.6.11-1.14_FC3/kernel/drivers/char/drm/fglrx.ko): No such device
failed.

Can someone help me with this?

Thanks!!!

Dommy 10-19-2005 12:49 AM

Either your new module was not created or it resides somewhere other then the path "/lib/modules/2.6.11-1.14_FC3/kernel/drivers/char/drm", make_install might have a different default path perhaps

Try searching for it from the / level ( find . -name fglrx\.ko -print )
see if it exists then move it to the above path.

By the way could you update your profile with your location.

kalpsesh 10-19-2005 11:40 AM

Hi,

The file seems to be there in that location. I can find the same file in multiple other directories within the folder fglrx too! I have been trying to install this over and over again and I dont know if this is screwing things up.

There seems to be some warning in the previous command too. Here's what I did.

Step 1:

rpm -ivh --force ati-fglrx-8.18.6.1-0.lvn.1.3.x86_64.rpm
warning: ati-fglrx-8.18.6.1-0.lvn.1.3.x86_64.rpm: V3 DSA signature: NOKEY, key ID 648aaea1
Preparing... ########################################### [100%]
1:ati-fglrx ########################################### [100%]

Step 2:

./make.sh
ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.11-1.14_FC3/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/lib/modules/2.6.11-1.14_FC3/build'
Building modules, stage 2.
MODPOST
Warning: could not find /lib/modules/fglrx/build_mod/2.6.x/.libfglrx_ip.a.GCC3.cmd for /lib/modules/fglrx/build_mod/2.6.x/libfglrx_ip.a.GCC3
make[1]: Leaving directory `/lib/modules/2.6.11-1.14_FC3/build'
build succeeded with return value 0
duplicating results into driver repository...
done.
==============================
You must change your working directory to /lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.

Then, Step 3 was ./make_install.sh which says it can't find fglrx.ko!!

Please help.

kalpsesh 10-19-2005 07:52 PM

Hi,

I really need help with this. I followed the instructions step by step. When I say modprobe fglrx, I get the following errors

FATAL: Error inserting fglrx (/lib/modules/2.6.11-1.14_FC3/kernel/drivers/char/drm/fglrx.ko): Unknown symbol in module, or unknown parameter (see dmesg)

dmesg:

fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
fglrx: Unknown symbol firegl_pci_find_class
fglrx: Unknown symbol pci_find_class
fglrx: Unknown symbol firegl_pci_find_class
fglrx: Unknown symbol pci_find_class

I have looked up 100's of references on google and cant get it to work.

Please help.

fatblueduck 10-19-2005 08:41 PM

welcome to the ATI club, where we use our hard earned money to purchase ATI's products and thus support ATI's practice of crapping all over their customers/us.

Dommy 10-19-2005 08:59 PM

This is the ATI support page for 64 bit cards you may find some info here, best I can do

https://support.ati.com/ics/support/...ge&folderID=27


All times are GMT -5. The time now is 04:05 AM.