Op15L Posted February 28, 2016 Share Posted February 28, 2016 I want change my graphics card (nvidia 210) with hd5770. I doing some test but I have some problem. The card is work with full resoltion but witout acceleration. I have trying many kext, many boot argument, AtiConfig GraphicsEnabler ecc.. but nothing.... Link to comment Share on other sites More sharing options...
Op15L Posted February 29, 2016 Author Share Posted February 29, 2016 with npci=0x2000 GraphicsEnabler=No During the boot: kxld[com.apple.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers. kxld[com.apple.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers. kxld[com.apple.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers. kxld[com.apple.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers. kxld[com.apple.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers. Can't load kext com.apple.AMDRadeonX3000 - link failed. Failed to load executable for kext com.apple.AMDRadeonX3000. Kext com.apple.AMDRadeonX3000 failed to load (0xdc008016). Failed to load kext com.apple.AMDRadeonX3000 (error 0xdc008016). kxld[com.apple.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers. kxld[com.apple.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers. kxld[com.apple.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers. kxld[com.apple.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers. kxld[com.apple.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers. Can't load kext com.apple.AMDRadeonX3000 - link failed. Failed to load executable for kext com.apple.AMDRadeonX3000. Kext com.apple.AMDRadeonX3000 failed to load (0xdc008016). Failed to load kext com.apple.AMDRadeonX3000 (error 0xdc008016). RTR0DbgKrnlInfoOpen: failed to find matching kernel file! rc=-226 RTR0DbgKrnlInfoOpen: '/System/Library/Kernels/kernel' -> -226 RTR0DbgKrnlInfoOpen: '/System/Library/Kernels/kernel.development' -> -102 RTR0DbgKrnlInfoOpen: '/System/Library/Kernels/kernel.debug' -> -102 RTR0DbgKrnlInfoOpen: '/mach_kernel' -> -102 rtR0InitNative: warning! failed to resolve special kernel symbol Link to comment Share on other sites More sharing options...
René_ Posted March 1, 2016 Share Posted March 1, 2016 The HD5770 should work with default kexts. Repair permissions and caches. If that doesn't help, restore the default AMDRadeonX3000.kext and repair permissions and caches. And use "kext-dev-mode=1" for rebuilding caches. If you use Chameleon: GraphicsEnabler=No AtiConfig=Vervet Good luck. 2 Link to comment Share on other sites More sharing options...
Op15L Posted March 4, 2016 Author Share Posted March 4, 2016 The HD5770 should work with default kexts. Repair permissions and caches. If that doesn't help, restore the default AMDRadeonX3000.kext and repair permissions and caches. And use "kext-dev-mode=1" for rebuilding caches. If you use Chameleon: GraphicsEnabler=No AtiConfig=Vervet Good luck. doesn't work. The system boot, with full resolution but no qe/ci Link to comment Share on other sites More sharing options...
René_ Posted March 5, 2016 Share Posted March 5, 2016 What is your Device ID?Type in terminal: kextstat | grep AMD Output should be something like this: com.apple.kext.AMDSupport com.apple.kext.AMD5000Controller com.apple.AMDRadeonX3000 com.apple.kext.AMDFramebuffer See it this way. A clean install with GE=no should make this card work.If you doubt your VBIOS you can try this.http://www.osx86.net/forums/topic/16981-guide-xfx-hd5770-triple-monitor-1083/And for your AMD CPU you can always try to use another AMD kernel.If you want to know what your PCIroot vaule is, then type in terminal: ioreg -l | grep -15 "AppleACPIPCI " | grep UID Link to comment Share on other sites More sharing options...
Op15L Posted March 6, 2016 Author Share Posted March 6, 2016 What is your Device ID? Type in terminal: kextstat | grep AMD Output should be something like this: com.apple.kext.AMDSupport com.apple.kext.AMD5000Controller com.apple.AMDRadeonX3000 com.apple.kext.AMDFramebuffer See it this way. A clean install with GE=no should make this card work. If you doubt your VBIOS you can try this. http://www.osx86.net/forums/topic/16981-guide-xfx-hd5770-triple-monitor-1083/ And for your AMD CPU you can always try to use another AMD kernel. If you want to know what your PCIroot vaule is, then type in terminal: ioreg -l | grep -15 "AppleACPIPCI " | grep UID Mac-Pro-di-op15l:~ op15l$ kextstat | grep AMD 73 2 0xffffff7f80f6a000 0x11f000 0x11f000 com.apple.kext.AMDSupport (1.2.8) <72 71 11 10 7 5 4 3 1> 74 0 0xffffff7f81089000 0x414000 0x414000 com.apple.kext.AMD5000Controller (1.2.8) <73 71 11 10 5 4 3 1> 96 0 0xffffff7f81736000 0x24000 0x24000 com.apple.kext.AMDFramebuffer (1.2.8) <73 71 11 10 7 5 4 3 1> don't load AMDRadeonX3000 in dmeg [ICHSMBus] SMBus disabled kxld[com.apple.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers. kxld[com.apple.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers. kxld[com.apple.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers. kxld[com.apple.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers. kxld[com.apple.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers. Can't load kext com.apple.AMDRadeonX3000 - link failed. Failed to load executable for kext com.apple.AMDRadeonX3000. Kext com.apple.AMDRadeonX3000 failed to load (0xdc008016). Failed to load kext com.apple.AMDRadeonX3000 (error 0xdc008016). kxld[com.apple.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers. kxld[com.apple.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers. kxld[com.apple.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers. kxld[com.apple.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers. kxld[com.apple.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers. Can't load kext com.apple.AMDRadeonX3000 - link failed. Failed to load executable for kext com.apple.AMDRadeonX3000. Kext com.apple.AMDRadeonX3000 failed to load (0xdc008016). Failed to load kext com.apple.AMDRadeonX3000 (error 0xdc008016). Mac-Pro-di-op15l:~ op15l$ ioreg -l | grep -15 "AppleACPIPCI " | grep UID | | | "_UID" = "0" Link to comment Share on other sites More sharing options...
Op15L Posted March 6, 2016 Author Share Posted March 6, 2016 Mi Device id: 68b8 1002 Link to comment Share on other sites More sharing options...
René_ Posted March 6, 2016 Share Posted March 6, 2016 Device ID is OK. AMDRadeonX3000 is still damaged. Did you restored it with a new one? Are you using 10.10.4? If yes, then you can try this one from update 10.10.4: http://cl.ly/fKbc Install it and repair permissions and caches. Link to comment Share on other sites More sharing options...
Op15L Posted March 7, 2016 Author Share Posted March 7, 2016 now some think is changed but now I can't reach deskstop. In console log: Mar 7 18:11:57 Mac-Pro-di-op15l.local com.apple.kextd[47]: Kext id com.apple.ATIRadeonX3000 not found; removing personalities from kernel. Mar 7 18:11:57 Mac-Pro-di-op15l.local com.apple.kextd[47]: String/URL conversion failure. Mar 7 18:11:57 Mac-Pro-di-op15l.local com.apple.kextd[47]: Kext id com.apple.ATIRadeonX3000 not found; removing personalities from kernel. Mar 7 18:11:57 Mac-Pro-di-op15l.local com.apple.kextd[47]: String/URL conversion failure. Mar 7 18:11:57 Mac-Pro-di-op15l.local com.apple.kextd[47]: kext-dev-mode allowing invalid signature -67050 0xFFFFFFFFFFFEFA16 for kext "/System/Library/Extensions/FakeSMC.kext/Contents/PlugIns/SMIMonitor.kext" Mar 7 18:11:57 Mac-Pro-di-op15l.local com.apple.kextd[47]: Can't load /System/Library/Extensions/FakeSMC.kext/Contents/PlugIns/SMIMonitor.kext - no code for running kernel's architecture. Mar 7 18:11:57 Mac-Pro-di-op15l.local com.apple.kextd[47]: Load org.slice.SMIMonitor failed; removing personalities from kernel. Link to comment Share on other sites More sharing options...
Op15L Posted March 7, 2016 Author Share Posted March 7, 2016 Updated to 10.10.5, now work well!! Thanks 1 Link to comment Share on other sites More sharing options...
Recommended Posts