AMD Catalyst 15.3 Beta (fglrx 15.20.1013) wurde veröffentlicht und unterstützt Grafikkarten ab Radeon HD 5000 und höher. Das Skript makerpm-amd-15.3-beta.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 + Tumbleweed sowie bis Kernel 3.19.
[UPDATE 04.05.2015]
Das Packaging Skript wurde aktualisiert. Ab sofort wird Kernel 4.0 unterstützt.
Wer den gdm-Fix installiert hat, sollte vor der Treiber-Installation diesen zuerst rückgängig machen und nach der Treiber-Installation den gdm-Fix wieder installieren.
[/UPDATE 04.05.2015]
Der Beta-Treiber stammt aus dem Ubuntu Repository und wurde für openSUSE angepasst. Lasst euch nicht wegen dem Download von AMD Catalyst 14.12 verwirren. Denn einige Dateien vom älteren AMD-Paket werden durch das Ubuntu-Paket ersetzt.
Leider gibt es hierzu keine Release Notes mit den Änderungen. Da ich kein Notebook mit PowerXpress besitze, bin ich auf die Rückmeldung von euch angewiesen, ob das gemeldete PowerXpress-Problem nun behoben ist. Sonst muss ich nochmal AMD ins Gebet nehmen.
Der Bug im Treiber im Zusammenspiel mit dem GNOME Display Manager (gdm) ist von AMD leider noch nicht behoben worden. Jedoch habe ich ein Workaround im Skript implementiert, dass den Treiber mit dem gdm + GNOME lauffähig macht. Danke nochmal an die User, die den Link zu den beiden Artikel gepostet haben, so dass ein Workaround möglich war.
Wer GNOME mit gdm nutzen möchte, muss das Skript nach der Installation des Treibers und noch vor dem Neustart wie folgt als root ausgeführt werden:
sh makerpm-amd-15.3-beta.sh --install-gdm-fix
Dieser Fix hält nur bis zum nächsten Treiber-Update. Es ist wichtig die Datei /amd_xversion nicht zu löschen, weil dieser für den Workaround benötigt wird.
Sollte es gute Gründe geben, den Fix wieder zu entfernen, lässt er sich einfach wieder rückgängig machen:
sh makerpm-amd-15.3-beta.sh --uninstall-gdm-fix
Auch die Tumbleweed-User kommen voll auf ihre Kosten. Der Treiber läuft auch mit dem X-Server (X.org) 1.17. Trotzdem hier nochmal eine kleine Warnung, dass die Paket im Tumbleweed in ständiger Bewegung sind und ich keine Garantie für die Lauffähigkeit des Treibers geben kann.
Folgende Steam-Spiele habe ich getestet und laufen mit diesem Treiber (Fettdruck = Neu):
- A Virus Named TOM
- AaaaaAAaaaAAAaa…
- 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
- Creeper World III: Arc Eternal
- Crusader Kings II
- Cubemen
- Cubemen 2
- Darwinia
- Defcon
- Defense Grid 2
- Duke Nukem 3D: Megaton Edition
- Dungeon Defenders
- Dust: An Elysian Tail
- Dustforce
- Eets Munchies
- Euro Trucker Simulator
- Europa Universalis IV
- FEZ
- 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
- Mark of the Ninja
- Metro: Last Light Redux
- Mini Metro
- Monaco: What’s Yours Is Mine
- Multiwinia
- Natural Selection 2
- Nihilumbra
- 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
- Ravensword: Shadowlands
- Rising World
- Rochard
- Rocketbirds: Hardboiled Chicken
- Sanctum 2
- Savant – Ascent
- Serious Sam 3: BFE
- Shadow Warrior Classic Redux
- Shadowrun Returns
- Shank 2
- Shatter
- Sid Meier’s Civilization® V
- Skulls of the Shogun
- Small World 2
- Snapshot
- Solar 2
- Solar Flux
- Space Hulk
- Space Pirates and Zombies
- Splice
- 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
- Uplink
- VVVVVV
- Waking Mars
- Wargame: Airland Battle
- Wargame: European Escalation
- Wargame: Red Dragon
- Worms Reloaded
- 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.3-beta.sh
- SHA1: makerpm-amd-15.3-beta.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.3-beta.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.3-beta.sh herunter und erstellt einen Report von eurem System in der Konsole:
su -c 'sh makerpm-amd-15.3-beta.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.
Jupi Habe das ganze jetzt direkt mal installiert, und kann zumindest den Powerxpress Bug als Vergangenheit bestätigen (so wie ich es bei Ubuntu gesehen hatte). Die Performance sieht auf den ersten Blick auch wieder so aus wie es sein sollte, wenn mir sonst noch was auffällt werde ich es berichten. Dankesehr für dieses Beta-Script, es hat gemacht was ich nicht geschafft habe
Hallo,
danke für dein Feedback. Dann hat AMD doch was getan. Es hat wegen diesem PowerXpress-Bug in der 14.12 richtig Ärger gegeben.
Gruß
Sebastian
Script processed without problem but my kde start still with intel basic driver. When I type aticonfig it says that my graphic card does not exist. Morever there is no xorg.conf file at all. Please check the logs below
– atisysteminfo-report.txt
and
– Xorg.0.log
and
– .xsession-errors-:0
– lspci
Hi Piotr,
thanks for the log files. Unfortunately the logs (especially the AMD log) give me too few information. Can you generate a report from the makerpm-amd-script?
The new log is very helpful for me.
Thanks,
Sebastian
Ok, file is bigger so I give a link to dropbox:
I did also create xorg.conf and edited manually, after starting kde there is also new xorg.log with erros, I see there something interesting. I am lack of knowledge to run this with ATI, I think this is because I have also Intel graphic card on board. Thank You for Your help:
https://www.dropbox.com/s/1dldi5boexrn525/amd-report.txt?dl=0 – amd report
http://textuploader.com/xx2b – xorg.log
http://textuploader.com/xx23 – xorg.conf
Thank you. I take a look into amdreport.txt and see that something goes wrong. You have a loaded „radeon“ kernel module beside a loaded „fglrx“ kernel module. This is in conflict. How can it be?
Check the file /etc/modprobe.d/50-fglrx.conf. It should contain following content:
Then you should rebuild your initrd:
After reboot the radeon kernel module should not be loaded:
I think when the fglrx kernel module is loaded and was successfully initialized the graphics card, then aticonfig should work again.
Hope this help.
Greetings,
Sebastian
I think Iam much more closer to solve this problem with Your help then before. So, what I have done:
1. I have installed once again Your script and checked if the radeon is blacklisted – ok
2. Mkinitrd done – ok
3. Lsmod | grep radeon done – ok
4. aticonfig –initial done – ok
After the last step, xorg.conf was generated. I have restarted my laptop and unfortunatelly system could not start the graphical interface, I have been forced to use the console.
Below Iam sending the xorg.conf and last errors logs, there is a lot of knowledge which can help me solve to problem:
http://textuploader.com/xx8t
http://textuploader.com/xx8r
Which Desktop you use?
Can you switch to Intel and reboot the machine?
If it is OK without crash, switch back to AMD and reboot again.
Please check that you have the latest xf86-video-intel from the update repository.
did not paste my links, sorry
http://textuploader.com/xx8t – xorg.0.log
http://textuploader.com/xx8r – xorg.conf
After switching aticonfig –px-igpu I could start my KDE, morover, first time I could lunch an application amd catalyst control center.
Unfortunatelly, when I switch aticonfig –px-dgpu my KDE won’t start and crash going to console.
I had to change again to intel by removing xorg.conf and 50-fglrx.conf because I coud not switch again to intel via command aticonfig –px-igpu.
When I start computer, I have each time an error „Failed to start LSB … and something wit rebuilding fglrx driver or something“ I can not switch to ati now, probably I have reinstall now all and install again. Any ideas ?
Rebuild error? That will get weirder.
You can try to start manually the rebuild of fglrx kernel module:
This should be run without any errors.
Hello Piotr, hallo Sebastian
Trie to change the settings Option „DRI“ in /etc/X11/xorg.conf.d/20-intel.conf
Section „Device“
Identifier „Intel Graphics“
Driver „intel“
Option „AccelMethod“ „uxa“
Option „DRI“ „3“
# Option „DRI“ „False“
EndSection
That works on my ati/intel hybrid graphic notebook. (Lenovo E520 /ATI6600M) with the makerpm-Script by Sebastian.
Hallo Sebastian
nach der Installation des makerpm-scripts hatte ich ständig Xserver Abstürze (x server died unexpectedly) nach dem Wechsel auf dgpu. Nach der Änderung des Eintrages in der intel.conf auf Option „DRI“ „3“ läuft die Umschalterei. PowerExpress scheint zu funktionieren. Danke für Deine tolle Arbeit im Bezug auf die ATI-Treiber.
Gruß Juergen
Unfortunatelly, I have to reinstall whole system, after rebuild fglrx kernel still ati does not work. Even if I want to install Your script it hangs at the beggining with info that there is no proper ati device at all. It happened after I switch on to intel graphic permanently, I can not return back. Any ideas how can I restor it without reinstall of whole system ?
Hello Piotr
After install the fglrx driver with the makerpm-amd-15.3-beta.sh, the X server died anytime i switched to the Ati-Grapics.
Add or try to change the Option „DRI“ in /etc/X11/xorg.conf.d/20-intel.conf. In my case the Option is set to Option „DRI“ „3“.
This works on my Lenovo 520 with intel/ati hybrid Graphics. I can switch now between aticonfig -px-igpu and aticonfig -px-dgpu without problems. Seems that PowerXpress works now. Kdm, KDE starts.
Here is my intel.conf
Section „Device“
Identifier „Intel Graphics“
Driver „intel“
Option „AccelMethod“ „uxa“
Option „DRI“ „3“
# Option „DRI“ „False“
EndSection
my xorg.conf
Section „ServerLayout“
Identifier „aticonfig Layout“
Screen 0 „aticonfig-Screen[0]-0“ 0 0
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
Kernel: 3.19.3-1.gf10e7fc-desktop
Xorg: X.Org X Server 1.17.1
Release Date: 2015-02-10
X Protocol Version 11, Revision 0
Build Operating System: openSUSE SUSE LINUX
Unfortunatelly I have no 20-intel.conf file in my system. After switching the graphic card via command aticonfig –px-igpu now I can not install any driver, do nothing. Fglrx rebuild also does not work. When I type mkinitrd I have this:
mkinitrd
Creating initrd: /boot/initrd-3.19.3-1.gf10e7fc-desktop
Executing: /usr/bin/dracut –logfile /var/log/YaST2/mkinitrd.log –force /boot/initrd-3.19.3-1.gf10e7fc-desktop 3.19.3-1.gf10e7fc-desktop
*** Including module: bash ***
*** Including module: warpclock ***
*** Including module: i18n ***
*** Including module: ifcfg ***
*** Including module: drm ***
/usr/lib/dracut/modules.d/50drm/module-setup.sh: line 29: /lib/modules/3.19.3-1.gf10e7fc-desktop//extra/fglrx.ko: No such file or directory
*** Including module: plymouth ***
*** Including module: btrfs ***
*** Including module: kernel-modules ***
Omitting driver i2o_scsi
/usr/lib/dracut/modules.d/90kernel-modules/module-setup.sh: line 15: /lib/modules/3.19.3-1.gf10e7fc-desktop//extra/fglrx.ko: No such file or directory
*** Including module: resume ***
*** Including module: rootfs-block ***
*** Including module: terminfo ***
*** Including module: udev-rules ***
Skipping udev rule: 91-permissions.rules
Skipping udev rule: 80-drivers-modprobe.rules
*** Including module: biosdevname ***
*** Including module: systemd ***
*** Including module: usrmount ***
*** Including module: base ***
*** Including module: fs-lib ***
*** Including module: shutdown ***
*** Including module: suse ***
*** Including modules done ***
*** Installing kernel module dependencies and firmware ***
*** Installing kernel module dependencies and firmware done ***
*** Resolving executable dependencies ***
*** Resolving executable dependencies done***
*** Hardlinking files ***
*** Hardlinking files done ***
*** Stripping files ***
*** Stripping files done ***
*** Generating early-microcode cpio image ***
*** Constructing GenuineIntel.bin ****
*** Store current command line parameters ***
Stored kernel commandline:
resume=UUID=c32818b3-8d8f-4fd1-afe5-eb0cc067a323
root=UUID=517b5ca5-97d3-4544-b90e-1dc0083061a0 rootflags=rw,relatime,space_cache rootfstype=btrfs
*** Creating image file ***
*** Creating image file done ***
Creating initrd: /boot/initrd-3.19.3-3.g0f5134a-desktop
Executing: /usr/bin/dracut –logfile /var/log/YaST2/mkinitrd.log –force /boot/initrd-3.19.3-3.g0f5134a-desktop 3.19.3-3.g0f5134a-desktop
*** Including module: bash ***
*** Including module: warpclock ***
*** Including module: i18n ***
*** Including module: ifcfg ***
*** Including module: drm ***
/usr/lib/dracut/modules.d/50drm/module-setup.sh: line 29: /lib/modules/3.19.3-3.g0f5134a-desktop//extra/fglrx.ko: No such file or directory
*** Including module: plymouth ***
*** Including module: btrfs ***
*** Including module: kernel-modules ***
Omitting driver i2o_scsi
/usr/lib/dracut/modules.d/90kernel-modules/module-setup.sh: line 15: /lib/modules/3.19.3-3.g0f5134a-desktop//extra/fglrx.ko: No such file or directory
*** Including module: resume ***
*** Including module: rootfs-block ***
*** Including module: terminfo ***
*** Including module: udev-rules ***
Skipping udev rule: 91-permissions.rules
Skipping udev rule: 80-drivers-modprobe.rules
*** Including module: biosdevname ***
*** Including module: systemd ***
*** Including module: usrmount ***
*** Including module: base ***
*** Including module: fs-lib ***
*** Including module: shutdown ***
*** Including module: suse ***
*** Including modules done ***
*** Installing kernel module dependencies and firmware ***
*** Installing kernel module dependencies and firmware done ***
*** Resolving executable dependencies ***
*** Resolving executable dependencies done***
*** Hardlinking files ***
*** Hardlinking files done ***
*** Stripping files ***
*** Stripping files done ***
*** Generating early-microcode cpio image ***
*** Constructing GenuineIntel.bin ****
*** Store current command line parameters ***
Stored kernel commandline:
resume=UUID=c32818b3-8d8f-4fd1-afe5-eb0cc067a323
root=UUID=517b5ca5-97d3-4544-b90e-1dc0083061a0 rootflags=rw,relatime,space_cache rootfstype=btrfs
*** Creating image file ***
*** Creating image file done ***
Creating initrd: /boot/initrd-3.19.4-1.g74c332b-desktop
Executing: /usr/bin/dracut –logfile /var/log/YaST2/mkinitrd.log –force /boot/initrd-3.19.4-1.g74c332b-desktop 3.19.4-1.g74c332b-desktop
*** Including module: bash ***
*** Including module: warpclock ***
*** Including module: i18n ***
*** Including module: ifcfg ***
*** Including module: drm ***
*** Including module: plymouth ***
*** Including module: btrfs ***
*** Including module: kernel-modules ***
Omitting driver i2o_scsi
*** Including module: resume ***
*** Including module: rootfs-block ***
*** Including module: terminfo ***
*** Including module: udev-rules ***
Skipping udev rule: 91-permissions.rules
Skipping udev rule: 80-drivers-modprobe.rules
*** Including module: biosdevname ***
*** Including module: systemd ***
*** Including module: usrmount ***
*** Including module: base ***
*** Including module: fs-lib ***
*** Including module: shutdown ***
*** Including module: suse ***
*** Including modules done ***
*** Installing kernel module dependencies and firmware ***
*** Installing kernel module dependencies and firmware done ***
*** Resolving executable dependencies ***
*** Resolving executable dependencies done***
*** Hardlinking files ***
*** Hardlinking files done ***
*** Stripping files ***
*** Stripping files done ***
*** Generating early-microcode cpio image ***
*** Constructing GenuineIntel.bin ****
*** Store current command line parameters ***
Stored kernel commandline:
resume=UUID=c32818b3-8d8f-4fd1-afe5-eb0cc067a323
root=UUID=517b5ca5-97d3-4544-b90e-1dc0083061a0 rootflags=rw,relatime,space_cache rootfstype=btrfs
*** Creating image file ***
*** Creating image file done ***
Update bootloader…
Fantastic – this works wonderfully on my system with the -igf switch to get gdm working again. Thanks, Sebastian!
Nachdem 14.12 auf meinem PC mit openSUSE 13.2 (und CentOS 7.1) die totale Pleite war (X-server : SMC went wrong!) funktioniert endlich wieder was wenn auch (noch) nicht gut genug :
Found two things about your 15.3 Beta
1.) Memory clock of Adapter 0 always in powersaving level, Adapter 1 works ok :
~> aticonfig –adapter=all –odgc –odgt
Adapter 0 – AMD Radeon R9 200 Series
Core (MHz) Memory (MHz)
Current Clocks : 1040 150 <——- NOT OK !
Current Peak : 1040 1350
Configurable Peak Range : [300-1500] [150-2000]
GPU load : 100%
Adapter 1 – AMD Radeon R9 200 Series
Core (MHz) Memory (MHz)
Current Clocks : 1040 1350
Current Peak : 1040 1350
Configurable Peak Range : [300-1500] [150-2000]
GPU load : 89%
Adapter 0 – AMD Radeon R9 200 Series
Sensor 0: Temperature – 58.00 C
Adapter 1 – AMD Radeon R9 200 Series
Sensor 0: Temperature – 61.00 C
2.) a possible typo in „clinfo“ -> „Device Topology:“ :
~> clinfo
Number of platforms: 1
Platform Profile: FULL_PROFILE
Platform Version: OpenCL 2.0 AMD-APP (1729.3)
Platform Name: AMD Accelerated Parallel Processing
Platform Vendor: Advanced Micro Devices, Inc.
Platform Extensions: cl_khr_icd cl_amd_event_callback cl_amd_offline_devices
Platform Name: AMD Accelerated Parallel Processing
Number of devices: 3
Device Type: CL_DEVICE_TYPE_GPU
Vendor ID: 1002h
Board name: AMD Radeon R9 200 Series
Device Topology: PCI[ B#3, D#0, F#0 ] <——— ok !
Max compute units: 40
Max work items dimensions: 3
Max work items[0]: 256
Max work items[1]: 256
Max work items[2]: 256
Max work group size: 256
Preferred vector width char: 4
Preferred vector width short: 2
Preferred vector width int: 1
Preferred vector width long: 1
Preferred vector width float: 1
Preferred vector width double: 1
Native vector width char: 4
Native vector width short: 2
Native vector width int: 1
Native vector width long: 1
Native vector width float: 1
Native vector width double: 1
Max clock frequency: 1040Mhz
Address bits: 64
Max memory allocation: 2353004544
Image support: Yes
Max number of images read arguments: 128
Max number of images write arguments: 64
Max image 2D width: 16384
Max image 2D height: 16384
Max image 3D width: 2048
Max image 3D height: 2048
Max image 3D depth: 2048
Max samplers within kernel: 16
Max size of kernel argument: 1024
Alignment (bits) of base address: 2048
Minimum alignment (bytes) for any datatype: 128
Single precision floating point capability
Denorms: No
Quiet NaNs: Yes
Round to nearest even: Yes
Round to zero: Yes
Round to +ve and infinity: Yes
IEEE754-2008 fused multiply-add: Yes
Cache type: Read/Write
Cache line size: 64
Cache size: 16384
Global memory size: 3217031168
Constant buffer size: 65536
Max number of constant args: 8
Local memory type: Scratchpad
Local memory size: 32768
Max pipe arguments: 16
Max pipe active reservations: 16
Max pipe packet size: 2353004544
Max global variable size: 2117703936
Max global variable preferred total size: 3217031168
Max read/write image args: 64
Max on device events: 1024
Queue on device max size: 524288
Max on device queues: 1
Queue on device preferred size: 262144
SVM capabilities:
Coarse grain buffer: Yes
Fine grain buffer: Yes
Fine grain system: No
Atomics: No
Preferred platform atomic alignment: 0
Preferred global atomic alignment: 0
Preferred local atomic alignment: 0
Kernel Preferred work group size multiple: 64
Error correction support: 0
Unified memory for Host and Device: 0
Profiling timer resolution: 1
Device endianess: Little
Available: Yes
Compiler available: Yes
Execution capabilities:
Execute OpenCL kernels: Yes
Execute native function: No
Queue on Host properties:
Out-of-Order: No
Profiling : Yes
Queue on Device properties:
Out-of-Order: Yes
Profiling : Yes
Platform ID: 0x7f7270da78f0
Name: Hawaii
Vendor: Advanced Micro Devices, Inc.
Device OpenCL C version: OpenCL C 2.0
Driver version: 1729.3 (VM)
Profile: FULL_PROFILE
Version: OpenCL 2.0 AMD-APP (1729.3)
Extensions: cl_khr_fp64 cl_amd_fp64 cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_image2d_from_buffer cl_khr_spir cl_khr_subgroups cl_khr_gl_event cl_khr_depth_images
Device Type: CL_DEVICE_TYPE_GPU
Vendor ID: 1002h
Board name: AMD Radeon R9 200 Series
Device Topology: PCI[ B#3, D#0, F#0 ] <————– NOT OK !
Max compute units: 40
Max work items dimensions: 3
Max work items[0]: 256
Max work items[1]: 256
Max work items[2]: 256
Max work group size: 256
Preferred vector width char: 4
Preferred vector width short: 2
Preferred vector width int: 1
Preferred vector width long: 1
Preferred vector width float: 1
Preferred vector width double: 1
Native vector width char: 4
Native vector width short: 2
Native vector width int: 1
Native vector width long: 1
Native vector width float: 1
Native vector width double: 1
Max clock frequency: 1040Mhz
Address bits: 64
Max memory allocation: 2350645248
Image support: Yes
Max number of images read arguments: 128
Max number of images write arguments: 64
Max image 2D width: 16384
Max image 2D height: 16384
Max image 3D width: 2048
Max image 3D height: 2048
Max image 3D depth: 2048
Max samplers within kernel: 16
Max size of kernel argument: 1024
Alignment (bits) of base address: 2048
Minimum alignment (bytes) for any datatype: 128
Single precision floating point capability
Denorms: No
Quiet NaNs: Yes
Round to nearest even: Yes
Round to zero: Yes
Round to +ve and infinity: Yes
IEEE754-2008 fused multiply-add: Yes
Cache type: Read/Write
Cache line size: 64
Cache size: 16384
Global memory size: 3224371200
Constant buffer size: 65536
Max number of constant args: 8
Local memory type: Scratchpad
Local memory size: 32768
Max pipe arguments: 16
Max pipe active reservations: 16
Max pipe packet size: 2350645248
Max global variable size: 2115580672
Max global variable preferred total size: 3224371200
Max read/write image args: 64
Max on device events: 1024
Queue on device max size: 524288
Max on device queues: 1
Queue on device preferred size: 262144
SVM capabilities:
Coarse grain buffer: Yes
Fine grain buffer: Yes
Fine grain system: No
Atomics: No
Preferred platform atomic alignment: 0
Preferred global atomic alignment: 0
Preferred local atomic alignment: 0
Kernel Preferred work group size multiple: 64
Error correction support: 0
Unified memory for Host and Device: 0
Profiling timer resolution: 1
Device endianess: Little
Available: Yes
Compiler available: Yes
Execution capabilities:
Execute OpenCL kernels: Yes
Execute native function: No
Queue on Host properties:
Out-of-Order: No
Profiling : Yes
Queue on Device properties:
Out-of-Order: Yes
Profiling : Yes
Platform ID: 0x7f7270da78f0
Name: Hawaii
Vendor: Advanced Micro Devices, Inc.
Device OpenCL C version: OpenCL C 2.0
Driver version: 1729.3 (VM)
Profile: FULL_PROFILE
Version: OpenCL 2.0 AMD-APP (1729.3)
Extensions: cl_khr_fp64 cl_amd_fp64 cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_image2d_from_buffer cl_khr_spir cl_khr_subgroups cl_khr_gl_event cl_khr_depth_images
Hi,
I have an Acer Aspire E1-572G Laptop with hybrid graphics. The maker script aborts the installation throwing out the error:
Error: This graphics card is not supported by AMD Catalyst 15.3-beta
The generated report is located here: http://sprunge.us/YLOR
Any idea?
Hi,
hm… maybe there is spaces in your path of the makerpm-amd-script? It seems that is a little issue. Try to run the script without spaces in the path.
Greetings,
Sebastian
Hi,
I actually can’t upload the report of my system (referring my other comment) but will do it as soon as possible.
In the meantime I can tell you, that I have the same Notebook as DSengstock.
The issue with the script is the lspci command. The script asks for the „VGA compatible controller [0300]“ while the AMD graphics card is „03:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI]….“.
Thus, the script is aborted. However, If you change the the lspci | grep command to 0380 the script runs flawlessly but the driver will not work after reboot.
Use the -nohw option for the script to build the packages, then just install them with sudo zypper install fglrx*.rpm
Hallo Sebastian,
der Fix für gdm/Gnome funktioniert echt super und ich bin froh, dass du das mit in dein Skript aufgenommen hat, denn der 14.12 Treiber war wirklich eine Qual für mich, wie du ja vllt. noch weißt (E-mail und so). Also danke für die super Arbeit. Weiter so!
Hallo,
danke für dein Feedback.
Gruß
Sebastian
Hi,
Danke für die Skripte!
Denkst du wird es das auch für Kernel 4.0 (3.20) geben?
Hallo,
das Skript wurde angepasst. Der Treiber sollte nun mit Kernel 4.0 laufen.
Gruß
Sebastian
Hallo,
bei mir geht der AMD-Treiber immernoch nicht. Lasse ich dein Skript einfach laufen, kommt die Fehlermeldung, dass keine AMD-Karte gefunden wurde.
Verändere ich den „grep“-Befehl, damit das Skript die eingebaute Karte erkennt, läuft der installer ganz normal durch. Der erste Neustart funktioniert auch, allerdings bekomme ich mit fglrxinfo eine „Bad request“-Fehlermeldung.
Nach „aticonfig –initial“ und anschließendem Neustart startet der X-server nicht mehr und ich lande im Runlevel 5 beim Login ohne Displaymanager. Nach Wechsel auf Runlevel 3 und „startx“ habe ich nur den Cursor am linken oberen Rand und der Laptop reagiert nicht mehr.
Anscheinend gibt es immernoch Probleme bei den Treibern für muxless Systeme, bei denen die Grafikkarte nicht direkt angesprochen werden kann.
Hat irgendjemand ein muxless System mit PowerExpress (d.h. IntelHD/AMD-Kombination) zum laufen gebracht?
Viele Grüße,
FiMi
Hallo FiMi,
ich habe mir von AMD sagen lassen, dass muxless-Systeme nicht mehr unterstützt werden, sondern eher PowerXpress. Was ist das für ein Notebook? Kannst du bitte ein Report via makerpm-amd-Skript erstellen, hochladen und den Link hier posten?
Gruß
Sebastian
Hallo Sebastian,
auf dem neuen 4.0 Kernel im Tumbleweed versagt der build.
viele Grüße Peter
Hallo Peter,
danke für dein Feedback. Das Packaging-Skript habe ich nun aktualisiert und sollte nun mit Kernel 4.0 laufen.
Gruß
Sebastian
Danke
Summary report:
================================================================================
Kernel => 4.0.0-1-desktop
Detected => RPM package
Build => [ OK ]
Install => [ OK ]
*************************************************************
Please read „/usr/share/doc/packages/fglrx-core/README.SuSE“ for
configuration details when using SaX2.
*************************************************************
Noch eine anmerkung dazu ich musste die vorherigen fglrx Pakete erst wieder entfernen und nochmal die neuen Pakete installieren danach lief es dann wieder.
Hallo Sebastian,
ich habe seit dem Update auf 13.2 massive Probleme mit dem Treiber.
Ich habe zunächst auf ihn verzichtet und den Standardtreiber verwendet, aber auch damit war ich nicht wirklich zufrieden. Jetzt habe ich wieder versucht meinen Laptop mit dem fglrx ans laufen zu bekommen, bin aber nach reichlich rumprobieren und googlen wieder an einem Punkt wo ich nicht weiter weiss/komme.
Was läuft falsch und wo stehe ich zur Zeit:
Nach der Treiberinstallation die problemlos von stattengeht, habe ich statt des Anmeldescreens nur einen schwarzen Bildschirm bei dem sich an der Stelle wo das Passwort eingegeben werden kann der Mauscursor die Form annimmt (grosses I) die anzeigt das Eingaben gemacht werden können.
Nach Alt-Ctrl-F1, Anmeldung als User und Eingabe von ’startx‘ wird ‚unable to open display‘ gemeldet.
Nach Eingabe von sudo init 3 und anschliessendem sudo init 5, startet X wie es soll, aber beim nächsten Neustart geht alles wieder von vorne los.
Ich habe die Reportdatei mit laufendem X auf http://sprunge.us/SVTh hochgeladen und werde gleich noch versuchen die Reportdatei nach einem Reboot mit nicht laufendem X hochzuladen.
Viele Grüße
Stefan
So die zweite Reportdatei ist auch hochgeladen http://sprunge.us/CgXf.
Mir ist gerade noch aufgefallen, das ich vergessen habe das ich natürlich vor init 3 und init 5 noch sudo aticonfig –initial ausgeführt habe :(!
Hoffe Du hast eine Lösung.
Viele Grüße
Stefan
Hallo Stefan,
ich habe den Report schnell überflogen und konnte zunächst nichts auffälliges entdecken. Das fglrx-Kernelmodul ist ordentlich geladen. Die Xorg-logs sind unauffällig. Hm… Kannst du die Logdatei .xsession-errors-:0 auf einem Pastebin-Service hochladen und den Link hier posten?
Welche Desktopumgebung verwendest du?
Gruß
Sebastian
Hallo Sebastian,
erstmal sorry, das ich mich erst jetzt wieder melde. Aber zunächst hatte ich das Problem in den Griff mit „Intel aktivieren und wieder AMD aktivieren“ in den Griff bekommen. Und danach mußte der Laptop erstmal die „zweite Geige spielen“, weil ich mich um das Motorrad meines Sohnes kümmern musste und darüber habe ich die Rückmeldung zu meinem Problem glatt vergessen (habe deine Antwort erst gestern gelesen).
Auf Grund weiterer Probleme habe ich dann den Laptop am Wochenende neu mit 13.2 aufgesetzt (/home habe ich behalten) und jetzt bekomm ich das Problem auch nicht mit „Intell aktivieren und wieder AMD aktivieren“ gelöst.
Ich nutze übrigens KDE 4.14.6 und habe die Systempartition mit btrfs formatiert.
Zusätzlich zum bereits beschriebenen komme ich jetzt auch nicht mehr in die Grub2-Auswahl, wenn ich einmal den Tiefschlaf versucht habe. Die Grub2-Auswahl bekomme ich erst wieder, wenn ich die Bootloaderkonfig einmal über Yast aufgerufen und unverändert gesichert habe. Grub meldet nach dem Tiefschlaf beim nächsten Start „error sparse file not allowed“, wobei das nach Informationen aus dem Netz nicht weiter tragisch ist und die Meldung aufgrund eines zu vernachlässigen Problems von Grub2 mit dem btrfs zu Stande kommt.
Meinen Report habe ich auf http://sprunge.us/ZLfB hochgeladen.
Ich sag schon mal Danke für Deine Mühen und wie immer „Hut ab“ für Deine Arbeit hier.
Stefan
Not that the changelog is impressing or anything, but 15.5 is released, this time even on their web page. Also, as my last comment somehow is not getting getting displayed, @DSengstock, just run the script with „-nohw“ and then install the rpms. That’s what I have to do, having a notebook and getting the same error otherwise.
some phoronix-readers said in the comments, that 15.5 is a huge update performance wise – at least for the metro series. Any update on when we get this as rpm, Sebastian?
Hi Tom,
you have posted your question while I am working on it. I have added some patches for Kernel support up to 4.1. Look at my new article about AMD Catalyst 15.5.
Greetings,
Sebastian
Very nice.
However I cannot test it since I am on Tumbleweed. I´ll have to stay on radeonSI until catalyst gets xserver 1.17…
Hallo,
ich habe für mein SuSE 13.2 – 64 auch mal den neuesten ATI Treiber mit makerpm-amd-15.3-beta.sh
eingebunden. Grafik-Karte ATI Radeon 5800
Im Fenster laufen auch die 3D Anwendungen problemlos, auch z.B. Animation Arbeitsflächen-Würfel,
aber keine Anwendung im Fullscreen wie z.B. Spiele! Somit läuft auch kein Bildschirmschoner.
Gibt es da eine Lösung?