fglrx legacy – openSUSE Lizards https://lizards.opensuse.org Blogs and Ramblings of the openSUSE Members Fri, 06 Mar 2020 11:29:40 +0000 en-US hourly 1 https://wordpress.org/?v=4.7.5 AMD fglrx, fgrlx-legacy : news, cleanup & important informations https://lizards.opensuse.org/2013/03/03/amd-fglrx-fgrlx-legacy-news-cleanup-important-informations/ https://lizards.opensuse.org/2013/03/03/amd-fglrx-fgrlx-legacy-news-cleanup-important-informations/#comments Sun, 03 Mar 2013 20:13:55 +0000 http://lizards.opensuse.org/?p=9295 Status of fgrlx & fglrx-legacy regarding next coming 12.3

fglrx

fglrx (Catalyst 13.1) drivers has been refreshed and published for 12.3 with the RC2 build.
During the first few days after the release, and fresh new build will be made with the final version, and first updates.

fglrx-legacy

fglrx-legacy (Catalyst 13.1) will never support (actually) xorg 1.13 which is the version that come in openSUSE 12.3. Even if it can handle kernel 3.8
So the previous build has been removed from the server. To insure end-users no trouble or hassle trying to get it working.
If you still have a radeon from hd2xxx to hd4xxx you’re welcomed to use the free radeon. It made progress and could eventually be as efficient as the proprietary drivers.
The bonus you get, you can report bug, and they will be fixable.

Status of mirrors

One year ago I announced the move to the new host for the package mirror. During that time, I’ve kept a redirection active, and also a symlink from ati to amd-fglrx

This time is over now, so please update your repositories

Repositories available

FLGRX

http://geeko.ioda.net/mirror/amd-fglrx/ add openSUSE_(you version) from 11.2 to 12.3

FLGRX-LEGACY

http://geeko.ioda.net/mirror/amd-fglrx-legacy/ add openSUSE_(you version) from 11.2 to 12.2

Spread the word

If I already updated the en.opensuse.org wiki page (even if the reviewing process is stuck actually), I need your help to spread the word, to reach any end-users that need those informations.

Notice about tumbleweed, evergreen

I saw several users, trying to use the one-click-installer with tumbleweed. Sorry this can’t work due to the lack of perfect recognition of tumbleweed. etc/SuSE-release is 12.2 actually.

So if you use tumbleweed you just have to install the tumbleweed repository (again one for fglrx, one for fgrlx-legacy depending on your gpu)

But beware, tumbleweed is a moving target, and the proprio drivers could stop working at any update, kernel or xorg

Evergreen : some users successfully use fglrx-legacy 13.1 with the kernel 3.0.58

]]>
https://lizards.opensuse.org/2013/03/03/amd-fglrx-fgrlx-legacy-news-cleanup-important-informations/feed/ 7
ATI/AMD catalyst fglrx legacy updated to new 13.1 version https://lizards.opensuse.org/2013/01/24/atiamd-catalyst-fglrx-legacy-updated-to-new-13-1-version/ https://lizards.opensuse.org/2013/01/24/atiamd-catalyst-fglrx-legacy-updated-to-new-13-1-version/#comments Thu, 24 Jan 2013 14:14:44 +0000 http://lizards.opensuse.org/?p=9228 Proprietary AMD/ATI Catalyst fglrx legacy 13.1 (8.97.100.7-1) rpm released

Notice

This release concern only radeon HD2xxx to HD4xxx owners

The published Catalyst fglrx rpm version support openSUSE version from 11.4 to 12.3 (new repository) and also Tumbleweed (thus also kernel 3.8x series).
For testing with the next openSUSE 12.3 just use the new openSUSE_12.3 repo

The release note

Feedback

Sebastian Siebert will publish an article today, and he’s looking for feedback about the patches included to make it working on 12.3, so don’t hesitate to get in touch with him

Comments:

As I didn’t have a gpu card of this series, I can’t test it before publishing the rpm like for normal fglrx. If someone has a spare hd2xxx or hd4xxx, Could he(she) contact me?

Have fun!

]]>
https://lizards.opensuse.org/2013/01/24/atiamd-catalyst-fglrx-legacy-updated-to-new-13-1-version/feed/ 7
AMD/ATI Catalyst fglrx & fglrx legacy news https://lizards.opensuse.org/2012/07/31/amdati-catalyst-fglrx-fglrx-legacy-news/ https://lizards.opensuse.org/2012/07/31/amdati-catalyst-fglrx-fglrx-legacy-news/#comments Tue, 31 Jul 2012 06:11:29 +0000 http://lizards.opensuse.org/?p=8888 AMD/ATI Catalyst fglrx & fglrx legacy news

Explanations of Hell

During June, with the version 12.6 (8.980) AMD decide to drop support for legacy radeon chipset from its main fglrx package and drop the time based release cycle.
So now if you are the owner of radeon hd2xxx to hd4xxx chipset family you will have to use the -legacy- version of fglrx, and
consequently if you have a radeon hd5xxx or above, you have to use the standard fglrx driver.
Then start the hell. After getting the new developed script from Sebastian Siebert, I will be able to offer the two versions. Unfortunately the two drivers can’t coexist in the same repository, the legacy drivers wants to install in place of normal one. This imply another limitation, you can’t have two graphics cards with differents generation at the same time.
So I decide to clarify (is that possible? :-)) the mess, and split the drivers in two distinct repositories. I use that excuse to also change the ati (deprecated brand name) and use new names: amd-fglx and amd-fglrx-legacy.
Don’t worry about your exiting installation, I will provide a symlink during the next 6 months at least for the old repositories. But read carefully the rest of the story, and apply any changes needed to your installation to be sure to continue to safely use the right driver.
I also decided to remove any version below 12.4 (8.961) in all repositories, except for openSUSE 11.2.

I need your help to spread those informations around the internet, and be sure that every user that need this driver know where and how to use it right. Tweet FbLike G+ forums, mailing list, private blogs Go now!

Release note about 12.6 and legacy 8.97.100

Both version can handle kernel 3.4 and 3.5

Sebastian Siebert warn us about the state of legacy

AMD catalyst control center and fgl_glxgears

These cards with the unofficial support of openSUSE 12.2 can run in the ideal case, just under 2 more years. However, one must keep in mind that the legacy driver is looked after, while AMD continues and eliminates errors found, but will not add new features. This can mean, among other things, that the next version of GNOME or KDE will not run with its 3D effects, especially when used with a desktop or Tumbleweed extra repository.

Sebastian’s post

If you have any comments, be do on his 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.

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.

Quick Résumé

For openSUSE version 11.3 and above

    Have a radeon hd5xxx and above

  1. You have to use the standard fglrx
  2. Use the new repository http://geeko.ioda.net/mirror/amd-fglrx/
  3. See below one-click installer
    Have a radeon between hd2xxx and hd4xxx

  1. You have to use the legacy fglrx version
  2. Use the new repository http://geeko.ioda.net/mirror/amd-fglrx-legacy/
  3. See below one-click-legacy installer

Installation how-to

This chapter replace any previously published informations. the wiki page will reflect also those changes soon

This is non-free software : Warning

I would notice everybody who will install these drivers : you will install proprietary software on your computer. Nobody will be able to debug them, nor help you to resolve what can be happen.
That’s fact must be clear and said again and agian!

The real and free future is already in place : it’s called radeon (or free-radeon), it’s fully integrated in kernel & xorg. Support for many chipset is in real progress even for the last 7xxx series.
Give it a try before using the proprietary software, report any bugs you could find with them.
Only your contributions can help and will make a real differences. Thanks for doing that!

The most easier way : One-click-installer

Take you time to be sure about your choice. NEVER mixup the two repositories!
(*) 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.

(*) To know which kind of chipset you have, it’s usually eady to find the reference of your graphics card with the docbook of your hardware hd2xxx,hd3xxx,hd4xxx need legacy driver, hd5/6/7/8xxx need standard fglrx, older need to use the free radeon

For standard fglx

one-click-installer For 32bits system : AMD/ATI standard 32bits fglrx one click installer

one-click-installer For 64bits system : AMD/ATI standard 64btis fglrx one click installer

For legacy fglx

one-click-installer For 32bits system : AMD/ATI standard 32bits fglrx one click installer

one-click-installer For 64bits system : AMD/ATI standard 64btis fglrx one click installer

Let YaST and once-click installer doing the job

Manual installation

Adding the repository

For openSUSE Tumbleweed
Standard fglrx
zypper ar -c -f -n "AMD/ATI fglrx non-official" http://geeko.ioda.net/mirror/amd-fglrx/openSUSE_Tumbleweed/ "ATI/AMD-FGLRX"
Legacy fglrx
zypper ar -c -f -n "AMD/ATI legacy fglrx non-official" http://geeko.ioda.net/mirror/amd-fglrx-legacy/openSUSE_Tumbleweed/ "ATI/AMD-FGLRX-LEGACY"
For openSUSE 12.2
Standard fglrx
zypper ar -c -f -n "AMD/ATI fglrx non-official" http://geeko.ioda.net/mirror/amd-fglrx/openSUSE_12.2/ "ATI/AMD-FGLRX"
Legacy fglrx
zypper ar -c -f -n "AMD/ATI legacy fglrx non-official" http://geeko.ioda.net/mirror/amd-fglrx-legacy/openSUSE_12.2/ "ATI/AMD-FGLRX-LEGACY"
For openSUSE 12.1
Standard fglrx
zypper ar -c -f -n "AMD/ATI fglrx non-official" http://geeko.ioda.net/mirror/amd-fglrx/openSUSE_12.1/ "ATI/AMD-FGLRX"
Legacy fglrx
zypper ar -c -f -n "AMD/ATI legacy fglrx non-official" http://geeko.ioda.net/mirror/amd-fglrx-legacy/openSUSE_12.1/ "ATI/AMD-FGLRX-LEGACY"
For openSUSE 11.4
Standard fglrx
zypper ar -c -f -n "AMD/ATI fglrx non-official" http://geeko.ioda.net/mirror/amd-fglrx/openSUSE_11.4/ "ATI/AMD-FGLRX"
Legacy fglrx
zypper ar -c -f -n "AMD/ATI legacy fglrx non-official" http://geeko.ioda.net/mirror/amd-fglrx-legacy/openSUSE_11.4/ "ATI/AMD-FGLRX-LEGACY"
For openSUSE 11.3
Standard fglrx
zypper ar -c -f -n "AMD/ATI fglrx non-official" http://geeko.ioda.net/mirror/amd-fglrx/openSUSE_11.3/ "ATI/AMD-FGLRX"
Legacy fglrx
zypper ar -c -f -n "AMD/ATI legacy fglrx non-official" http://geeko.ioda.net/mirror/amd-fglrx-legacy/openSUSE_11.3/ "ATI/AMD-FGLRX-LEGACY"
For openSUSE 11.2
zypper ar -c -f -n "ATI/AMD fglrx non-official" http://geeko.ioda.net/mirror/amd-fglrx/openSUSE_11.2/ "ATI/AMD FGLRX"

This repository contains the last version that work for 11.2 : fglrx 11.6

Installing the driver

Nota about previous version

Due to change in amd/ati way of life, it’s recommanded to completely remove any version of fglrx previously installed with a zypper rm
I can only recommand to also (as root)

# Remove old conf & stuff
rm -fr /etc/ati
# Remove any old fglrx inside kernel modules
find /lib/modules -type f -iname "fglrx.ko" -exec rm -fv {} \;
New installation

Once the repo has been added, you will certainly have to reboot to get ride off free radeon module. In the boot screen on the grub line add

radeon.modeset=0 blacklist=radeon 3

Don’t panic you will be land to a console, open it with root account to install fglrx.
Search the software you want for example under openSUSE 12.1

zypper se -s fglrx
Loading repository data...
Reading installed packages...

S | Name                        | Type    | Version      | Arch   | Repository       
--+-----------------------------+---------+--------------+--------+------------------
v | fglrx64_xpic_SUSE121        | package | 8.980-2      | x86_64 | FGLRX            
v | fglrx64_xpic_SUSE121        | package | 8.961-5      | x86_64 | FGLRX            
v | fglrx64_xpic_SUSE121        | package | 8.961-1      | x86_64 | FGLRX            
v | fglrx64_xpic_SUSE121        | package | 8.951-1      | x86_64 | FGLRX            
v | fglrx64_xpic_SUSE121        | package | 8.950-3      | x86_64 | FGLRX            
v | fglrx64_xpic_SUSE121        | package | 8.950-1      | x86_64 | FGLRX            
v | fglrx64_xpic_SUSE121        | package | 8.930-1      | x86_64 | FGLRX                       
  | fglrx_xpic_SUSE121          | package | 8.980-2      | i586   | FGLRX            
  | fglrx_xpic_SUSE121          | package | 8.961-5      | i586   | FGLRX            
  | fglrx_xpic_SUSE121          | package | 8.961-1      | i586   | FGLRX            
  | fglrx_xpic_SUSE121          | package | 8.951-1      | i586   | FGLRX            
  | fglrx_xpic_SUSE121          | package | 8.950-3      | i586   | FGLRX            
  | fglrx_xpic_SUSE121          | package | 8.950-1      | i586   | FGLRX            
  | fglrx_xpic_SUSE121          | package | 8.930-1      | i586   | FGLRX 
For a 64bits version
zypper in fglrx64_xpic_SUSE121
For a 32bits version
zypper in fglrx_xpic_SUSE121

During the installation process, all the dependencies will be added, which mostly are needed to build the kernel modules. Expect around 200MB to dowload.

Then the installer will build the module for your installed kernel.
And if there’s a kernel update, the script will automagically detect that, and will rebuild the module for the new kernel installed.
(So if you find that your workstation is slow on reboot just press the esc key to see the details … )

Preparing xorg to use fglrx

Once the module is build and installed, you should have a file fglrx.conf or 50-fglrx.conf in /etc/modprobe.d

cat /etc/modprobe.d/50-fglrx.conf
blacklist radeon

Next ati recommend to use ati –initial-config but that break the auto-detect stack of xorg. So I recommend changing one line in file /etc/X11/xorg.conf.d/50-device.conf
just change driver line to driver “fglrx”
All the rest of the setup (double screen etc) will be made lately with the ati catalyst control center (command is amdcccle).
For those of you which want to have an xorg.conf file just have a look at aticonfig –help command.

Start X

If you are inside the console we start to use before just run “init 5” to start xorg, and normally you will find your normal xorg login screen (kdm, gdm, ldm, xdm).
Hit ctrl+alt+f1 to return to the console and type exit or logout or ctrl+d to close it.
then ctrl+alt+f7 to return to the xorg session.
Reboot one time, to insure that everything will work smoothly next time.

Special Cases

Tumbleweed

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/amd-fgrlx/openSUSE_Tumbleweed FGRLX-Tumbleweed

or for legacy driver

zypper ar -c -g -f -n FGLRX-LEGACY-Tumbleweed http://geeko.ioda.net/mirror/amd-fgrlx-legacy/openSUSE_Tumbleweed FGRLX-LEGACY-Tumbleweed

Caution

  • 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, do the update in console mode (logout and hit ctrl+alt+f1) and logged as root do the following :
    init 3
    rcatievenstd stop
    zypper ref -f
    zypper lu
    # should show an update for fglrx
    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!

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.
Check the website to get the latest.

su -c 'sh makerpm-amd-12.6.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

Mirror Statistiques

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.

2012

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
June 2012 67,754 165,257 5,133,741 5,157,350 310.55 GB
July 2012 68,426 161,846 5,040,665 5,073,580 413.84 GB
Total 488,242 1,131,471 32,529,114 32,757,328 2,637.16 GB

All proudly distributed by openSUSE 11.4 powered server!

That’s all folks! Have fun!

]]>
https://lizards.opensuse.org/2012/07/31/amdati-catalyst-fglrx-fglrx-legacy-news/feed/ 14