Sign in with
Sign up | Sign in
Your question

ATI Linux Drivers

Tags:
  • Drivers
  • Linux
  • ATI
Last response: in Linux/Free BSD
Share
June 3, 2005 10:56:44 PM

ATI's Linux drivers already fall far behind those of nVidia.
I am curious, with their announcing a long-term partnership with Microsoft, if their Linux support will suffer even more.
What do you think is the likely future of Linux drivers from ATI?
Do you think they will ever develop drivers that are installable with apt-get or other auto-updater software like SuSE Linux's YaST?
Since ATI's website isn't helpful for asking tough questions like this unless you are a "media professional" or have a direct business relationship with them, is it possible that someone reading this post might have the credentials and interest to find ATI's answers to these questions?

I have an ATI Radeon 9700 Pro video card in one of my machines, and I've been sorely disappointed by their Linux drivers. I also have a machine that uses a nVidia GeForce FX 5600 card running Linux. The nVidia card is the hands-down winner when comparing the 3D quality, overall video quality, or ease of driver installation between the two. Under Windows XP, I felt the ATI had the upper hand.
As more people try Linux, more people give up their ATI cards. It's sad, but true.
------------------------------------

If ignorance is bliss, education will blow your mind.

More about : ati linux drivers

August 4, 2005 9:17:11 PM

New driver is much improved; if you haven't tried it yet, I highly suggest you do. It installed painlessly on my Fedora install.

<font color=red> If you design software that is fool-proof, only a fool will want to use it. </font color=red>
October 13, 2005 2:17:38 AM

I've just getten my radeon 9800 to work with Suse 9.3. I would like to say it was very hard, and that I'm a linux guru, but it wasn't and I'm not. It was just downloading the binary from SuSE, installing it with YaST and running sax from the command line.

It's hard to tell about driver quality, I only really use one PC, so I only use one AGP card at a time. It's hard to compare what you're seeing with what you remember.

Kill the free variable! Death to X5! There is only the trivial solution. We will be independent!
Related resources
October 13, 2005 6:52:01 AM

It's a piece of cake with gentoo

emerge ati-drivers
fglrxconfig
opengl-update ati
<ctrl><alt><bksp>

I think that's about it.

s signature has been formatted to fit your scr
October 14, 2005 5:21:18 AM

I have had a ATI driver issues on the X800 on the RH Enterprise 4, but did not have the problem on Suse Ent 9. I will look through RH for the latest drivers.

Rasputinj
<A HREF="http://rasputinj.com" target="_new">Rasputinj your deal and coupon code Svengali </A>
April 7, 2006 4:03:39 AM

Joe_tlj wrote:
Quote:
Kill the free variable! Death to X5! There is only the trivial solution. We will be independent!


Haha, you have gotta love the linear algebra yes?

I am currently runnin Fedora Core 4 and I am having some difficulty installing the ATI driver and getting direct rendering to work. I am hoping that one or more of you could help me? The thread I started here to solve this problem is entitled "Help getting ATI card to work on Fedora Core 4 Linux". Any help is appreciated.

-Zorak
a b 5 Linux
April 7, 2006 3:41:34 PM

Quote:
Joe_tlj wrote: Kill the free variable! Death to X5! There is only the trivial solution. We will be independent!


Haha, you have gotta love the linear algebra yes?

I am currently runnin Fedora Core 4 and I am having some difficulty installing the ATI driver and getting direct rendering to work. I am hoping that one or more of you could help me? The thread I started here to solve this problem is entitled "Help getting ATI card to work on Fedora Core 4 Linux". Any help is appreciated.

-Zorak


ATI has made a deal with M$ I don't know if they are going to provide drivers any more.
April 8, 2006 3:52:27 AM

"It was just downloading the binary from SuSE, installing it with YaST and running sax from the command line."

Is the procedure the same for Suse 10.0, do you know, and if so, could you write me a more "noob oriented" checklist for 9700Pro driver install/config?

tiA!

(My rig says R300 is detected, but when opening a game, it says 3d not supported, etc...)
April 10, 2006 3:12:48 PM

I think I got it to run using the ATI installer, however, how do I in fact confirm which driver installed?

(ANd how do I enable 3d open gl?)

TIA
a b 5 Linux
April 10, 2006 10:25:08 PM

Quote:
I think I got it to run using the ATI installer, however, how do I in fact confirm which driver installed?

(ANd how do I enable 3d open gl?)

TIA


It's automatic, you "shouldn't" have to enable it

[code:1:eb2b79d29e]

glxinfo -l -v | more

glxgears -v -info

[/code:1:eb2b79d29e]
April 11, 2006 5:10:24 AM

Can't get mine to work... of course, I did do a kernel update. I really haven't gotten the hang of rebuilding the driver myself, so I guess I'm stuck wating until a newer version is released.

Either that, or I'll see if I can get it working under the older kernel.
a b 5 Linux
April 11, 2006 9:04:40 AM

Quote:
Can't get mine to work... of course, I did do a kernel update. I really haven't gotten the hang of rebuilding the driver myself, so I guess I'm stuck wating until a newer version is released.

Either that, or I'll see if I can get it working under the older kernel.




This might help, it is complicated tho...

http://xoomer.virgilio.it/flavio.stanchina/debian/fglrx...
April 12, 2006 12:02:41 AM

after doing it (i think!), I get the following:

-----
name of display: :0.0
display: :0 screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
GLX_SGIS_multisample, GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_ATI_pixel_format_float,
GLX_ATI_render_texture
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_multisample
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.2.1)
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp,
GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
GL_EXT_texture_lod_bias
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x23 24 tc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 1 0 None
0x24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 1 0 None
0x25 24 tc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
0x26 24 tc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
0x27 24 dc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 1 0 None
0x28 24 dc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 1 0 None
0x29 24 dc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
0x2a 24 dc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
linux:/home/mdd1963 # glxgears
1230 frames in 5.0 seconds = 246.000 FPS
1320 frames in 5.0 seconds = 264.000 FPS
1200 frames in 5.0 seconds = 240.000 FPS
X connection to :0.0 broken (explicit kill or server shutdown).
linux:/home/mdd1963 # glxinfo -1 -v more
Unknown option `-1'
Usage: glxinfo [-v] [-t] [-h] [-i] [-b] [-display <dname>]
-v: Print visuals info in verbose form.
-t: Print verbose table.
-display <dname>: Print GLX visuals on specified server.
-h: This information.
-i: Force an indirect rendering context.
-b: Find the 'best' visual and print it's number.
-l: Print interesting OpenGL limits.
linux:/home/mdd1963 # glxinfo -v
name of display: :0.0
display: :0 screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
GLX_SGIS_multisample, GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_ATI_pixel_format_float,
GLX_ATI_render_texture
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_multisample
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.2.1)
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp,
GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
GL_EXT_texture_lod_bias
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

Visual ID: 23 depth=24 class=TrueColor
bufferSize=24 level=0 renderType=rgba doubleBuffer=1 stereo=0
rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=0
auxBuffers=0 depthSize=16 stencilSize=0
accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0
multiSample=1 multiSampleBuffers=0
visualCaveat=None
Opaque.
Visual ID: 24 depth=24 class=TrueColor
bufferSize=24 level=0 renderType=rgba doubleBuffer=1 stereo=0
rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=0
auxBuffers=0 depthSize=16 stencilSize=8
accum: redSize=16 greenSize=16 blueSize=16 alphaSize=0
multiSample=1 multiSampleBuffers=0
visualCaveat=None
Opaque.
Visual ID: 25 depth=24 class=TrueColor
bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0
rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8
auxBuffers=0 depthSize=16 stencilSize=8
accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16
multiSample=1 multiSampleBuffers=0
visualCaveat=None
Opaque.
Visual ID: 26 depth=24 class=TrueColor
bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0
rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8
auxBuffers=0 depthSize=16 stencilSize=8
accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16
multiSample=1 multiSampleBuffers=0
visualCaveat=None
Opaque.
Visual ID: 27 depth=24 class=DirectColor
bufferSize=24 level=0 renderType=rgba doubleBuffer=1 stereo=0
rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=0
auxBuffers=0 depthSize=16 stencilSize=0
accum: redSize=0 greenSize=0 blueSize=0 alphaSize=0
multiSample=1 multiSampleBuffers=0
visualCaveat=None
Opaque.
Visual ID: 28 depth=24 class=DirectColor
bufferSize=24 level=0 renderType=rgba doubleBuffer=1 stereo=0
rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=0
auxBuffers=0 depthSize=16 stencilSize=8
accum: redSize=16 greenSize=16 blueSize=16 alphaSize=0
multiSample=1 multiSampleBuffers=0
visualCaveat=None
Opaque.
Visual ID: 29 depth=24 class=DirectColor
bufferSize=32 level=0 renderType=rgba doubleBuffer=1 stereo=0
rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8
auxBuffers=0 depthSize=16 stencilSize=8
accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16
multiSample=1 multiSampleBuffers=0
visualCaveat=None
Opaque.
Visual ID: 2a depth=24 class=DirectColor
bufferSize=32 level=0 renderType=rgba doubleBuffer=0 stereo=0
rgba: redSize=8 greenSize=8 blueSize=8 alphaSize=8
auxBuffers=0 depthSize=16 stencilSize=8
accum: redSize=16 greenSize=16 blueSize=16 alphaSize=16
multiSample=1 multiSampleBuffers=0
visualCaveat=None
Opaque.
April 12, 2006 12:07:13 AM

I'm not sure if I followed your instruction exactly, as the whole "cmd line" experience is rather new, so I would need exact examples of whatt to type....

is 250 fps for glxgears a little low?

(The f117 sim still says no Opengl features...)

Again,, thanks for your assistance!

Update!!!!

Uh oh....! Now within yast/hardware, when I click on "graphics card and monitor", i do not get a response.....(A quick blue progress bar where it is gathering info, but...no answer!)

ooopS!
a b 5 Linux
April 12, 2006 7:48:25 AM

It half - worked.

Doh!

I'll give you some stuff to try, let me go research it first.
April 12, 2006 11:39:13 AM

Well, as I had both an FGLRX (showed locked/protected, not recommended to remove?)and and an ATI installer routine done, and since my YAST/hardware/graphics card and monitor was now not giving a response at all....

I reformatted, reinstalled, allowed the lengthy online updating this morning while at the gym, so it is now a fresh install, with no ATI driver updates attempted yet...(On the positive side, I'm getting a lot of experience at installing!) :-)

(ATI claims on their website that the automated driver installer works for both Redhat and Suse, but they then also list 3 or 4 different X11/XOrg packages....; do you recommend one of those isntalled manually, or letting ati auto installer generating a package specifically for Suse/Yast?)

thanks again (no hurry on this at all, as I am doing all of this jsut for the fun/experience of it, the other rig with 7800GT is good to go it seems!)
a b 5 Linux
April 12, 2006 11:49:28 AM

Quote:
Well, as I had both an FGLRX (showed locked/protected, not recommended to remove?)and and an ATI installer routine done, and since my YAST/hardware/graphics card and monitor was now not giving a response at all....

I reformatted, reinstalled, allowed the lengthy online updating this morning while at the gym, so it is now a fresh install, with no ATI driver updates attempted yet...(On the positive side, I'm getting a lot of experience at installing!) :-)

(ATI claims on their website that the automated driver installer works for both Redhat and Suse, but they then also list 3 or 4 different X11/XOrg packages....; do you recommend one of those isntalled manually, or letting ati auto installer generating a package specifically for Suse/Yast?)

thanks again (no hurry on this at all, as I am doing all of this jsut for the fun/experience of it, the other rig with 7800GT is good to go it seems!)



On Linux you almost never have to reinstall :-D

If X breaks all you have to do is revert back to the original xorg.conf file :-D

I always recommend doing this:

[code:1:f904710be6]
cp -i /etc/X11/xorg.conf /etc/X11/xorg.conf.dist
[/code:1:f904710be6]

If something breaks just:

[code:1:f904710be6]
cp -i /etc/X11/xorg.conf.dist /etc/X11/xorg.conf
[/code:1:f904710be6]


Have your tried the ATI driver with FC5?
a b 5 Linux
April 12, 2006 11:26:00 PM

Well, if ATI kills support for their wares in Linux, woe be the person that buys a motherboard with an ATI chipset. There's nothing that will work worth a darn for at least a few months (until drivers get made by the F/OSS community) on that sucker if that happened.

Thank goodness that there are three or more major chipset and GPU providers- if only NVIDIA made Linux chipset and GPU drivers, I bet the situation would not be as nice as it is today, as in we'd likely have to pay for the privilege or put up with a semi- or non-functioning board from other vendors. But we also have VIA and Intel for chipsets and Intel and Matrox for GPUs, although they are not that great for gaming, especially Intel's IGP.

Competition == we win && monopoly == we lose. Simple as that, but few seem to see that.
a b 5 Linux
April 12, 2006 11:29:29 PM

I saw in the Xorg.conf file a string that said:

Renderer: Mesa 3D Indirect

This means that the driver did NOT install and you are using software rendering. That is what happened when I tried to use the fglrx drivers on my old notebook's Radeon 9000. I stuck with the default "rv250lf dri" driver and it works pretty well.

If the install goes right, entering

glxinfo | grep render

should yield:

Renderer: ATI Techonologies Incorporated

instead of the Mesa Indirect.
April 13, 2006 12:21:08 AM

"On Linux you almost never have to reinstall
If X breaks all you have to do is revert back to the original xorg.conf file Very Happy
I always recommend doing this:

Code:

cp -i /etc/X11/xorg.conf /etc/X11/xorg.conf.dist

If something breaks just:
Code:

cp -i /etc/X11/xorg.conf.dist /etc/X11/xorg.conf
"

I sort of knew there was bound to be an easy way out of my dilema, but, being a Win95/98 former user....

Format C!!!!!!!! :-)

(Are there any scripts of useful/ common cmd line tasks that could be cut/pasted into teh cmd line? Or better yet, completely automated ones like I use with ProComm for raid controller config, configuration of NVRAM boot scripts on Yukons, etcc.?)
April 13, 2006 12:22:46 AM

Quote:
I saw in the Xorg.conf file a string that said:

Renderer: Mesa 3D Indirect

If the install goes right, entering
glxinfo | grep render
should yield:

Renderer: ATI Techonologies Incorporated

instead of the Mesa Indirect.


Thanks for the tip, I'll look after my next attempt!
a b 5 Linux
April 13, 2006 3:27:33 AM

Quote:
"On Linux you almost never have to reinstall
If X breaks all you have to do is revert back to the original xorg.conf file Very Happy
I always recommend doing this:

Code:

cp -i /etc/X11/xorg.conf /etc/X11/xorg.conf.dist

If something breaks just:
Code:

cp -i /etc/X11/xorg.conf.dist /etc/X11/xorg.conf
"

I sort of knew there was bound to be an easy way out of my dilema, but, being a Win95/98 former user....

Format C!!!!!!!! :-)

(Are there any scripts of useful/ common cmd line tasks that could be cut/pasted into teh cmd line? Or better yet, completely automated ones like I use with ProComm for raid controller config, configuration of NVRAM boot scripts on Yukons, etcc.?)




There are thousands :-D

Check out:

http://tldp.org/

http://freshmeat.net/

http://sf.net/
April 13, 2006 5:53:03 AM

ATi just released a new driver today... so I tried it out. It installed without a hitch, however, I get this when I try to run aticonfig --initial as per the instructions:

[code:1:D a8e828cfa]aticonfig: error while loading shared libraries: libfglrx_pp.so.1: cannot open shared object file: No such file or directory[/code:1:D a8e828cfa]

I'm sure it's something really simple for you... but it's Greek to me... lol.
a b 5 Linux
April 13, 2006 6:08:49 AM

Did you use the installer, the RPM or a repo package?
April 13, 2006 6:18:21 AM

I used the ATi installer...
a b 5 Linux
April 13, 2006 6:24:45 AM

Quote:
ATi just released a new driver today... so I tried it out. It installed without a hitch, however, I get this when I try to run aticonfig --initial as per the instructions:

[code:1:b1a289c8b7]aticonfig: error while loading shared libraries: libfglrx_pp.so.1: cannot open shared object file: No such file or directory[/code:1:b1a289c8b7]

I'm sure it's something really simple for you... but it's Greek to me... lol.



Please try this:

[code:1:b1a289c8b7]
ldconfig -v
[/code:1:b1a289c8b7]

Please do NOT post the results.

[code:1:b1a289c8b7]
find / -iname "*libfglrx_pp.so*"
[/code:1:b1a289c8b7]

Please post the results.
April 13, 2006 6:34:00 AM

I get "Command not found" for ldconfig.

And here's what I get after doing that search:

[code:1:D 7bf33c7c0]/usr/X11R6/lib64/libfglrx_pp.so.1.0
find: WARNING: Hard link count is wrong for /selinux: this may be a bug in your filesystem driver. Automatically turning on find' s -noleaf option. Earlier results may have failed to include directories that should have been searched.[/code:1:D 7bf33c7c0]
a b 5 Linux
April 13, 2006 6:36:53 AM

Quote:
I get "Command not found" for ldconfig.

And here's what I get after doing that search:

[code:1:65391b3bdd]/usr/X11R6/lib64/libfglrx_pp.so.1.0
find: WARNING: Hard link count is wrong for /selinux: this may be a bug in your filesystem driver. Automatically turning on find' s -noleaf option. Earlier results may have failed to include directories that should have been searched.[/code:1:65391b3bdd]



Run ldconfig as root

[code:1:65391b3bdd]
/sbin/ldconfig
[/code:1:65391b3bdd]

Run the find also as root

[code:1:65391b3bdd]
find /usr -iname "*libfglrx_pp.so*"
find /$dir -iname "*libfglrx_pp.so*" # where $dir is wherever you put the ATI installer files
[/code:1:65391b3bdd]
April 13, 2006 6:53:05 AM

Ok... logged in as root, ldconfig ran like it was supposed to... I think.

Did the first search again, this time got only this:

[code:1:c62fe87608]/usr/X11R6/lib64/libfglrx_pp.so.1.0[/code:1:c62fe87608]

(No errors this time).

I'm not sure where the installer files went... I just saved the .run package to my desktop and ran it from a terminal window.
a b 5 Linux
April 13, 2006 6:55:37 AM

Quote:
Ok... logged in as root, ldconfig ran like it was supposed to... I think.

Did the first search again, this time got only this:

[code:1:195a28d619]/usr/X11R6/lib64/libfglrx_pp.so.1.0[/code:1:195a28d619]

(No errors this time).

I'm not sure where the installer files went... I just saved the .run package to my desktop and ran it from a terminal window.




Try aticonfig --initial now

The lib is where it's supposed to be.
April 13, 2006 6:57:26 AM

That's what I thought... but I still get the same error. :( 
a b 5 Linux
April 13, 2006 7:18:36 AM

copy the file to /usr/lib rerun /sbin/ldconfig -v and try again
April 14, 2006 2:46:41 AM

I thank you for your time and patience... I really appreciate it. :) 

We're one step closer, but I got this on rebooting after running aticonfig:

[code:1:ef8e648581](II) LoadModule: "fglrx"
(WW) Warning, couldn't open module fglrx
(II) UnloadModule: "fglrx"
(EE) Failed to load module "fglrx" (module does not exist, 0)[/code:1:ef8e648581]

I pasted that from my log file. I know something isn't quite right, but I'm lost as to exactly how to fix it.

Thanks again, dude... with your help, I could really learn to enjoy Linux.
a b 5 Linux
April 14, 2006 3:30:41 AM

Quote:
ATI's Linux drivers already fall far behind those of nVidia.
I am curious, with their announcing a long-term partnership with Microsoft, if their Linux support will suffer even more.
What do you think is the likely future of Linux drivers from ATI?
Do you think they will ever develop drivers that are installable with apt-get or other auto-updater software like SuSE Linux's YaST?
Since ATI's website isn't helpful for asking tough questions like this unless you are a "media professional" or have a direct business relationship with them, is it possible that someone reading this post might have the credentials and interest to find ATI's answers to these questions?

I have an ATI Radeon 9700 Pro video card in one of my machines, and I've been sorely disappointed by their Linux drivers. I also have a machine that uses a nVidia GeForce FX 5600 card running Linux. The nVidia card is the hands-down winner when comparing the 3D quality, overall video quality, or ease of driver installation between the two. Under Windows XP, I felt the ATI had the upper hand.
As more people try Linux, more people give up their ATI cards. It's sad, but true.
------------------------------------

If ignorance is bliss, education will blow your mind.




nVidia has had the upper hand in OpenGL for some time and have had very good drivers for Linux and windoze.

Until recent years ATI windoze drivers were lacking as well.

ATI usually does better in D3D performance.

nVidia is the natural choice for non-windows OSes as well as OpenGL games and applications.
a b 5 Linux
April 14, 2006 3:40:20 AM

Quote:
I thank you for your time and patience... I really appreciate it. :) 

We're one step closer, but I got this on rebooting after running aticonfig:

[code:1:cd797dcd10](II) LoadModule: "fglrx"
(WW) Warning, couldn't open module fglrx
(II) UnloadModule: "fglrx"
(EE) Failed to load module "fglrx" (module does not exist, 0)[/code:1:cd797dcd10]

I pasted that from my log file. I know something isn't quite right, but I'm lost as to exactly how to fix it.

Thanks again, dude... with your help, I could really learn to enjoy Linux.



Looks like the ATI kernel module ( fglrx ) is either missing or broken.

Try this:

[code:1:cd797dcd10]
find /lib/modules/ -iname "*fglrx*"
[/code:1:cd797dcd10]

This link is the best documentation I've been able to find thus far:

http://xoomer.virgilio.it/flavio.stanchina/debian/fglrx...

I posted it earlier, I don't know if you saw it.
April 14, 2006 4:15:25 AM

I'll give that a try when I get a chance, thank you. :) 

I realize nVidia supports Linux better than ATi... but a new vid card isn't an option for me right now. I had it working under FC3, which is why it's frustrating the hell out of me now.

I know it's mostly me being Linux-stupid... but I'm almost tempted to install 32-bit FC5 just to see if I have any better luck there. I wanted to try the x86_64... but I suppose if it becomes too problematic, I'll go back to 32 bit.
a b 5 Linux
April 14, 2006 4:32:22 AM

Quote:
I'll give that a try when I get a chance, thank you. :) 

I realize nVidia supports Linux better than ATi... but a new vid card isn't an option for me right now. I had it working under FC3, which is why it's frustrating the hell out of me now.

I know it's mostly me being Linux-stupid... but I'm almost tempted to install 32-bit FC5 just to see if I have any better luck there. I wanted to try the x86_64... but I suppose if it becomes too problematic, I'll go back to 32 bit.



FC5 should be better in many respects. I'm not sure if the driver will work any better though.

What I do know is that the nVidia drivers work fine on i386 and x86_64.

All well-written software also works fine on x86_64.

Besides FC? x86_64 can run 32 and 64bit code.
April 14, 2006 4:39:28 AM

LOL.

I hear ya, dude, I hear ya.

I'm still in the process of downloading the DVD iso for i386... thought it was done already, but it's not.

The experience I had with FC3 i386 was positive, so I'll try FC5 i386. Besides, there's other software I'd like to install that I'm having a hard time finding. Installing Flash, for instance, is one thing I'd like to be able to do.

I appreciate all the help. Hopefully I'll have less trouble with my i386 install and I won't have to pester you any more.
a b 5 Linux
April 14, 2006 4:51:49 AM

Quote:
LOL.

I hear ya, dude, I hear ya.

I'm still in the process of downloading the DVD iso for i386... thought it was done already, but it's not.

The experience I had with FC3 i386 was positive, so I'll try FC5 i386. Besides, there's other software I'd like to install that I'm having a hard time finding. Installing Flash, for instance, is one thing I'd like to be able to do.

I appreciate all the help. Hopefully I'll have less trouble with my i386 install and I won't have to pester you any more.



Actually flash DOES work under x86_64 you just have to tweak the installer.

I modified the installer and got it to work on:

Linux host 2.6.16-1.2069_FC4 #1 Tue Mar 28 12:19:04 EST 2006 x86_64 x86_64 x86_64 GNU/Linux





I'll give you the magic changes if you want. Just PM me.
April 17, 2006 5:24:58 AM

Well, I did end up installing the 32-bit kernel... but I managed to get everything up and running.

(Or at least I think I did... heh)

This page was extremely helpful in getting the ATi driver from Livna installed... I attempted the ATi driver and met with the same issues. Now my 3D seems to be working! :) 

Thanks again for all the time and patience.... I appreciate it.
a b 5 Linux
April 17, 2006 6:30:11 PM

You can run:

[code:1:D f87754508]
glxinfo -v
[/code:1:D f87754508]

to confirm it worked

You can also run:

[code:1:D f87754508]
glxgears -v
[/code:1:D f87754508]

which will actually test your 3D and give you the framerate ( s ).

You can resize the window to test different resolutions.
April 18, 2006 6:13:19 AM

Getting around 630 fps in glxgears in fullscreen. I'm assuming this means everything is working as it should? :) 
a b 5 Linux
April 18, 2006 8:41:11 AM

Quote:
Getting around 630 fps in glxgears in fullscreen. I'm assuming this means everything is working as it should? :) 



That's pretty dang good :-D :-D

I think it's working, but it wouldn't hurt to run glxinfo -v to make sure.

DRI should be enabled and the OpenGL provider should be ATI.


I get:

[code:1:7f38909c7d]
5201 frames in 5.0 seconds = 1040.200 FPS
5846 frames in 5.0 seconds = 1169.200 FPS
6043 frames in 5.0 seconds = 1208.600 FPS
6045 frames in 5.0 seconds = 1209.000 FPS
6008 frames in 5.0 seconds = 1201.600 FPS
[/code:1:7f38909c7d]

@ the default resolution

[code:1:7f38909c7d]
520 frames in 5.0 seconds = 104.000 FPS
521 frames in 5.0 seconds = 104.200 FPS
520 frames in 5.0 seconds = 104.000 FPS
521 frames in 5.0 seconds = 104.200 FPS
[/code:1:7f38909c7d]

@fullscreen with Gnome running @ 1280x1024x24

on my thoroughly pathetic nVidia FX 5500 ( FX 5200 factory OC ) on FC4 x86_64

with the nVidia 8756 driver:

[code:1:7f38909c7d]
.
.
.
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
.
.
.
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce FX 5500/AGP/SSE2
OpenGL version string: 2.0.2 NVIDIA 87.56
.
.
.
[/code:1:7f38909c7d]
April 22, 2006 6:31:01 AM

This is what I have with glxinfo:

[code:1:55c2c41585]name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
GLX_SGIS_multisample, GLX_SGIX_hyperpipe, GLX_SGIX_swap_barrier,
GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_ATI_pixel_format_float,
GLX_ATI_render_texture
GLX version: 1.2
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_multisample
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9700 PRO Generic
OpenGL version string: 2.0.5695 (8.23.7)[/code:1:55c2c41585]
a b 5 Linux
April 22, 2006 7:35:01 AM

Quote:
This is what I have with glxinfo:

[code:1:8fbe0c175b]name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
GLX_SGIS_multisample, GLX_SGIX_hyperpipe, GLX_SGIX_swap_barrier,
GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_ATI_pixel_format_float,
GLX_ATI_render_texture
GLX version: 1.2
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_multisample
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9700 PRO Generic
OpenGL version string: 2.0.5695 (8.23.7)[/code:1:8fbe0c175b]




Perfect! :-D

Looks good!
April 22, 2006 4:41:13 PM

I knew I'd figure it out eventually. :) 

Now the next step is to figure out Wine and see if I can't get a few Windows games to run.
!