AMD Catalyst 15.9 (fglrx 15.201.1151) wurde veröffentlicht und unterstützt Grafikkarten ab Radeon HD 5000 und höher. Das Skript makerpm-amd-15.9.sh steht ab sofort zum Download zur Verfügung und unterstützt openSUSE 11.4, 12.1, 12.2, 12.3, 13.1, 13.2 und Tumbleweed sowie bis Kernel 4.2 (offiziell nur bis Kernel 3.19).
Wichtiger Hinweis: Die erste Beta-Version von openSUSE Leap (zukünftige openSUSE 42.1) wurde vor wenigen Tagen veröffentlicht. Jedoch wurde der AMD Treiber noch nicht an die neue Version angepasst. Dazu werde ich mich in den nächsten Tagen näher beschäftigen und ein weiteres Update bereitstellen.
Ein weiterer Hinweis: Nach einigen Experimenten mit dem GNOME Desktopmanager konnte ich ihn nicht zum Laufen bringen. Da scheint tatsächlich etwas im Argen zu sein. Hierzu werde ich die AMD Entwickler kontaktieren. Als Workaround empfehle ich für GNOME einen anderen Desktopmanager wie z.B. lightdm bis das Problem behoben ist.
[UPDATE 09.11.2015]
Das Packaging Script wurde aktualisiert. Es wird ab sofort openSUSE Leap 42.1 und Kernel 4.3 unterstützt. Have a lot of fun!
[/UPDATE 09.11.2015]
Gelöste Probleme:
- [425910] Driver installation sometimes fails on Ubuntu 14.04.3
- [424450] Company of Heroes® 2 – Game crashes while running the performance test
- [424794] Middle-earth™: Shadow of Mordor – Corruption observed in game
- [424882] DIRT® Showdown – Corruption observed in game
- [425234] DIRT® Showdown – Game crashes after the loading screen
- [424802] DOTA™ 2 – Application hang observed while exiting the game
- [424255] AMD Catalyst™ Installer removing EGL links resulting in Xserver/Xorg load failure
- [423471] Unable to switch desktop mode after installing AMD Catalyst™ driver
- [423735] Renaming Counter-Strike: GO and other Steam game binary improves performance
Bekanntes Problem:
- [419960]: Vari-Bright on some configurations is not decreasing brightness as expected
Link: AMD Catalyst 15.9 Release Notes
Folgende Steam-Spiele habe ich getestet und laufen mit diesem Treiber (Fettdruck = Neu):
- A Bird Story
- A Virus Named TOM
- AaaaaAAaaaAAAaa…
- Age of Wonders III
- AI War: Fleet Command
- Amnesia: The Dark Descent
- Anomaly 2
- Anomaly Defenders
- Anomaly Korea
- Antichamber
- Aquaria
- Avadon: The Black Fortress
- Awesomenauts
- Bastion
- Battle Group 2
- Beatbuddy: Tale of the Guardians
- BIT.TRIP Presents… Runner 2: Future Legend of Rhythm
- Borderlands 2
- Breach & Clear
- Bridge Constructor
- Bridge Constructor Playground
- Broken Sword: Director’s Cut
- Broken Sword 2 – the Smoking Mirror: Remastered
- Broken Sword 5 – the Serpent’s Curse
- Brütal Legend
- Cave Story+
- Cities in Motion 2
- Cities: Skylines
- Closure
- Cogs
- Costume Quest
- Counter-Strike: Global Offensive
- Creeper World III: Arc Eternal
- Crusader Kings II
- Cubemen
- Cubemen 2
- Darwinia
- DeadCore
- Defcon
- Defense Grid 2
- Distance
- Duke Nukem 3D: Megaton Edition
- Dungeon Defenders
- Dust: An Elysian Tail
- Dustforce
- Eets Munchies
- Euro Trucker Simulator
- Europa Universalis IV
- FEZ
- From The Depths
- Frozen Synapse
- FTL: Faster Than Light
- Galcon Fusion
- Galcon Legends
- Game Dev Tycoon
- Gemini Rue
- Gratuitous Space Battles
- Guacamelee! Gold Edition
- Half-Life 2: Deathmatch
- Half-Life 2: Lost Coast
- Halfway
- Hero Academy
- HOARD
- Hotline Miami
- Ironclad Tactics Deluxe
- Ittle Dew
- Jack Lumber
- Jagged Alliance – Back in Action
- Joe Danger 2: The Movie
- Kerbal Space Program
- Killing Floor
- Kinetic Void
- Kingdom Rush
- Knights of Pen and Paper +1 Edition
- Legend of Grimrock
- LIMBO
- Little Inferno
- LUFTRAUSERS
- Lux Delux
- Mark of the Ninja
- Metro: Last Light Redux
- Mini Metro
- Monaco: What’s Yours Is Mine
- Monstrum
- Multiwinia
- Natural Selection 2
- Nihilumbra
- Nightside
- Not The Robots
- Nuclear Dawn
- Organ Trail: Director’s Cut
- Painkiller Hell & Damnation
- Planet Explorers
- Portal
- Portal 2
- Postal 2
- Prison Architect
- Project Zomboid
- Psychonauts
- Puddle
- Ravensword: Shadowlands
- Rising World
- Rochard
- Rocketbirds: Hardboiled Chicken
- Sanctum 2
- Savage Lands
- Savant – Ascent
- Serious Sam 3: BFE
- Shadow Warrior Classic Redux
- Shadowrun Returns
- Shank 2
- Shatter
- Sid Meier’s Civilization® V
- Sir, You Are Being Hunted
- Skulls of the Shogun
- Small World 2
- Snapshot
- Solar 2
- Solar Flux
- Space Hulk
- Space Pirates and Zombies
- Spec Ops: The Line
- Splice
- Starmade
- Stealth Bastard Deluxe
- Strike Suit Zero
- Superbrothers: Sword & Sworcery EP
- Surgeon Simulator 2013
- Survivor Squad
- Syder Arcade
- Symphony
- Tetrobot and Co.
- The Bard’s Tale
- The Book of Unwritten Tales
- The Book of Unwritten Tales: The Critter Chronicles
- The Bridge
- The Last Federation
- The Raven – Legacy of a Master Thief
- The Shivah
- The Swapper
- The Witcher 2: Assassins of Kings Enhanced Edition
- Thomas Was Alone
- Ticket to Ride
- Titan Attacks
- Toast Time
- To the Moon
- Toki Tori 2+
- Torchlight II
- Train Fever
- Transistor
- Trine 2: Complete Story
- Tropico 5
- Unity of Command: Stalingrad Campaign + DLC
- Uplink
- VVVVVV
- Waking Mars
- Wargame: Airland Battle
- Wargame: European Escalation
- Wargame: Red Dragon
- Wizorb
- Worms Reloaded
- XCOM: Enemy Unknown
- X-Plane 10 Global (64-bit)
- Zen Bound 2
Eine kleine Bitte habe ich: Wenn irgendwelche Probleme mit dem Treiber auftauchen, scheut euch nicht mir zu berichten (Ich nehme deutsche und englische Bugreports gerne entgegen). Ich werde versuchen, soweit es mir möglich ist, den gemeldeten Fehler zu reproduzieren. Zusammen mit den nötigen System-Informationen werde ich mich direkt an die richtige Stelle bei AMD wenden, um den Bug in der nächsten Treiber-Version beheben zu lassen. Danke schön.
Für Benutzer älterer AMD Grafikkarten (Radeon HD Serie 2000 – 4000) wird dringend die Installation dieses Treibers abgeraten. openSUSE bringt bereits für ältere Grafikkarten den freien Radeon-Treiber mit. Um regelmäßig Verbesserungen am freien Radeon-Treiber zu erhalten, ist die Installation eines neuen Kernel unumgänglich.
Downloads:
- Skript: makerpm-amd-15.9.sh
- SHA1: makerpm-amd-15.9.sh.sha1
Installationsanleitung:
http://de.opensuse.org/SDB:AMD/ATI-Grafiktreiber#Installation_via_makerpm-amd-Skript
Installation guide (English):
http://en.opensuse.org/SDB:AMD_fglrx#Building_the_rpm_yourself
Über das makerpm-amd-Skript
Das Skript makerpm-amd-15.9.sh ist sehr mächtig, robust und läuft vollautomatisch. Der AMD-Installer wird automatisch heruntergeladen, falls er nicht schon im Verzeichnis liegt. Zudem wird geprüft, ob die Grafikkarte vom Treiber unterstützt wird. Auf Wunsch wird nach dem Bau des RPM-Packages der fglrx-Treiber installiert.
Folgende Argumente können dem Skript übergeben werden:
-b | Nur das RPM-Package bauen (Standard) |
-c <type> | Nur X-Server konfigurieren. Monitor-Typ: single = 1 Monitor, dual = 2 Monitore (Wichtig: Nur ausführen, wenn es Probleme mit der Standardkonfiguration des X-Servers auftreten) |
-d | Nur den AMD-Installer downloaden |
-i | Das RPM-Package bauen und installieren bzw. updaten |
-igf/–install-gdm-fix | installiert einen Fix, um den Treiber mit dem GNOME Desktopmanager (gdm) läuffähig zu machen |
-kms <yes|no> | Kernel-Mode-Setting (KMS) aktivieren oder deaktivieren |
-nohw | Hardware-Erkennung explizit ausschalten. (z.B. beim Bau in einer VM) |
-old2ddriver <yes|no> | den alten 2D-Treiber aktivieren oder deaktivieren |
-r|–report | erstellt ein Report und speichert diese in eine Datei namens amd-report.txt |
-u|–uninstall | entfernt AMD Catalyst restlos vom System. Zuerst wird das fglrx-Package (falls vorhanden) vom System deinstalliert. Danach werden vorhandene AMD-Dateien und -Verzeichnisse entfernt. Hinweis: Falls das Rebuild-Skript installiert wurde, wird es ebenfalls entfernt und das Initskript /etc/init.d/xdm wiederhergestellt. |
-ugf/–uninstall-gdm-fix | entfernt den Fix, dass den Treiber mit dem GNOME Desktopmanager (gdm) läuffähig macht |
-ur|–uploadreport | wie Option –report nur zusätzlich wird der Report auf einem NoPaste-Service sprunge.us hochgeladen und gibt bei Erfolg den Link zurück. |
-h | Die Hilfe anzeigen lassen |
-V | Version des Skript anzeigen |
Hilfe, es funktioniert nicht!
Bitte haltet folgende Regel ein:
- Bei der Eingabe der Befehle auf mögliche Tippfehler überprüfen.
- Möglicherweise ist die Lösung für das Problem im Wiki vorhanden.
- In Kommentaren lesen, ob eine Lösung zu einem Problem bereits existiert.
Wenn keines der o.g. Regel greift, dann könnt ihr mit eurem Anliegen an mich wenden. Damit ich euch helfen kann, müsst ihr erst vorarbeiten. Bitte ladet euch das Skript makerpm-amd-15.9.sh herunter und erstellt einen Report von eurem System in der Konsole:
su -c 'sh makerpm-amd-15.9.sh -ur'
Das Skript lädt das Report auf sprunge.us hoch und gibt anschließend einen Link aus. Diesen Link postet ihr in eurem Kommentar zusammen mit einer Beschreibung zu eurem Problem an mich. Ich werde mir euren Report anschauen und Hilfestellung geben, wo evtl. das Problem liegen könnte.
Feedbacks sind wie immer willkommen.
As today the newer rpm are available now online from 11.4 to Tumbleweed.
Sorry not Leap 42.1 packages for the moment, I new a new vm for that.
Bis auf mein übliches Problem mit den Desktop-Icons scheint alles ohne Probleme zu funktionieren. Habe es über Brunos Repo installieren lassen. Auch hier keine Probleme. Danke erstmal.
Hallo Sebastian,
der Treiber AMD Catalyst 15.9 läuft bei mir bis Kernel 4.1.8 unter Opensuse
Factory. Bei Kernel 4.2.1 und 4.2.2 kompiliert er zwar, ist aber nicht brauchbar.
Wie ist deine Erfahrung mit diesen Kerneln ?
mfg
Uli
Hallo Sebastian
nach Installation von 15.9 auf OS 13.2 mit Radeon 64.5
wird erstmals der Bildschirm KDE rechtsseitig vorzeitig begrenzt (ca 9 mm). Dadurch linksseitig oft 1 Buchstabe
nicht angezeigt
./makerpm-amd-15.9.sh -i kann nachgereicht werden
(Kopie liegt hier vor)
Grüsse
Bernd
Der von mir rechtsseitig beobachtete Rand entsteht, wenn nach der Installation von fglrx der Bildschirm verändert wird, z.B. 1680 – 1050 nach 1280 – 1024
(und zurück)
Wird der Bildschirm nach Installation nicht verändert
bildet sich rechts kein Rand
Bernd
Hallo Sebastian!
Nach einer frischen Installation von openSUSE Tumbleweed wollte ich auch fglrx wieder installieren, aber leider schafft das System den Neustart nicht und bleibt hängen. Leider kann ich überhaupt nicht erkennen, woran es liegt… Hier der Report aus dem runlevel 3:
http://sprunge.us/SCLi
Grüße, Obi-Wahn
hallo OBI-Wahn
Du kannst Dir helfen, indem Du n a c h der Installation k e i n e n Neustart machst, bevor Du
AMD-Catalyst Control Center aufgerufen und kontreolliert hast.
Andere Hilfe, installiere nicht nur die rpm-Datei(en), sondern fange mit der Installation von vorne an,
dann siehst Du das Protokoll.
Bei mir das gleiche Problem mit Tumbleweed:
Hier die Ausgabe von systemctl status fglrxrebuild.service :
● fglrxrebuild.service – LSB: Automatically rebuild the fglrx kernel module
Loaded: loaded (/etc/init.d/boot.fglrxrebuild)
Active: failed (Result: exit-code) since Mo 2015-11-16 17:30:17 CET; 22s ago
Docs: man:systemd-sysv-generator(8)
Process: 10603 ExecStart=/etc/init.d/boot.fglrxrebuild start (code=exited, status=1/FAILURE)
Nov 16 17:30:17 linux-uewo.site boot.fglrxrebuild[10603]: FATAL: The fglrx kernel module could not be built!
Nov 16 17:30:17 linux-uewo.site boot.fglrxrebuild[10603]: Check for the fglrx kernel module is running…
Nov 16 17:30:17 linux-uewo.site boot.fglrxrebuild[10603]: The fglrx kernel module is not loaded! Try it to modprobe now …
Nov 16 17:30:17 linux-uewo.site boot.fglrxrebuild[10603]: modprobe: FATAL: Module fglrx not found.
Nov 16 17:30:17 linux-uewo.site boot.fglrxrebuild[10603]: FATAL: The fglrx kernel module could not loaded!
Nov 16 17:30:17 linux-uewo.site boot.fglrxrebuild[10603]: ..failed
Nov 16 17:30:17 linux-uewo.site systemd[1]: fglrxrebuild.service: Control process exited, code=exited status=1
Nov 16 17:30:17 linux-uewo.site systemd[1]: Failed to start LSB: Automatically rebuild the fglrx kernel module.
Nov 16 17:30:17 linux-uewo.site systemd[1]: fglrxrebuild.service: Unit entered failed state.
Nov 16 17:30:17 linux-uewo.site systemd[1]: fglrxrebuild.service: Failed with result ‚exit-code‘.
Hint: Some lines were ellipsized, use -l to show in full.
Ja, ich habe inzwischen auch systemd in Verdacht. Irgendwas läuft da mit dem fglrx-Service falsch.
Das fglrx-Kernel Modul kann beim Systemstart nicht gebaut werden.
Hallo Sebastian,
ich habe jetzt gerade nochmal die neue Version des AMD Catalyst (15.9) auf meinem Laptop ausprobiert. Leider läuft der Treiber bei mir unter openSUSE 13.2 nach wie vor nicht so, wie er sollte.
Beim starten des AMD CCC erhalte ich die Fehlermeldung:
„Beim initialisieren der Catalyst Control Center Linux-Version ist ein Problem aufgetreten. Mögliche Gründe dafür sind:
Es ist kein AMD Grafiktreiber installiert oder der AMD Grafiktreiber funktioniert nicht ordnungsgemäß. Bitte installieren sie den richtigen Treiber für ihre AMD Hardware oder verwenden sie den Befehl aticonfig“
Nach der Eingabe von aticonfig in die Konsole habe ich so viele Möglichkeiten etwas auszuwählen, dass ich etwas überfordert bin und darum habe ich da lieber erstmal nichts verstellt.
Dann habe ich noch ein paar Tests gemacht.
fglrxinfo liefert:
Xlib: extension „GLX“ missing on display „:0“.
Xlib: extension „GLX“ missing on display „:0“.
Error: couldn’t find RGB GLX visual!
fgl_glxgears liefert:
Using GLX_SGIX_pbuffer
Xlib: extension „GLX“ missing on display „:0“.
Error: couldn’t get an RGBA, Double-buffered visual
Mit den AMD Catalyst Versionen 15.7 und 15.5 hatte ich entsprechend das gleiche Problem, die Versionen davor (15.3 Beta, 14.12 und 14.9-refurbished) hatte ich unter openSUSE 13.2 damals nicht getestet
(https://www.sebastian-siebert.de/2015/07/12/opensuse-proprietaeren-grafik-treiber-amd-catalyst-15-7-als-rpm-installieren/#comment-4877).
Unter openSUSE 13.1 konnte ich damals den AMD Catalyst ganz normal nutzen (zwar mit einigen Bugs, aber es ging
(https://www.sebastian-siebert.de/2014/02/02/opensuse-proprietaeren-grafik-treiber-amd-catalyst-14-1-beta-v1-3-als-rpm-installieren/#comment-4498).
Unter Windows 7 läuft auch alles einwandfrei und ich kann somit auch ein Hardware-Defekt ausschließen.
Ich habe mal einen neuen Report erstellt:
http://sprunge.us/FPDX
Vielleicht hilft das ja weiter, einerseits mein Problem zu lösen und andererseits ggf. einen Fehler ausfindig zu machen und zu beheben, so dass auch andere Benutzer etwas davon haben.
Eventuell liegt es ja auch an irgendetwas ganz banalem, dass ich falsch gemacht habe.
Ich würde mich über eine Rückmeldung von dir (oder aus der Community) sehr freuen.
Beste Grüße,
froschels.
Kleine Ergänzung – ich habe folgende GPU-Hardware:
Intel Core-i3 2350M „Sandy-Bridge“ mit HD3000 als iGPU und
AMD Radeon HD 6490M / 7470M als dGPU
als Teil eines DELL Vostro 3350 Notebooks.
Hallo zusammen,
mit dem Update auf leap 42.1 und der Installation von fglrx 15.9 klappt das Umschalten vom grafischen Login auf eine der virtuellen Konsolen nicht mehr, ich bekomme dann nur einen dunklen Bildschirm.
Der Versuch mit vga=XXXX auf der Kommandozeile von grub war leider nicht von Erfolg gekrönt – hat hier jemand ggf. eine Idee, was man machen kann? Ich hatte mir mit hwinfo –framebuffer die Modes ausgeben lassen, wie gesagt, war aber ohne wirklichen Effekt.
Vielen Dank für jede Hilfe,
viele Grüße
Dieter
Hallo:
Habe auch Upgrade von openSUSE 13.2 zu openSUSE Leap 42.1 gemacht und via makerpm fglrx-Packages erstellt und wie angegeben installiert:
~$ rpm -qa | grep fglrx
fglrx64_core_SUSE132-15.201.1151-1.x86_64
fglrx64_xpic_SUSE421-15.201.1151-2.x86_64
fglrx64_graphics_SUSE132-15.201.1151-1.x86_64
fglrx64_graphics_SUSE421-15.201.1151-2.x86_64
fglrx64_core_SUSE421-15.201.1151-2.x86_64
fglrx64_amdcccle_SUSE421-15.201.1151-2.x86_64
fglrx64_opencl_SUSE132-15.201.1151-1.x86_64
fglrx64_opencl_SUSE421-15.201.1151-2.x86_64
fglrx64_amdcccle_SUSE132-15.201.1151-1.x86_64
fglrx64_xpic_SUSE132-15.201.1151-1.x86_64
~$ fglrxinfo
display: :0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon R7 200 Series
OpenGL version string: 4.5.13399 Compatibility Profile Context 15.201.1151
wieso sind aber die rpms für openSUSE 13.2 noch installiert? Muß ich die von Hand löschen, ich habe bisher keine Probleme mit OpenGL beim Upgrade von openSUSE 13.2 zu openSUSE Leap 42.1 entdeckt
Grüße
Hallo Sebastian
Kann das Skript v0n Dir vom 09.11.15 (Update) zwar installieren
aber bekomme Fehlermeldung -ö Danach kann nach Neustart
der Desktop nicht wieder geladen werden:
Siehe http://sprünge.us/WGYO (oder WGY= ?? Null oder „O“??)
Muss erst noch das Mail-Account einrichten.
Bemerkung:
Home umbernannt in /roat
Grüsse
Bernd