Home Home > 2012 > 05 > 31 > AMD/ATI fglrx 8.961 Catalyst 12.4 (build 5) rpms available for openSUSE 12.2, 12.1, 11.4, 11.3 & Tumbleweed
Sign up | Login

Deprecation notice: openSUSE Lizards user blog platform is deprecated, and will remain read only for the time being. Learn more...

AMD/ATI fglrx 8.961 Catalyst 12.4 (build 5) rpms available for openSUSE 12.2, 12.1, 11.4, 11.3 & Tumbleweed

May 31st, 2012 by

Those informations are obsolete now : please consult //lizards.opensuse.org/?p=8888

AMD/ATI Catalyst 12.4 / fglrx 8.961 (build 5 revised) rpms are available

Quick Résumé about 12.4

The first version available in repository from April 30th has trouble with any kernel never than 3.3

Sebastian Siebert has create a patch for kernel 3.4+, I google translate quickly his blog article here.

AMD catalyst control center and fgl_glxgears

May 30th 2012
WARNING! Who use AMD Catalyst 12.4 driver from the AMD installer will inevitably have problems with kernel 3.4.0 and higher (eg from the Tumbleweed repo).
Because the driver is designed, at least up to kernel 3.3.x on openSUSE only.
Here are some examples of errors when compiling a kernel module fglrx:

error: 'cpu_possible_map' undeclared (first use in this function) ... 
error: implicit declaration of function '__save_init_fpu'

Or when you load the fglrx kernel module:

 A FATAL: Error inserting fglrx (/ lib/modules/3.4.0-25-desktop/extra/fglrx.ko): Unknown symbol in module, or unknown parameter (see dmesg)
 The output of dmesg: fglrx: Unknown symbol old_rsp (err 0) 

I now have an updated makerpm-amd script and replaced the older packaging from script to a newer.
At this point, I say thank you for the helpful feedback and also to the AMD community that their minds have assembled to investigate the problem and make it to the world.
The packaging script I maintain, need no extra time. The kernel patches for the compiler error I’ve already entered for this month in the AMD installer. In the next AMD Catalyst we will not need this patch anymore. Since the patch will be included in the source fglrx from AMD for the next version.

Small warning for stormy times: AMD plans to graphics chips R6xx/R7xx not lead to the main branch.
The graphics card series Radeon HD 2000, 3000 and 4000 are affected (Phoronix has reported). The last supported version is expected to be AMD Catalyst 12.7. However, AMD has turned in and stored in a separate branch of this, it weiterzupflegen there. It means that no new feature added, but only fix bugs. openSUSE 11.4 and 12.1 is still supported and maintained. The chances are good that the driver to get there will also run on an X-Server 1.12.
The next openSUSE version 12.2 in July, will should use the X-server 1.10, so that the driver theoretically run on this version of openSUSE. For this I’ll create a separate makerpm-amd script, that this legacy continues as usual drivers to install on openSUSE 11.4 and 12.1 (possibly 12.2) and will also provide the necessary kernel patches. AMD believes that these chipsets will already extensive support from the free Radeon driver. So it is time to order a new graphics card in order to continue the beta drivers from AMD Catalyst testing on openSUSE. A new graphics card was already planned last October. So I will finally keep your hardware donation for the new graphics card.

See more at Sebastian’s blog.
Don’t be shy, you can leave there the result of test in english too 😀
or ask in forums, irc and ping freespacer.
See below what to do in case of troubles.

The rpms version 8.961 are available from Thursday May 31

fglrx12.4 flash benchmark (HD5770) and sysinfo

My advise is to firstly remove any existing version with zypper rm, then just zypper in the new version

As usual, I let the previous versions in the repository, just in case you need them.

Tested on a fresh 12.1 + updates and kde 4.8.3

12.2 Factory rpms are presently available, use at your own risk, and report bugs in forums and Sebastian blogs.
Anyways, factory and 12.2 should keep their effort on debuging and testing widely the free radeon driver.


Two one-click-installer are available here :
For 32bits system :
AMD/ATI fglrx one click installer

For 64bits system :
AMD/ATI fglrx one click installer
(*) To know which kind of system you have, open a console, then run uname -a and look the output if you see x86_64 on the line you are running a 64bits, otherwise a 32bits.

Installation, Caution, Troubles


Please refer to my previous article where all the installation procedure was explained.

For a first installation, if you don’t remove radeon from the initrd, you will certainly get in trouble. Don’t thanks who removed that from the wiki. 🙁


I’ve build a new version of the fglrx rpm especially under Tumbleweed. So any deps etc should be correct.
Be carefull, I’ve no way to test Tumbleweed with real hardware, and then it can eat your cats

You could change the original repository for 12.1 to the Tumbleweed one, or add a new repository (don’t forget to disable the previous one)

zypper ar -c -g -f -n FGLRX-Tumbleweed http://geeko.ioda.net/mirror/ati/openSUSE_Tumbleweed FGRLX-Tumbleweed


  • Wrong (to my point of view) create an xorg.conf file which is unneeded if you work with /etc/xorg.conf.d/50-device.conf and have driver “fglrx” inside
  • AMD CCLE didn’t get correctly upgraded if xorg is running during the upgrade. My advise, let’s go to console and as root do the following :
    init 3
    rcatievenstd stop
    zypper ref
    zypper up
    init 6

    Let the package rebuild the kernel driver. And for me I always remove the newly xorg.conf file created.
    reboot is mandatory!

openSUSE.blip.tv : LinuxTag 2012 Aldebarand Robotics

Debuging troubles

I recommend in case of trouble the use of his script which can collect the whole informations needed to help you. then you just have to issue a simple commande in console to collect all informations, you can review them, and finally transmit them

su -c 'sh makerpm-amd-12.4.sh -ur'
The sytem report 'amd-report.txt' was generated.                                                                                                                    [ OK ]
Do you want to read the system report 'amd-report.txt' now? yes/no [y/n]: y
Are you sure to upload the above-named system report to sprunge.to? yes/no [y/n]: y

The report was uploaded to sprunge.us.
   The link is:  http://sprunge.us/ZVRP

Copy paste the link in the comment zone of Sebatian post


December 2011 as shown a big bump on the server : 50,212 unique visitor for a roughly 320GB traffic for the rpm

1582GB has been distributed during 2011.


Month Unique visitors Number of visits Pages Hits Bandwidth
Jan 2012 57,955 133,903 3,463,860 3,502,972 372.10 GB
Feb 2012 65,806 149,590 4,008,869 4,040,043 366.37 GB
Mar 2012 75,108 170,605 4,681,131 4,723,496 460.55 GB
Apr 2012 77,222 173,829 4,706,989 4,736,517 300.85 GB
May 2012 74,050 171,728 5,345,797 5,372,652 369.08 GB
Total 350,141 799,655 22,206,646 22,375,680 1888.95 GB

All proudly distributed by openSUSE 11.4 powered server!

That’s all folks! Have fun!

Both comments and pings are currently closed.

Comments are closed.