LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (http://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   ATI Radeon 9600 drivers problem (http://www.linuxquestions.org/questions/linux-hardware-18/ati-radeon-9600-drivers-problem-151554/)

Zig 02-28-2004 11:26 AM

ATI Radeon 9600 drivers problem
 
I have an ATI Radeon 9600. I installed the ATI drivers and the module is loaded (i chexk with lsmod) but acceleration is nowhere. How can i enable 3d acceleration??

I get this also (may be useful)

bash-2.05b$ ./fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.3 Mesa 4.0.4

is this ok?
i think that shouldnt say Mesa

heema 02-28-2004 01:27 PM

From the ATI Linux driver page download the latest driver for XFree86 4.3.0 and install it
then :

As root run the following commands:

cd /lib/modules/fglrx/build_mod
./make.sh
cd /lib/modules/fglrx
./make_install.sh
fglrxconfig

After completing your X configuration using fglrxconfig, press CTRL-ALT-BACKSPACE to restart X.

ch4s3r 02-28-2004 04:00 PM

I have a Radeon 9600pro and am also having problems so instead of starting a new thread i'll post here. Sry i can't help you out because i can't even get that far here's where i am, I'm running XFree86 Version 4.3.0 (Red Hat Linux 9 release: 4.3.0-2.90.55)

---------------------------------------------
rpm -Uvh fglrx-glc22-4.3.0-3.7.0.i386.rpm
Preparing... ########################################### [100%]
package fglrx-glc22-4.3.0-3.7.0 is already installed
file /usr/X11R6/lib/libGL.so.1.2 from install of fglrx-glc22-4.3.0-3.7.0 conflicts with file from package XFree86-Mesa-libGL-4.3.0-2.90.55
---------------------------------------------
# rpm -Uvh fglrx-glc22-4.3.0-3.7.0.i386.rpm
Preparing... ########################################### [100%]
package fglrx-glc22-4.3.0-3.7.0 is already installed
file /usr/X11R6/lib/libGL.so.1.2 from install of fglrx-glc22-4.3.0-3.7.0 conflicts with file from package XFree86-Mesa-libGL-4.3.0-2.90.55

[root@cacole Desktop]# rpm -e fglrx-glc22-4.3.0-3.7.0.i386.rpm
error: package fglrx-glc22-4.3.0-3.7.0.i386.rpm is not installed
------------------------------------------------------------------------------------------------
Is this ^ a common problem? When i try to install it says package already installed. when i try to uninstall it says package isn't installed yet. What the fuck is going on here.

picard 02-29-2004 07:03 AM

MESA junk...
 
Had the same problem and could resolve it by (re)moving the MESA (Software) OpenGL library, located in:

/usr/lib/libGL.so.1.5.060000 ('some' version number). When this library and a corresponding soft-link are in place, XFRee86 uses software 3D rendering instead of the ATI hardware rendering. If you've correctly configured the XF86Config file and remove the mentioned library hardware accelleration should work!

Good luck.

vasudevadas 02-29-2004 07:23 AM

ch4s3r: use the --force option when installing the rpms. As far as I know, everyone gets that problem.

ch4s3r 02-29-2004 01:10 PM

should I remove the glib library before or after i try to install the new drivers??

vasudevadas 02-29-2004 01:13 PM

I wouldn't remove the glib library at all.

ch4s3r 02-29-2004 02:21 PM

i mean the /libGL.so
-----------------------------
this is what happened when i forced it
-----------------------------
rpm -Uvh --force fglrx-glc22-4.3.0-3.7.0.i386.rpm
Preparing... ########################################### [100%]
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
warning: user mtippett does not exist - using root
warning: group mtippett does not exist - using root
1:fglrx-glc22 ########################################### [100%]
*** 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
===
ATI display drivers successfully installed
please run 'fglrxconfig' now
===
---------------------------------------------------

vasudevadas 02-29-2004 02:34 PM

Ooh, that's looking a little fubar. I don't know what your problem is, you need someone who knows more than me, sorry.

On edit: one thing I did notice: you are doing rpm --force -Uvh ... Shouldn't that be rpm --force -ivh ... ? U means upgrade, but I think you need to do i for install.

ch4s3r 02-29-2004 02:43 PM

same thing happened when i tried the -ivh --force

vasudevadas 02-29-2004 02:44 PM

In that case you need a better guide than me.

ch4s3r 02-29-2004 02:47 PM

thanks for the help regardless
-----------------------------------------
I tried the instructions the thing gave me and this is what happened.
----------------------------------------
cd /lib/modules/fglrx/build_mod/
[root@cacole build_mod]# ./make.sh
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
[root@cacole build_mod]# cd /lib/modules/fglrx/
[root@cacole fglrx]# ls
build_mod fglrx_info.txt make_install.sh
[root@cacole fglrx]# ./make_install.sh
*** 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.
[root@cacole fglrx]#
--------------------------------------------
what needs to be done? just get rid of that libGL.so thing or what?

picard 02-29-2004 06:25 PM

Kernel sources?
 
Do you have the kernel sources installed? These are needed for proper ATI driver compilation/configuration/etc...

(kernel-2.4/6.x.src.rpm something..)

ch4s3r 02-29-2004 08:43 PM

ok went and found the kernel sources installed the driver, graphics are insane. Thank you to everyone for your help!!!!!!!!!!!!!!!!!! I LOVE LINUX!!!!!!!!!!!!!!

cyberfunk 03-14-2004 09:23 PM

Hi, I have been having the same problem.

I have followed the steps above...

#rpm -i --force <packagename>

that failed so I had to manually compile the kernel module etc... that all went ok...

but when I run fglrxinfo, it still displays...

bash-2.05b$ ./fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.3 Mesa 4.0.4

I am not sure why after I have reconfigure the XFree86 config file and restarted the server, that it it still shows up as this.

I am also running RH9, radeon 9600 xt, amd athlon 2800, and asus nforce 2 motherboard (the exact model escapes me right now).

any help would be greatly appreciated.

cheers :)

Cyber


All times are GMT -5. The time now is 06:35 AM.