Jump to content

SAPPHIRE HD 7850 2GB not working on Mavericks


romain5415
 Share

18 posts in this topic

Recommended Posts

Hello, I am looking for help concerning a problem with my graphic cards.

Once again, my graphic card is a SAPPHIRE HD 7850 2GB.

The problem is that my graphic card seems not to be properly working.

 

This is a fresh install and I only installed these two kexts:

  • AMD7000Controller.kext
  • AMDRadeonX4000.kext

 

Here are some screenshots illustrating the problem:

 

 

3bada7a953.png

 

 

2c865366e0.png

 

 

I attached some files in order for you to understand my problem.

 

Thanks

DSDT.aml.zip

DSDT.aml.zip

iMac.spx.zip

Unknown.ioreg.zip

org.chameleon.Boot.plist.zip

Link to comment
Share on other sites

hello

 

no idea

 

if u see the dsdt .. i inject the graphics there

 

check if the kext u are using have ur dev id .. the problem like the image say .. no kext loaded .. so no acceleration .. probably the problem is radeon4000x

 

good hack

Link to comment
Share on other sites

hello

 

the stock kext have already the dev id .. 0x068191002

 

i have here 10.9.5 and check the kext

 

u can check in terminal what kext are loaded for graphics

 

kextstat | grep AMD

 

good hack

Link to comment
Share on other sites

8jbsgtbgg9rvcmtskfk36wn6ofr1rdfh0gzh76n0fqswwwr0co:~ romain$ kextstat | grep AMD
78    0 0xffffff7f80de9000 0x6d000    0x6d000    com.apple.kext.AMDSupport (1.1.4) <77 76 11 10 7 5 4 3 1>
85    0 0xffffff7f80f75000 0x38c000   0x38c000   com.apple.AMDRadeonX4000 (1.2.2) <84 76 11 7 5 4 3 1>
8jbsgtbgg9rvcmtskfk36wn6ofr1rdfh0gzh76n0fqswwwr0co:~ romain$
Makes sense since as I said before when I try to manually load AMD7000Controller.kext it doesn't work.

 

 

b68605c0ea.png

 

Link to comment
Share on other sites

I tried these kexts but they don't seem to work. When I try to load AMD7000Controller.kext the error message is exactly the same as it was before: 

 

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

Here's the output with kextutil(terminal):

 

 

 

 

8jbsgtbgg9rvcmtskfk36wn6ofr1rdfh0gzh76n0fqswwwr0co:~ romain$ sudo kextutil -v /System/Library/Extensions/AMD7000Controller.kext

WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type "man sudo" for more information.

To proceed, enter your password, or type Ctrl-C to abort.

Password:
/System/Library/Extensions/AMD7000Controller.kext - no compatible dependency found for com.apple.kext.AMDSupport.
/System/Library/Extensions/AMD7000Controller.kext - no compatible dependency found for com.apple.kext.AMDSupport.
/System/Library/Extensions/AMD7000Controller.kext - no compatible dependency found for com.apple.kext.AMDSupport.
Diagnostics for /System/Library/Extensions/AMD7000Controller.kext:
Dependency Resolution Failures:
Only incompatible kexts found for these libraries:
com.apple.kext.AMDSupport

 

Link to comment
Share on other sites

 

I tried these kexts but they don't seem to work. When I try to load AMD7000Controller.kext the error message is exactly the same as it was before: 

 

Here's the output with kextutil(terminal):

 

 

 

8jbsgtbgg9rvcmtskfk36wn6ofr1rdfh0gzh76n0fqswwwr0co:~ romain$ sudo kextutil -v /System/Library/Extensions/AMD7000Controller.kext

WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type "man sudo" for more information.

To proceed, enter your password, or type Ctrl-C to abort.

Password:
/System/Library/Extensions/AMD7000Controller.kext - no compatible dependency found for com.apple.kext.AMDSupport.
/System/Library/Extensions/AMD7000Controller.kext - no compatible dependency found for com.apple.kext.AMDSupport.
/System/Library/Extensions/AMD7000Controller.kext - no compatible dependency found for com.apple.kext.AMDSupport.
Diagnostics for /System/Library/Extensions/AMD7000Controller.kext:
Dependency Resolution Failures:
Only incompatible kexts found for these libraries:
com.apple.kext.AMDSupport

 

You shouldn't load system kexts manually.

You have just correct deviceID for system to understand it.

Your 0x6819 is not known for OSX. But 0x6818 yes.

There is the method to correct system kexts but they are signed.

The is the method to use Clover but you prefer Chameleon.

Link to comment
Share on other sites

You shouldn't load system kexts manually.

You have just correct deviceID for system to understand it.

Your 0x6819 is not known for OSX. But 0x6818 yes.

There is the method to correct system kexts but they are signed.

The is the method to use Clover but you prefer Chameleon.

--->

hello

 

the stock kext have already the dev id .. 0x068191002

 

i have here 10.9.5 and check the kext

 

u can check in terminal what kext are loaded for graphics

 

kextstat | grep AMD

 

good hack

Which of you is right ?

 

PS: I changed the device ID but it still not working. I guess my system isn't up to date because the version of AMDSupport is 1.1.4 while the one required by AMD7000Controller is 1.2.0. So I'm looking for an older AMD7000Controller

Link to comment
Share on other sites

Hello, 

 

So here I am, I did a clean installation of mavericks (10.9.0), made some changes in the DSDT etc..

But now, when the boot up process seems to be completed the monitor turns off.

I have the feeling that every time my graphics card is working the monitor isn't.

 

I tried with:

 

- PCIRootUID=0 & PCIRootUID=1

- npci=0x2000 & npci=0x3000

- "Graphics Mode"=1920x1080x32

...

 

 

Any suggestions ?

DSDT.zip

Link to comment
Share on other sites

Hello, 

 

So here I am, I did a clean installation of mavericks (10.9.0), made some changes in the DSDT etc..

But now, when the boot up process seems to be completed the monitor turns off.

I have the feeling that every time my graphics card is working the monitor isn't.

 

I tried with:

 

- PCIRootUID=0 & PCIRootUID=1

- npci=0x2000 & npci=0x3000

- "Graphics Mode"=1920x1080x32

...

 

 

Any suggestions ?

If you are at the deadend then I already have a common suggestion: use Clover.

Link to comment
Share on other sites

 Share

×
×
  • Create New...