Jump to content
romain5415

SAPPHIRE HD 7850 2GB not working on Mavericks

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

Share this post


Link to post
Share on other sites
Advertisement

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

Share this post


Link to post
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

Share this post


Link to post
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

 

Share this post


Link to post
Share on other sites

hello

 

why u don't try yose ?

 

good hack

 

Because I want to solve this problem and I prefer Mavericks to Yosemite. Thanks for your help though.

Share this post


Link to post
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

 

Share this post


Link to post
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.

Share this post


Link to post
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

Share this post


Link to post
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

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Angelo_
      I came back after a while and updated osx to 10.13.4 and did security update 2018-001 and now usb 3.0s are not working anymore for usb 3.0 drives(working with 2.0s tho) , is there a way to fix it? And if so does this happen every update?
    • By zeg66
      Please help me with this 10.9.5 system. Motherboard: Gigabyte 965p-s3 rev3.3, gpu: Ati Radeon HD6450 (dvi/hdmi/vga). 
      Using any of the 3 ports on the 6450 (dvi, hdmi, vga), I see all the white letters on black background during boot but when they complete and it's time for the graphics to start I get a black screen and sometimes a restart after that. Using Clover 4411. Is there any way to get past this?
    • By zeg66
      Could you please help me enable the VGA port on the GT710 in 10.9.5 13F34 ? 
      It is currently booting fine through its HDMI port, web driver 334.0103f01 and config.plist arguments checked: Verbose (-v), npci=0x2000, dart=0, nvda_drv=1
      The nvidia GT710 works fine through its VGA port and web drivers on a friend's Mac Pro 3,1
      I must soon return this borrowed HDMI monitor, mine only has a VGA port so I'd appreciate your input.
    • By zeg66
      Have managed to boot into Finder without a usb but cannot see the outside world. Could you please help me to enable Marvell 80E8056 ethernet access on 10.9.5 13F34 ?
    • By Nemorosus
      Note: This computer works with every version of OS X since (virtually) Snow Leopard, to High Sierra (and newer I presume, except if Apple makes drastic changes). Depending on your hardware configuration, you may need to change some settings and experiment more.
      My configuration:
      CPU: Intel Core i5 3570 3.4GHz RAM: 8GB DDR3 GPU: NVIDIA Geforce GT210 1GB (connected via HDMI) What works, what doesn't?
      Works: Native power management with TB, USB 3.0*, Ethernet*, parallel ports (natively)... Doesn't work: Intel HD2500. If you have i7 or another CPU with HD4000, you may get it to work. The options in BIOS are there, it's just I hadn't had any luck with the HD2500 and couldn't enable it (tried various ways). Note: I don't know if native audio works, as I own an USB audio interface and I use it without any problems. I presume you'll be able to get audio with AppleHDA patches or in last resort VoodooHDA. Let me just say that this is a relatively compatible computer. The motherboard is very good, with the exception of the PSU - you are limited to set of GPUs. Before I had the GT210, I had GTX1050 which worked wonderfully with High Sierra (latest version). But for my purposes, I needed Mavericks and hence the GPU downgrade.
      BIOS settings
      SATA mode to AHCI Disable VT-d Disable integrated GPU (if you have HD2500) Enable Execute Disable Bit Installation Guide
      Create an USB with DiskMakerX Install Clover on it (no special settings needed) Insert FakeSMC.kext into kexts/Other folder When booting, select all the CPU patches (including XCPM) If you have NVIDIA GT210, you'll need to disable the integrated GPU and only select 'Inject NVIDIA' in Graphics settings in Clover Viola Additional Kexts
      Ethernet - AppleIntelE1000e.kext USB 3.0 - GenericUSBXHCI.kext Some more screenshots:




×