https://bugs.freedesktop.org/show_bug.cgi?id=91880
--- Comment #84 from Ioannis Panagiotopoulos yiannispana@hotmail.com --- (In reply to Thomas DEBESSE from comment #83) I did further testing. I used a script on init.d to assign the values before xserver starts, and managed to get a working system with the parameters set on low, battery. I created 2 scripts to run after the system boot with dpm enabled, to toggle between low/battery to high/performance and vice versa. Changing from low to high succeeds and x server runs well. I even run a 3d game for about 10 minutes without problem. However when using the script to change back to low/battery, the system crashes with black screen. I tested this case 3 times and crashed all 3 when set from high to low.
--- Comment #85 from Jonas jojonintendo@tutanota.com --- I just tried the hawaii_k_smc.bin as in comment #77, and it worked great. I could play every game I have installed without problem. Some games still don't work as they should (worse performance than my old 7770), but most of them work great.
Now I'm using latest .bin files as pointed out in comment #32 and it still works great.
So, it's definitely getting better, at least for some of us :). Thanks for your hard work!