nate911 Posted July 16, 2013 Share Posted July 16, 2013 Hi Gurus, I've been going with this for the last week and haven't had much luck. I've tried everything under the sun and it would be great if I can get some pointers. Environment: CPU: 3770K Mobo: Asrock Z77E-ITX onboard IGP, no dedicated gfx Bios set to 32M, IGP as primary Bootloader: Chameleon 2.2svn (svn-r2254) [2013-07-09 00:45:26]OS: 10.8.4, although 10.8.0 gives me the same error. Configuration: I've tried both string injection and DSDT, injection seems to be ok, I'm back to DSDT edit now. IOreg shows: | | | | "AAPL,ig-platform-id" = <0a006601> Issue: System either kernel panics with the attached error, or when it doesn't KP (with the same config) I can SSH / VNC to the box and can see the HD4K driver loaded fine, system information reports all the right info for the HD4000. I've attached the original DSDT, modded dsdt and the ioreg output. Thanks for your help guys.. ---- Intel HD Graphics 4000 [8086:0162] :: PciRoot(0x0)/Pci(0x2,0x0) | | +-o IGPU@2 <class IOPCIDevice, id 0x1000001c8, registered, matched, active, busy 1 (155785 ms), retain 22> | | | | { | | | | "assigned-addresses" = <1010008200000000000080f70000000000004000181000c200000000000000e00000000000000010201000810000000000f000000000000040000000> | | | | "IOMemoryDescriptorOptions" = 2048 | | | | "IOInterruptSpecifiers" = (<1000000007000000>,<0000000000000100>) | | | | "class-code" = <00000300> | | | | "IODeviceMemory" = (({"address"=4152360960,"length"=4194304}),({"address"=3758096384,"length"=268435456}),"IOSubMemoryDescriptor is not serializable") | | | | "IOPowerManagement" = {"MaxPowerState"=2,"ChildProxyPowerState"=2,"CurrentPowerState"=2} | | | | "subsystem-vendor-id" = <49180000> | | | | "built-in" = <00> | | | | "acpi-device" = "IOACPIPlatformDevice is not serializable" | | | | "hda-gfx" = <"onboard-1"> | | | | "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController") | | | | "vendor-id" = <86800000> | | | | "name" = "Intel Graphics Controller" | | | | "device-id" = <66010000> | | | | "IOPCIResourced" = Yes | | | | "compatible" = <"pci1849,162","pci8086,166","pciclass,030000"> | | | | "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/IGPU@20000" | | | | "model" = <"Intel HD Graphics 4000"> | | | | "subsystem-id" = <62010000> | | | | "revision-id" = <09000000> | | | | "AAPL,ig-platform-id" = <0a006601> | | | | "pcidebug" = "0:2:0" | | | | "IOName" = "display" | | | | "device_type" = <"Graphics Controller"> | | | | "reg" = <0010000000000000000000000000000000000000101000020000000000000000000000000000400018100042000000000000000000000000000000102010000100000000000000000000000040000000> | | | | "AAPL,slot-name" = "Built In" | | | | } | | | | updated.zip Link to comment Share on other sites More sharing options...
stehor Posted July 18, 2013 Share Posted July 18, 2013 feel free to check out my guide. the audio/lan is different so ignor that part http://pastebin.com/Qj3QVeKm Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted July 18, 2013 Share Posted July 18, 2013 Also see http://www.insanelymac.com/forum/topic/288241-intel-hd4000-inject-aaplig-platform-id/ Link to comment Share on other sites More sharing options...
nate911 Posted July 20, 2013 Author Share Posted July 20, 2013 Thanks for the reply guys, greatly appreciated. Stehor: I follow your guide and the IGP config is setup the same. IGP Section Init First: IGP Memory: 32MB Leave rest to default (I also noticed it won't boot with anything other than 32Mb) Gringo: I installed Enoch and removed my injection strings, and it seems to be working fine. (I tried option 5/10/11) > ioreg -k AAPL,ig-platform-id |grep ig-platform-id | | | | "AAPL,ig-platform-id" = <05006201> If I boot without the injectors, system boots fine but obviously without acceleration (so it's definately graphics related) If I put the correct injections in place, I get a KP(attached) Any ideas would be great, It can't be a hardware issue because it seems to be working fine in Win8. I've ran memtest86 and it seems happy. Thanks guys. Link to comment Share on other sites More sharing options...
stehor Posted July 22, 2013 Share Posted July 22, 2013 i solved my gfx issues by using clover boot loader now boots fine with 64mb shared. chimera/ main branch had issues booting with 64mb shared Link to comment Share on other sites More sharing options...
nate911 Posted July 23, 2013 Author Share Posted July 23, 2013 stehor, what version of clover are you using? I see that you're also on an Asrock. I also tried clover on 64mb, I remember it booted and started to crash with a repeated loop error message. Will try it again today, thanks. Link to comment Share on other sites More sharing options...
stehor Posted July 24, 2013 Share Posted July 24, 2013 r1928 at the moment Link to comment Share on other sites More sharing options...
Recommended Posts