After almost a month, ATI has come up with a new version 10.2 of its Catalyst (fglrx) drivers. The drivers can be download from ATI Catalyst™ 10.2 Proprietary Linux x86 Display Driver Page. As AMD is famous for doing nothing but just incrementing versions of there software, even this version doesn’t support xorg-1.7.4. But if you still want to give it a try, you can download and try installing the driver. Otherwise mesa-experimental drivers are your friend. Checkout the post Fedora 12 and ATI Drivers and save yourself from frustration :)

And yes, lets wait for next version of ATI Drivers :)

Related Posts

{ 48 comments }

1 You February 18, 2010 at 12:27 AM

Atleast the open drivers work.

IMO those are the ones that people should be pushing for anyway, and kudos for providing documentation and manpower with the OSS drivers.

(the proprietary drivers are mainly for older and enterprise distributions… less for fast moving technology driven distributions such as Fedora.)

2 AndrewJ March 3, 2010 at 4:20 PM

@You
The proprietary are still the only ATI drivers that suppoer Hardware driven 3D. People who want to play 3d games on Linux need these the open source ones do not work for this purpose (at least not yet)

So I tend to agree if you have no specific need for the added 3D support not yet present in the open source version then the Open Source one is for you

3 Namit Karlekar February 18, 2010 at 1:48 AM

Same ol’ story
(EE) Failed to load /usr/lib64/xorg/modules/drivers/fglrx_drv.so
(EE) Failed to load module “fglrx” (loader failed, 7)
(EE) No drivers available.

So is there anyway to get an output on HDMI using the experimental drivers?Whenever I enable HDMI output the LCD and the HDMI output just kind of overlap on the LCD…

I’ve a HD3200 and 2.6.31.12-174.2.3.fc12.x86_64

4 DDD February 18, 2010 at 3:57 PM

Or indeed how I look at it:
Fedora 12 still broken!!!

Why is this ATI’s fault exactly? You don’t get Microsoft breaking 3rd party stuff like this so often…

5 archlinux_user February 19, 2010 at 2:25 AM

What’s ATI fault? Which part of no xorg-server 1.7.x support you don’t understand?
xorg-server 1.7.x is almost 5 months old and still ati has no support for it!
xorg-server 1.8 will be released in about a month, and when it will be released – there will be no ati support also… so the story begins here again… and again, and again…
darn how crappy this catalyst linux driver could be…
We – archlinux users got some old xorg-server packages, so we may rollback, use them and succesfully run this driver – but still it sinks.
Newest 10.2 breaks kwin(kde’s composite) support… can you belive that? I have no problems for months with kwin till now… heh…
What a piece of crap.
Good that oss driver works for my card!

6 Jammer May 12, 2010 at 6:51 PM

ATI don’t need to support it, they dont support Windows either. The fact of the matter is Microsoft put a lot of Money into making their GUI compatible with cards and not the other way around.

I love Linux and have stuck to Ubuntu for its hardware support until recently when I decided as I would be managing servers that I take on the most common equivalent Desktop OS “Fedora”.

This is always a problem with open source however as any hardcore linux user will admit We get over it because of the community drive to do better.

So rather than posting all of your negativity towards a company that cant possibly support all known GUI versions (bear in mind fedora has problems with NVidias cards also) Why not share your experience so Myself and others can learn from them.

7 DDD February 19, 2010 at 10:31 AM

Simple answer: Look at the build date stamps on the ATI Windows drivers. Why should ATI even rebuild, let alone “fix” and retest, their drivers every 6 months for each point release of Linux?

If I was a manager at ATI, I’d just say: “These guys aren’t remotely serious about working with our stuff”. Then I’d look at the install base and sales revenue. Then I’d drop support for Linux completely…

8 AndrewJ March 3, 2010 at 4:23 PM

And that is precisely why your not a manager at ATI. Fedora is not Linux as a whole. Fedora is a fast paced distro using the latest and greatest.

So if your a Windows fanboy and hate linux then why troll on a Linux blog other then to cause issues?

I like Linux more then windows but you do not see me going to windows blogs and gripping that if people are concerned about the viruses and malware they should just give up and move to Linux. I use both platforms but really man why start crap.

9 archlinux_user February 19, 2010 at 1:18 PM

@DDD:
no, not “every 6 months for each point release of Linux”. Every 3 months for new kernel, and every 6 months for new xorg-server!
Nvidia has got NO problem with it.

If ati decided to make linux driver – (i guess the market is worth it) – then let it be usable driver. Not piece of crap that we are getting every month.
C’mon – theres no video v-sync in it! Every video is tearing/flickering!
They shall be shamed for how catalyst work on linux!

10 DDD February 19, 2010 at 1:58 PM

Hmm… I guess we have different expectations of consumer third party Linux support. I am still in the category of “wow, these guys have put a penguin icon on their packaging, and support kernel 2.6.14 in RHEL 5.0″.

I do wonder what testing xorg is doing with their code before they declare a release stable. I would expect that at least one quick test involving 3D on each of NVidia, Radeon, Intel graphics cards. Not working with a major graphics card vendor’s entire product line would normally be a “blocker” for me…

Maybe I am just too nice to ATI ‘coz they have FOSS drivers now! Can we agree to just switch to Mesa3D? :)

11 AnorexiasGrizzli February 19, 2010 at 4:51 PM

actually the radeonhd for 2D and mesa-dri-drivers-experimental for 3D is a better choice than the catalyst. why? first of all, suspend and hibernate works (yay!), second is that radeonhd’s performance is a way better than the fglrx’s 2D performance, third: updates are more common and finally an example: i used to test every wine release to see if i am able to play counter-strike (1.6) with my ati vga using fglrx, but every time i tried, it just crashed before the main menu could pop up, now i tried it using the mesa drivers, and i now i can play counter-strike with a really poor performance (3fps)

12 archlinux_user February 19, 2010 at 9:00 PM

@DDD:
why xorg devs shall wait with innovations (like touchsreens support) for some proprietary, closed source, crappy driver?

13 archlinux_user February 19, 2010 at 9:04 PM

@AnorexiasGrizzli:
catalyst is waaaay better in 3d than any open source driver…
For example with opengl 3.2 support in catalyst i can with wine run Witcher on medium details, and its runnig very well on hd4850

14 archlinux_user February 19, 2010 at 9:07 PM

@DDD:
i like ati’s products also, i was only complaining for catalyst@linux – cuz ive got right for it and cuz im saying true :-)

15 Namit February 20, 2010 at 12:41 AM

The only reason I use ati drivers is do that I can get hdmi output. Other than that I’m quite happy with the mesa drivers.

16 surfed February 28, 2010 at 6:19 PM

I am using xf86-ati-git, mesa-git, drm-git, kernel26-git with PM patches and have hdmi, powermanagement, dual screens, kms…it all works on arch linux x64

17 archlinux_user February 20, 2010 at 2:14 AM

btw: xf86-video-ati is better than radeonhd…

18 AnorexiasGrizzli February 20, 2010 at 9:14 AM

@archlinux_user: yes, the 3d performance is better IF it works, and yeah, radeon driver is better, typo, my bad :) i love my fedora too much to change distro :( but i think ill have to change

19 archlinux_user February 20, 2010 at 2:39 PM

@AnorexiasGrizzli:
to ubuntu?
It’s the best choice if you wanna use catalyst.

20 AnorexiasGrizzli February 20, 2010 at 3:28 PM

@archlinux_user:
i hate ubuntu soo much, it crashed a lot and it was way slower for me, and i hate aptitude too. i think i will test some distros now, ive already downloaded opensuse but i think i will try arch and gentoo too. other option is that i dont change anything. currently i use fedora for everyday use and for programming and windows 7 prof (legal) for gaming

21 Steffen March 4, 2010 at 7:24 AM

Maybe this workaround works for you as well as it does for me:

http://www.tu-chemnitz.de/~sse/Fedora/12

22 AnorexiasGrizzli March 9, 2010 at 8:34 PM

if you downgrade x you should just simply use fedora 11….

23 Namit Karlekar March 25, 2010 at 2:24 AM

10.3 is out but I can’t seem to download it… The link appears to be broken…. Anyone else facing the same issue?

24 AnorexiasGrizzli March 25, 2010 at 6:06 PM

Ive just downloaded the catalyst 10.4 beta debs from ubuntu repository and its works with fedora 12 !! :)

25 AnorexiasGrizzli March 25, 2010 at 6:24 PM

btw it was a lot of work to get it to work…

26 AnorexiasGrizzli March 26, 2010 at 9:32 PM

new catalyst opengl preview is compatible with kernel 2.6.32 and xorg 1.7!

27 CerebrosuS March 28, 2010 at 11:57 AM

Ano…

You mean the 10.3 CCC based preview on Opengl 4.0? That one brings 1.7 support? Tested?

28 AnorexiasGrizzli March 29, 2010 at 2:48 AM

i havent tested it because im using a newer fglrx extracted from the ubuntu repositories, but i saw some files mentioning xorg 1.7, btw xorg 10.4 beta is awesome ;)

OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 4600 Series
OpenGL version string: 3.2.9737 Compatibility Profile Context
OpenGL shading language version string: 1.50

X.Org X Server 1.7.6
Release Date: 2010-03-17

Kernel 2.6.32.9-70.fc12.x86_64

29 AnorexiasGrizzli March 29, 2010 at 3:40 PM

lol, not xorg 10.4, my bad, i meant catalyst 10.4

30 foeroyingur March 30, 2010 at 1:13 PM

Care to explain how you did it ;)

31 Fedora_12user April 2, 2010 at 5:47 AM

Dear AnorexiasGrizzli,

If you can please explain in detail how you got the catalyst 10.4 drivers/build/run/?, and how you installed/setup everything that would be greatly appreciated. You have found the Holy Grail! Let others partake in its glory :-)

I have a brand new system and went with ATi Radeon 5850. Works great under Windows 7 now If I can just get the Linux side happy.

32 AnorexiasGrizzli April 5, 2010 at 3:32 AM

i downloaded the deb packages from an ubuntu repository then i converted it to rpm using alien, then i installed them, then i copied the libs from /usr/lib/fglrx to the correct places then i added the fglrx kernel module to dkms and i blacklisted radeon and radeonhd drivers

sorry i know this is not the best tutorial but i dont exactly remember, i was trying to get it work for about 6 hours because i couldnt get the 32bit opengl applications run, then i had to realise that i copied the 64 bit xorg dri driver and not the 32 bit…

33 NorvilleRedbird April 6, 2010 at 2:30 PM

Yeah. A bit confusing… Haha.

34 Reloaded May 3, 2010 at 7:49 AM

Catalyst 10.4 still hangs X server in my Fedora 12 box with radeon 4550 card. Even worse, if previously I would just issue
aticonfig –set-pcs-str=”DDX,EnableRandr12,FALSE”,
now this doesn’t help anymore. Don’t know what causes freezing. Tried running Ubuntu 10.04 just to experience the same behavior. Right now I am using experimental Mesa drivers and havent seen a single lockup since.

35 Reloaded May 5, 2010 at 11:55 AM

Installed Fedora 13 beta and replaced X server v1.8 with the one from Fedora 11, the X server v1.6.1. Also had to replace current kernel 2.6.33 with kernel 2.6.32 from Fedora 12, as 10.4 driver supports neither of them. Double bad luck for us, ATI card owners.

The system now is relatively stable. Still I have lockups occasionally, but at least I am able to play some games and watch HD video.

36 NorvilleRedbird May 5, 2010 at 2:50 PM

Saddly. Ubuntu has always been great with getting the ATI drivers working from the very beginning. Its why on my ATI computers, I have been using Ubuntu since Fedora has a hard time keeping up with the ATI community. And also with Ubuntu 10.04 surpassing my original expectations (expect for changing the window menu items, that was an easy fix) Ubuntu is working for me very well so far. I think Fedora needs to wake up and understand that not everyone here is going to like the open source drivers.

37 foeroyingur May 5, 2010 at 4:23 PM

Fedora having a hard time keeping up with ATI??? Where did you get that idea? It’s actually exactly opposite! Or maybe more exact it’s Fedora that is very fast at incorporating new versions of software, while ATI lags behind. In this case it is the X.Org X server that Fedora uses that ATI doesn’t support. Ubuntu 10.04 uses the version that is currently in Fedora 12 which wasn’t supported until Catalyst 10.4. Fedora 13 uses an even newer version which 10.4 doesn’t support. So you see it is ATI who need to wake up and keep up.

38 NorvilleRedbird May 5, 2010 at 9:17 PM

Sorry not convinced.
Or I just don’t care.

39 Reloaded May 6, 2010 at 6:47 AM

So, here’s essentially two issues about Fedora 13 beta keeping from using ATI proprietary driver in it:

1) They still continue to include the newest X server in distro, which eventually makes it harder for ATI card owners to get 3D acceleration in OS. Even worse,

2) the newest kernel also isn’t supported by current ATI 10.4 driver and is noticeably slower than previous kernels.

To solve this, I replaced current X server with the one from Fedora 11, following this guide: http://www.phoronix.com/forums/showthread.php?p=119541. Since kernel 2.6.31 from Fedora 11 can’t be installed due to broken dependencies, I had to compile it myself. Also “fedora-setup-keyboard” package from Fedora 11 needs to be installed. As a result, now I have Fedora 13 system with kernel and X server from Fedora 11. Works very well and everything is pretty stable too, at least haven’t had a single lock-up in a while.

Tried running Ubuntu 10.04 as well, just to get the same behaviour. Since it has kernel 2.6.33 and X server v1.8, it occasionally hung too, so the most stable configuration seems to be what I have now.

Also, for me, Fedora 12 had numerous lock-ups due to ATI driver interfering with some driver in kernel 2.6.32 (Mesa experimental driver didn’t have such an issue). I suspect Nvidia’s MPC61 driver in kernel 2.6.32 being faulty, therefore it was necessary to compile kernel 2.6.31.

I think, for me, such a surgery will be necessary at least for a few Fedora releases from now on.

40 bony May 10, 2010 at 6:09 PM

drivers from rpmfusion now available and here is an instruction:

http://forums.fedoraforum.org/showthread.php?t=155503

when the X server will not start, disable SELinux (singleusermode)

vi /etc/selinux/config

but I did not have to make new initramfs files, only “aticonfig –initial”…

for suspend: add the kernel parameter “nomodeset” into the “grub.conf” file

have luck and fun with the new drivers

41 Reloaded May 12, 2010 at 2:40 PM

I wouldn’t advise to use them, as they put untested drivers into their repository, people install them and are often left with unusable system (as it was with 9.10-10.2 drivers for F11). In some cases, there even are no ways to revert to the old and working driver due to it being unavailable. Downloading and installing driver from ati.amd.com is still the best and preferred way, in my opinion.

42 bony May 13, 2010 at 8:59 AM

you just have to remove the 3 packages and maybe create a new xorg.conf file or just rename your backup xorg.conf file, I tried it and my systems worked without any problems…

I also tried the drivers from ati.amd.com and they did not work on my system, so I tried them from rpmfusion and they are working – also without any problems…maybe it depends on the card – my card is an HD 2600 mobility

43 Reloaded May 14, 2010 at 5:24 AM

In case of driver incompatibility with X server this wouldn’t help. Binary drivers need appropriate kernel-devel package and usable development environment in order to successfully compile them.

44 Fedora_12user May 12, 2010 at 11:45 PM

10.4 ATI Catalyst drivers appear to be working for Fedora 12
Current Kernel 2.6.32.11.99 fc12.x86_64
Build ID: xorg-x11-server 1.7.6-1.fc12.
(The info above I got from the Xorg.0.log.)
I uninstalled the previous 10.3 per the ATI installtion pdf (http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx?type=2.4.1&product=2.4.1.3.42&lang=English)
under “Documentation” > “Installer Instructions”.
/usr/share/ati, sh ./fglrx-uninstall.sh. Then I just installed using the “Automatic” per the installation instructions.

However I am no expert and my xorg.conf file is seemingly “barebones” which was created by /usr/bin/aticonfig –initial.
xorg.conf
Section “ServerLayout”
Identifier “aticonfig Layout”
Screen 0 “aticonfig-Screen[0]-0″ 0 0
EndSection

Section “Files”
EndSection

Section “Module”
EndSection

Section “Monitor”
Identifier “aticonfig-Monitor[0]-0″
Option “VendorName” “ATI Proprietary Driver”
Option “ModelName” “Generic Autodetecting Monitor”
Option “DPMS” “true”
EndSection

Section “Device”
Identifier “aticonfig-Device[0]-0″
Driver “fglrx”
BusID “PCI:1:0:0″
EndSection

Section “Screen”
Identifier “aticonfig-Screen[0]-0″
Device “aticonfig-Device[0]-0″
Monitor “aticonfig-Monitor[0]-0″
DefaultDepth 24
SubSection “Display”
Viewport 0 0
Depth 24
EndSubSection
EndSection

The Xorg.0.log has a lot information that the xorg.conf does not…Like Monitor information. (I have the “Monitor Unknown” showing up.) Plus my Login screen resolution is 640×480 and I tried adding a vga= to the Grub boot but all that did was create another screen before the login. I am able to change the desktop resolution only because of Gnome.

So I was wondering if there is a way to Import or use the information from the Xorg.0.log to automatically setup the Xorg.conf file instead of manually inputting all of the data? I am pretty sure that will solve the 2 minor problems I have.
Thanks

45 Reloaded May 13, 2010 at 7:35 AM

Looks like you need to add Modes option to you xorg.conf subsection “Display” of section “Screen”. Something like:

Section “Screen”
Identifier “aticonfig-Screen[0]-0″
Device “aticonfig-Device[0]-0″
Monitor “aticonfig-Monitor[0]-0″
DefaultDepth 24
SubSection “Display”
Viewport 0 0
Depth 24
Modes “1024×768″ “800×600″ “640×480″
EndSubSection
EndSection

That way the highest resolution from modes list will be used.

46 AnorexiasGrizzli May 20, 2010 at 4:42 AM

actually, there’s a patch for fglrx kernel module to work with kernel 2.6.33/2.6.34, and there’s even a patch for xorg 1.8 to support latest fglrx

kernel module patches can be found here: http://aur.archlinux.org/packages.php?ID=29111
and xorg patches can be found here: http://aur.archlinux.org/packages.php?ID=36328

47 AnorexiasGrizzli May 20, 2010 at 4:37 PM

just compiled kernel 2.6.34 and xorg 1.8 :) everything works fine

Fedora 12 64-bit

48 Blanca Huff December 24, 2010 at 9:47 AM

So, here’s essentially two issues about Fedora 13 beta keeping from using ATI proprietary driver in it: 1) They still continue to include the newest X server in distro, which eventually makes it harder for ATI card owners to get 3D acceleration in OS. Even worse, 2) the newest kernel also isn’t supported by current ATI 10.4 driver and is noticeably slower than previous kernels. To solve this, I replaced current X server with the one from Fedora 11, following this guide: http://www.phoronix.com/forums/showthread.php?p=119541. Since kernel 2.6.31 from Fedora 11 can’t be installed due to broken dependencies, I had to compile it myself. Also “fedora-setup-keyboard” package from Fedora 11 needs to be installed. As a result, now I have Fedora 13 system with kernel and X server from Fedora 11. Works very well and everything is pretty stable too, at least haven’t had a single lock-up in a while. Tried running Ubuntu 10.04 as well, just to get the same behaviour. Since it has kernel 2.6.33 and X server v1.8, it occasionally hung too, so the most stable configuration seems to be what I have now. Also, for me, Fedora 12 had numerous lock-ups due to ATI driver interfering with some driver in kernel 2.6.32 (Mesa experimental driver didn’t have such an issue). I suspect Nvidia’s MPC61 driver in kernel 2.6.32 being faulty, therefore it was necessary to compile kernel 2.6.31. I think, for me, such a surgery will be necessary at least for a few Fedora releases from now on.

Comments on this entry are closed.

Previous post:

Next post: