Contribute
Register

AMD R9 270 doesn't work properly after 10.10.3 update

Status
Not open for further replies.
Joined
May 23, 2013
Messages
13
Motherboard
Asus P8Z77-V LX
CPU
i5-2300
Graphics
AMD R9 270
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. 0
[SOLVED] AMD R9 270 doesn't work properly after 10.10.3 update

10.10.1 worked fine with my R9 270 after installing AMD7000Controller and AMDRadeonX4000 with KextBeast.

As of updating to 10.10.3, everything else works after MultiBeast except the graphics. I get the glitchy, slow, low-resolution 3MB graphics. I've tried reinstalling the graphics kexts with no luck.

Asus P8Z77-V LX, Core i5-2300, 16 GB, AMD R9 270

(I don't really understand how Hackintosh booting works, MultiBeast installed Chimera 4 but it still says Chameleon 2.2 at the boot options screen, but I haven't messed with it since everything works, including iMessage)

Any help would be much appreciated.
 
Last edited:
10.10.1 worked fine with my R9 270 after installing AMD7000Controller and AMDRadeonX4000 with KextBeast.

As of updating to 10.10.3, everything else works after MultiBeast except the graphics. I get the glitchy, slow, low-resolution 3MB graphics. I've tried reinstalling the graphics kexts with no luck.

Asus P8Z77-V LX, Core i5-2300, 16 GB, AMD R9 270

(I don't really understand how Hackintosh booting works, MultiBeast installed Chimera 4 but it still says Chameleon 2.2 at the boot options screen, but I haven't messed with it since everything works, including iMessage)

Any help would be much appreciated.

Chimera is a branch of Chameleon boot loader.

As you had updated to 10.10.3 from 10.10.x, no need of re-running Multibeast.

Try booting with flags "GraphicsEnabler=No IGPEnabler=No -f"
 
10.10.1 worked fine with my R9 270 after installing AMD7000Controller and AMDRadeonX4000 with KextBeast.

As of updating to 10.10.3, everything else works after MultiBeast except the graphics. I get the glitchy, slow, low-resolution 3MB graphics. I've tried reinstalling the graphics kexts with no luck.

Asus P8Z77-V LX, Core i5-2300, 16 GB, AMD R9 270

(I don't really understand how Hackintosh booting works, MultiBeast installed Chimera 4 but it still says Chameleon 2.2 at the boot options screen, but I haven't messed with it since everything works, including iMessage)

Any help would be much appreciated.


Please read the Rules :
Profiles need to contain at least your primary system to assist others with helping you
Thanks in anticipation


This guide might help : http://www.tonymacx86.com/general-help/115818-install-bootloader-extra-efi-partition.html
 
Check my answer for 7770, obviously you have the similar problem:
 
Chimera is a branch of Chameleon boot loader.

As you had updated to 10.10.3 from 10.10.x, no need of re-running Multibeast.

Try booting with flags "GraphicsEnabler=No IGPEnabler=No -f"

No effect.

I noticed that the AMD7000Controller.kext and AMDRadeonX4000.kext in /System/Library/Extensions aren't loading.

I tried to load them with kextload (recommend somewhere) and these are the errors I got:

Code:
Requesting load of /System/Library/Extensions/AMDRadeonX4000.kext.
/System/Library/Extensions/AMDRadeonX4000.kext failed to load - (libkern/kext) link error; check the system/kernel logs for errors or try kextutil(8).


Requesting load of /System/Library/Extensions/AMD7000Controller.kext.
/System/Library/Extensions/AMD7000Controller.kext failed to load - (libkern/kext) dependency resolution failure; check the system/kernel logs for errors or try kextutil(8).

The syslog command reveals this:


Code:
[FONT=Menlo]Apr 10 08:03:40 Mikas-Mac-Pro.local com.apple.kextd[42] <Error>: /System/Library/Extensions/AMD7000Controller.kext - no compatible dependency found for com.apple.kext.AMDSupport.[/FONT]
[FONT=Menlo]Apr 10 08:03:40 Mikas-Mac-Pro.local com.apple.kextd[42] <Error>: Can't load /System/Library/Extensions/AMD7000Controller.kext - failed to resolve dependencies.

[/FONT]
[FONT=Menlo]Apr 10 08:09:22 Mikas-Mac-Pro kernel[0] <Notice>: kxld[com.apple.AMDRadeonX4000]: The vtable '__ZTV35AMDRadeonX4000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers.[/FONT]
[FONT=Menlo]--- last message repeated 4 times ---[/FONT]
[FONT=Menlo]Apr 10 08:09:22 Mikas-Mac-Pro kernel[0] <Notice>: Can't load kext com.apple.AMDRadeonX4000 - link failed.[/FONT]
[FONT=Menlo]Apr 10 08:09:22 Mikas-Mac-Pro kernel[0] <Notice>: Failed to load executable for kext com.apple.AMDRadeonX4000.[/FONT]
[FONT=Menlo]Apr 10 08:09:22 Mikas-Mac-Pro kernel[0] <Notice>: Kext com.apple.AMDRadeonX4000 failed to load (0xdc008016).[/FONT]
[FONT=Menlo]Apr 10 08:09:22 Mikas-Mac-Pro kernel[0] <Notice>: Failed to load kext com.apple.AMDRadeonX4000 (error 0xdc008016).[/FONT]
[FONT=Menlo]Apr 10 08:09:22 Mikas-Mac-Pro.local com.apple.kextd[42] <Error>: Failed to load /System/Library/Extensions/AMDRadeonX4000.kext - (libkern/kext) link error.[/FONT]
I am not sure what the problem with the kexts IS. I've repaired permissions and rebuilt kextcache so I am assuming the files themselves are somehow invalid. They are however to the best of my knowledge the same ones that worked just fine on 10.10.1. :(
 
No effect.

I noticed that the AMD7000Controller.kext and AMDRadeonX4000.kext in /System/Library/Extensions aren't loading.

I tried to load them with kextload (recommend somewhere) and these are the errors I got:

Code:
Requesting load of /System/Library/Extensions/AMDRadeonX4000.kext.
/System/Library/Extensions/AMDRadeonX4000.kext failed to load - (libkern/kext) link error; check the system/kernel logs for errors or try kextutil(8).


Requesting load of /System/Library/Extensions/AMD7000Controller.kext.
/System/Library/Extensions/AMD7000Controller.kext failed to load - (libkern/kext) dependency resolution failure; check the system/kernel logs for errors or try kextutil(8).

The syslog command reveals this:


Code:
[FONT=Menlo]Apr 10 08:03:40 Mikas-Mac-Pro.local com.apple.kextd[42] <Error>: /System/Library/Extensions/AMD7000Controller.kext - no compatible dependency found for com.apple.kext.AMDSupport.[/FONT]
[FONT=Menlo]Apr 10 08:03:40 Mikas-Mac-Pro.local com.apple.kextd[42] <Error>: Can't load /System/Library/Extensions/AMD7000Controller.kext - failed to resolve dependencies.

[/FONT]
[FONT=Menlo]Apr 10 08:09:22 Mikas-Mac-Pro kernel[0] <Notice>: kxld[com.apple.AMDRadeonX4000]: The vtable '__ZTV35AMDRadeonX4000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers.[/FONT]
[FONT=Menlo]--- last message repeated 4 times ---[/FONT]
[FONT=Menlo]Apr 10 08:09:22 Mikas-Mac-Pro kernel[0] <Notice>: Can't load kext com.apple.AMDRadeonX4000 - link failed.[/FONT]
[FONT=Menlo]Apr 10 08:09:22 Mikas-Mac-Pro kernel[0] <Notice>: Failed to load executable for kext com.apple.AMDRadeonX4000.[/FONT]
[FONT=Menlo]Apr 10 08:09:22 Mikas-Mac-Pro kernel[0] <Notice>: Kext com.apple.AMDRadeonX4000 failed to load (0xdc008016).[/FONT]
[FONT=Menlo]Apr 10 08:09:22 Mikas-Mac-Pro kernel[0] <Notice>: Failed to load kext com.apple.AMDRadeonX4000 (error 0xdc008016).[/FONT]
[FONT=Menlo]Apr 10 08:09:22 Mikas-Mac-Pro.local com.apple.kextd[42] <Error>: Failed to load /System/Library/Extensions/AMDRadeonX4000.kext - (libkern/kext) link error.[/FONT]
I am not sure what the problem with the kexts IS. I've repaired permissions and rebuilt kextcache so I am assuming the files themselves are somehow invalid. They are however to the best of my knowledge the same ones that worked just fine on 10.10.1. :(

There is one solution update (Post#16): http://www.tonymacx86.com/yosemite-...update-black-screen-cursor-2.html#post1018020

Some guys got enable the QE/CI after following this. Make back up of native kext then try the above linked solution.
 
There is one solution update (Post#16): http://www.tonymacx86.com/yosemite-...update-black-screen-cursor-2.html#post1018020

Some guys got enable the QE/CI after following this. Make back up of native kext then try the above linked solution.
Thanks for the link.

Actually, my file already had the "old" values to which you're supposed to change them, because it's the old file that worked on 10.10.1. If there's a new version specifically for 10.10.3 then I haven't been able to find one.
 
Thanks for the link.

Actually, my file already had the "old" values to which you're supposed to change them, because it's the old file that worked on 10.10.1. If there's a new version specifically for 10.10.3 then I haven't been able to find one.

Who all are installed the old version kexts, now they are unable to enable QE/CI... LOL:D

Better make the changes on the 10.10.3's kext.
 
Who all are installed the old version kexts, now they are unable to enable QE/CI... LOL:D

Better make the changes on the 10.10.3's kext.
Where do you get the new version? When I google for it, all I find is one on github from 2014.
 

Attachments

  • AMDRadeonX4000.kext.zip
    2.7 MB · Views: 663
  • AMD7000Controller.kext.zip
    2.1 MB · Views: 555
Status
Not open for further replies.
Back
Top