Unix Technical Forum

ATI Proprietary Linux driver

This is a discussion on ATI Proprietary Linux driver within the Slackware Linux Support forums, part of the Unix Operating Systems category; --> According to the howto , I should do the following to install the ATI driver on my kernel-2.4.25 slackware-9.1 ...


Go Back   Unix Technical Forum > Unix Operating Systems > Slackware Linux Support

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 02-19-2008, 10:07 AM
@(none)
 
Posts: n/a
Default ATI Proprietary Linux driver

According to the howto , I should do the following to install the ATI
driver on my kernel-2.4.25 slackware-9.1 machine:

rpm2tgz fglrx-4.3.0-3.7.6.i386.rpm
installpkg fglrx-4.3.0-3.7.6.i386.tgz

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

init 3

fglrxconfig

after I did the configuration, fglrxinfo should output something like this:

OpenGL vendor string:ATI Technologies Inc.
OpenGL renderer string: Radeon 9600 Pro
OpenGL version string: 1.3 (X4.3.0-3.7.6)

but I am getting this:

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

So I suppose the driver is not installed.
What else should I do to get the driver installed

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 02-19-2008, 10:07 AM
Ori Bernstein
 
Posts: n/a
Default Re: ATI Proprietary Linux driver

On Fri, 02 Apr 2004 22:30:39 +0200, @(none) wrote:

> So I suppose the driver is not installed.
> What else should I do to get the driver installed


At a guess, you have to edit the XF86Config file to get it to use the
newly installed driver.

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 02-19-2008, 10:08 AM
Scott Eberl
 
Posts: n/a
Default Re: ATI Proprietary Linux driver

"@(none)" <""frits\"@(none)"> wrote in message:
> According to the howto , I should do the following to install the ATI
> driver on my kernel-2.4.25 slackware-9.1 machine:
>
> rpm2tgz fglrx-4.3.0-3.7.6.i386.rpm
> installpkg fglrx-4.3.0-3.7.6.i386.tgz
>
> cd /lib/modules/fglrx/build_mod
> sh make.sh
> cd ..
> sh make_install.sh
>
> init 3
>
> fglrxconfig
>
> after I did the configuration, fglrxinfo should output something like

this:
>
> OpenGL vendor string:ATI Technologies Inc.
> OpenGL renderer string: Radeon 9600 Pro
> OpenGL version string: 1.3 (X4.3.0-3.7.6)
>
> but I am getting this:
>
> 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
>
> So I suppose the driver is not installed.
> What else should I do to get the driver installed


ATI makes a lot of different video cards and to my knowledge
Xfree86 supports most of them just fine. Check out this link
below for some help. The version of X would also be helpful.

http://www.xfree86.org/current/RELNOTES3.html#14


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 02-19-2008, 10:09 AM
zentara
 
Posts: n/a
Default Re: ATI Proprietary Linux driver

On Fri, 02 Apr 2004 22:30:39 +0200, "@(none)" <""frits\"@(none)"> wrote:

>According to the howto , I should do the following to install the ATI
>driver on my kernel-2.4.25 slackware-9.1 machine:
>
>rpm2tgz fglrx-4.3.0-3.7.6.i386.rpm
>installpkg fglrx-4.3.0-3.7.6.i386.tgz
>
>cd /lib/modules/fglrx/build_mod
>sh make.sh
>cd ..
>sh make_install.sh
>
>init 3
>
>fglrxconfig
>
>after I did the configuration, fglrxinfo should output something like this:
>
>OpenGL vendor string:ATI Technologies Inc.
>OpenGL renderer string: Radeon 9600 Pro
>OpenGL version string: 1.3 (X4.3.0-3.7.6)
>
>but I am getting this:
>
>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
>
>So I suppose the driver is not installed.
>What else should I do to get the driver installed


Just did this myself, with an ATI Radeon card. I went thru it a couple
of times to be sure of the procedure. Basically, you need to remove the
previous links to GL and Mesa from /usr/lib and /usr/X11R6/lib before
you install the rpm. It works fine.

The basic steps I used with good results:

1. Remove everything from /usr/include /usr/lib and /usr/X11R6/lib
that is (or links to) the old GL. If unsure about which libs, do
step2 below, and see the libs. (GL, GLU, MESA, etc)

2. Get the latest Mesa 6 files, 2 of them, the Mesa-demos has the
libglut. Build them, and manually install the libs and includes to
/usr/lib/GL and /usr/include/GL.

3. Make symlinks in /usr/lib for "libglut.so and libglut.so.3" and
"libGLU.so and libGLU.so.1" pointing to the libs in /usr/lib/GL.
These 2 libs are needed to run the Mesa demos, although it will
be run with the ATI libGL, which is installed in the next step.
Don't forget to run ldconfig afterwards.

4. Install the ATI rpm for your setup.
rpm -i --force --nodeps ATI.rpm "
Manually build the kernel module, as described in the ATI
install instructions.
"/lib/modules/fglrx/build_mod/make.sh"
"/lib/modules/fglrx/make_install.sh"

5. It should work now. Check with the programs fglrxinfo and
fgl_glxgears which come with the rpm.

6. Run the Demos that come with Mesa 6.



--
I'm not really a human, but I play one on earth.
http://zentara.net/japh.html
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 02-19-2008, 10:09 AM
Matthew Robinson
 
Posts: n/a
Default Re: ATI Proprietary Linux driver

ive read the previous advice again, and there is nothing that i could find
about adding /dev/video

sorry to bother you
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 02-19-2008, 10:10 AM
Matthew Robinson
 
Posts: n/a
Default Re: ATI Proprietary Linux driver

i read the old comments and i couldn't find anything about adding a device
/de/video0

sorry to have bothered you
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 02-19-2008, 10:12 AM
zentara
 
Posts: n/a
Default Re: ATI Proprietary Linux driver

On Sat, 03 Apr 2004 17:33:03 +0100, Matthew Robinson
<mattyrobinson69@microsoftscrappywebserver.com> wrote:

>ive read the previous advice again, and there is nothing that i could find
>about adding /dev/video
>
>sorry to bother you


Do you want to know how to setup a "video" group to run X under?

/dev/video is part of "video for linux" v4l, it dosn't impact ATI
setup, as far as I know.




--
I'm not really a human, but I play one on earth.
http://zentara.net/japh.html
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 02-19-2008, 10:27 AM
users@linuxforums.org
 
Posts: n/a
Default re:ATI Proprietary Linux driver

Hi. I'm trying to follow your instructions. I tried once,
and am still getting OpenGL instead of ATI.
Obviously I didn't remove everything.

there are a bunch of .a files in
/usr/X11R6/lib/modules/extensions

do these have to be replaced also?
mine are all the originals.

thanks
----
Message posted via www.linuxforums.org
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 02-19-2008, 10:27 AM
users@linuxforums.org
 
Posts: n/a
Default re:ATI Proprietary Linux driver

I repeated the process slowly and carefully.
Instead of getting:
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.3 Mesa 4.0.4
I got:
OpenGL vendor string: Brian Paul
OpenGL renderer string: Mesa X11
OpenGL version string: 1.5 Mesa 6.0.1

and in /var/log/XFree86.0.log I got:
/var/log/XFree86.0.log had this to say:
(II) LoadModule: "fglrx"
(II) Loading /usr/X11R6/lib/modules/drivers/fglrx_drv.o
(II) Module fglrx: vendor="Fire GL - ATI Research GmbH, Germany"
compiled for 4.3.0.1, module version = 3.7.6
Module class: XFree86 Video Driver
ABI class: XFree86 Video Driver, version 0.6
(--) Chipset ATI RV350 NP (M10) found
(II) fglrx(0): Name: fglrx
(II) fglrx(0): Version: 3.7.6
(II) fglrx(0): Date: Mar 5 2004
(II) fglrx(0): Desc: ATI Fire GL DRM kernel module
(II) fglrx(0): Kernel Module version matches driver.
(II) fglrx(0): Kernel Module Build Time Information:
(II) fglrx(0): Build-Kernel UTS_RELEASE: 2.6.3-4mdk
(II) fglrx(0): Build-Kernel MODVERSIONS: no
(II) fglrx(0): Build-Kernel __SMP__: no
(II) fglrx(0): Build-Kernel PAGE_SIZE: 0x1000
(II) fglrx(0): [drm] register handle = 0xec100000
(II) fglrx(0): [agp] Mode=0x1f004e0b bridge: 0x1039/0x0648
(II) fglrx(0): [agp] AGP v1/2 disable mask 0x00000000
(II) fglrx(0): [agp] AGP v3 disable mask 0x00000000
(II) fglrx(0): [agp] enabling AGP with mode=0x1f004f0a
(EE) fglrx(0): [agp] Failed to set AGP mode!
(EE) fglrx(0): cannot init AGP
(II) fglrx(0): [drm] removed 1 reserved context for kernel
(II) fglrx(0): [drm] unmapping 8192 bytes of SAREA 0xe1833000 at
0x40266000
(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 *

and fgl_glxgears seg faults!

do i need to recompile the kernel?
do i need to edit modules.conf so that fglrx loads before
something else?
----
Message posted via www.linuxforums.org
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 02-19-2008, 10:27 AM
users@linuxforums.org
 
Posts: n/a
Default more info

sorry for the rampant posts. one more bit of diagnostic info:

Module Size Used by
fglrx 204260 0
sis-agp 5568 1
agpgart 31016 1 sis-agp

does the zero Used by count indicate that the module
is not being used at all?

very confused
----
Message posted via www.linuxforums.org
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 07:09 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
www.UnixAdminTalk.com