Jump to content
pixellegolas

radeon 7870 partially working, help needed

Recommended Posts

PS. posted this on other forums too so I am "reaching out" :)


Hi guys! I have some issues these past days when it comes to my build. I can successfully start osx with 7870 but I have no acceleration. Here is a screenshot with info from system to tell you a bit more. Sometimes when I look at info it says 7870 and sometimes it says 7XXXX. I try to combine graphicsenabler with both yes and no, tried some different aticonfig like hamachi etc.


lxa.png


Uploaded with ImageShack.us


Do you guys have any pointers what to do next? I read somewhere about must having DSDT inject etc. I have never used DSDT before. The system works good except graphics.


I have theses specs:


ASROCK z77 pro

I5-3570k 3,4GHz

GIGABYTE 7870 OC 2Gb editition

Asrock z77 pro4 - I5 ivy bridge - Gigabyte Ati radeon 7870 OC edition - Acer 27" - OS: Mountain lion 10.8.4

Link to comment
Share on other sites

75    2 0xffffff7f80c8a000 0x66000    0x66000    com.apple.kext.AMDSupport (8.1.0) <73 10 9 7 5 4 3 1>
  76    0 0xffffff7f80cf0000 0x1da000   0x1da000   com.apple.kext.AMD7000Controller (8.1.0) <75 73 10 9 5 4 3 1>
  77    3 0xffffff7f80ab8000 0x8000     0x8000     com.apple.driver.IOPlatformPluginFamily (5.2.0d16) <9 7 6 5 4 3>
  78    1 0xffffff7f80eca000 0x12000    0x12000    com.apple.driver.IOPlatformPluginLegacy (1.0.0) <77 9 7 6 5 4 3>
  79    2 0xffffff7f80edc000 0xc000     0xc000     com.apple.driver.AppleSMC (3.1.3d11) <9 7 5 4 3>
  80    0 0xffffff7f80ee8000 0x10000    0x10000    com.apple.driver.ACPI_SMC_PlatformPlugin (1.0.0) <79 78 77 10 9 7 6 5 4 3>
  81    2 0xffffff7f80ef8000 0x12000    0x12000    com.apple.iokit.IONDRVSupport (2.3.4) <73 10 7 5 4 3>
  82    1 0xffffff7f80a7d000 0x3000     0x3000     com.apple.driver.AppleGraphicsControl (3.2.6) <81 73 10 9 7 5 4 3 1>
  83    0 0xffffff7f80f0a000 0xc000     0xc000     com.apple.driver.ApplePolicyControl (3.2.6) <82 81 73 10 9 7 5 4 3 1>
  84    0 0xffffff7f80b26000 0x3000     0x3000     com.apple.driver.AppleLPC (1.6.0) <77 10 5 4 3>
  85    0 0xffffff7f80b7e000 0x8000     0x8000     com.apple.iokit.IOUSBHIDDriver (5.0.0) <38 34 5 4 3 1>
  87    0 0xffffff7f80f1c000 0x5000     0x5000     com.apple.Dont_Steal_Mac_OS_X (7.0.0) <79 7 4 3 1>
  88    0 0xffffff7f80f21000 0x14000    0x14000    com.apple.kext.AMDFramebuffer (8.1.0) <75 73 10 9 7 5 4 3 1>
  90    0 0xffffff7f80f3e000 0x11000    0x11000    com.apple.iokit.IOSurface (86.0.2) <7 5 4 3 1>
  91    1 0xffffff7f80ac4000 0x3000     0x3000     com.apple.iokit.IOSMBusFamily (1.1) <5 4 3>
  92    1 0xffffff7f80f4f000 0xe000     0xe000     com.apple.driver.AppleSMBusController (1.0.10d0) <91 10 9 5 4 3>
  93    0 0xffffff7f80f5d000 0xc000     0xc000     com.apple.driver.AppleMCCSControl (1.0.33) <92 73 10 9 7 5 4 3 1>
  94    0 0xffffff7f80f69000 0x5000     0x5000     com.apple.driver.AppleUpstreamUserClient (3.5.10) <73 10 9 7 5 4 3 1

Asrock z77 pro4 - I5 ivy bridge - Gigabyte Ati radeon 7870 OC edition - Acer 27" - OS: Mountain lion 10.8.4

Link to comment
Share on other sites

Tried Aji, Hamachi, duckweed and now Dashikawa. Mostly I dont see 7870 anymore but 7XXX instead. Will try a reboot with graphicsenabler=no once again

Asrock z77 pro4 - I5 ivy bridge - Gigabyte Ati radeon 7870 OC edition - Acer 27" - OS: Mountain lion 10.8.4

Link to comment
Share on other sites

hello


i don't see


amdradeon4000 ?


or amdradeonaccelerator ?


what mac os x are u using ?


take a good read here


http://Olarila.com/forum/viewtopic.php?f=28&t=736


must understand how it works..


and for that must read and googling


good hack

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Link to comment
Share on other sites

I am using 10.8.4 as you can see in picture. I have upgraded from 10.8.2 to 10.8.3 and then 10.8.4, but at both times I had some errors. Finally I copied the kext files to extensions :)


Will read alittle on that thread you posted now

Asrock z77 pro4 - I5 ivy bridge - Gigabyte Ati radeon 7870 OC edition - Acer 27" - OS: Mountain lion 10.8.4

Link to comment
Share on other sites

m1be.png


Uploaded with ImageShack.us


76q.png


Uploaded with ImageShack.us


So here are the kexts. Could this be the bad boys making all the frustration? :)


PS. link to my files on previous page


Edit: So I saw that my Id was not present in ATIFramebuffer.kext so I found a new kext online and stuffed it in there instead. Also chose aticonfig=Chutoro that I think I saw somewhere is the correct one.


It booted into black osx and could not sleeptrick out of it. Had to restart and choose GraphicsEnabler=no to boot again

Asrock z77 pro4 - I5 ivy bridge - Gigabyte Ati radeon 7870 OC edition - Acer 27" - OS: Mountain lion 10.8.4

Link to comment
Share on other sites

Booting up with GraphicsEnabler=no and no aticonfig gives me same result as always. But now card is named 7xxx instead of 7870 again.


Could it be bios settings? Kext errors? I read somewhere about using hdmi or dvi port could do the difference. Stating ports etc. Trying all I can here :)


PS. By the way, I used the dsdt by choosing it in the chameleon wizard. I have it on desktop still. Do I need to use it in some other way? I see in chameleon wizard I can also Patch the dsdt etc

Asrock z77 pro4 - I5 ivy bridge - Gigabyte Ati radeon 7870 OC edition - Acer 27" - OS: Mountain lion 10.8.4

Link to comment
Share on other sites

Booting up with GraphicsEnabler=no and no aticonfig gives me same result as always. But now card is named 7xxx instead of 7870 again.


Could it be bios settings? Kext errors? I read somewhere about using hdmi or dvi port could do the difference. Stating ports etc. Trying all I can here :)


PS. By the way, I used the dsdt by choosing it in the chameleon wizard. I have it on desktop still. Do I need to use it in some other way? I see in chameleon wizard I can also Patch the dsdt etc

you have to put the dsdt the root system or the extra folder.
btn_donate_SM.gif
Link to comment
Share on other sites

No change. Now I saw in bdmesg that it loaded the dsdt and I chose graphicsenabler=no


I do however notice an error that occurs just before the white screen:

 

kx(com.apple.AMDRadeonAccelerator)
Can't load kext com.apple.AMDRadeonAccelerator - link failed
Failed to load executable for kext com.apple.AMDRadeonAccelerator
kext com.apple.AMDRadeonAccelerator failed to load (8xdc000016)

stuff in parenthesis is fussy so dont know what it really says


further down:

ATY_init: Starting
ATY_init: Checkingg dev-id 6818
ATY_init: Card 0x6818 was posted
ATY_init: Quitting for card 0x6818

Asrock z77 pro4 - I5 ivy bridge - Gigabyte Ati radeon 7870 OC edition - Acer 27" - OS: Mountain lion 10.8.4

Link to comment
Share on other sites

First I did the sudo kextcache

Then I repaired in disk utility, here I saw the it fixed the broken amdradeon kext

Then I used kext wizard to repair again and chose rebuild cache

In chameleon I have UseKernelCache=Yes and GraphicsEnabler=no


I still get the error about linked kext and still slow in os


Strange stuff

Asrock z77 pro4 - I5 ivy bridge - Gigabyte Ati radeon 7870 OC edition - Acer 27" - OS: Mountain lion 10.8.4

Link to comment
Share on other sites

hello


use only original kext from the system u have installed


now that thing is a mess...


with kext from one version.. others from other..


good hack

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Link to comment
Share on other sites

Hi! Yes, seems that I have some different kexts now and don't know witch one is witch? Would it be a good idea to get kext from someone on 10.8.4 so I can put them there again?


oops, saw in the zip now that you provided files for me :)

Asrock z77 pro4 - I5 ivy bridge - Gigabyte Ati radeon 7870 OC edition - Acer 27" - OS: Mountain lion 10.8.4

Link to comment
Share on other sites

Hm, I have now recopied the kexts to s/l/e and repaired permissions and rebuilt cache. I also for the first time put these kexts in EXTRA folder.


Still I get kext error at boot. Now I get 7870 in system info at least but still no go. I don't know how to check QE but not transparent bar and no ripple effects in launchpad.


Shouldnt chameleon/chimera load the new kexts in EXTRA instead of the one in s/l/e?


Edit: I saw that I had no Extensions in EXTRA so created it and moved the kexts there. I also read the you should not use UseKernelCache=Yes because it will ignore the EXTRA folder.


Still get the same error....this is getting weird :)

Asrock z77 pro4 - I5 ivy bridge - Gigabyte Ati radeon 7870 OC edition - Acer 27" - OS: Mountain lion 10.8.4

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
  • Create New...