vocalico Posted June 5, 2015 Share Posted June 5, 2015 I've just made a Vanilla Installation of Yosemite 10.10.3 on my laptot with this tutorial. At first, the screen was black, but with this flags -f -v GraphicsEnabler=Yes IntelCapriFB=3 from here, I have achieved to see and succesfully install, but it's really unusable because I can't get QE/CI acceleration. Also I have tried this, but the same happens. I've a nvidia optimus configuration, IntelHD 4000 + nvidia 710M, but as long as I know, I only can maje work the Intel one What could solve this? I'm using Clover Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/ Share on other sites More sharing options...
Allan Posted June 5, 2015 Share Posted June 5, 2015 Use this boot argument for block Nvidia kexts: nv_disable=1 Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/#findComment-2142042 Share on other sites More sharing options...
vocalico Posted June 5, 2015 Author Share Posted June 5, 2015 Use this boot argument for block Nvidia kexts: nv_disable=1 nothing changes :S Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/#findComment-2142047 Share on other sites More sharing options...
Allan Posted June 5, 2015 Share Posted June 5, 2015 Try this: DSDT/SSDT: Disable dedicated GPU to extend battery life (Laptop-exclusive) Or delete Nvidia/GeForce kexts: How to delete kexts for enable video. Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/#findComment-2142049 Share on other sites More sharing options...
vocalico Posted June 5, 2015 Author Share Posted June 5, 2015 Try this: DSDT/SSDT: Disable dedicated GPU to extend battery life (Laptop-exclusive) Or delete Nvidia/GeForce kexts: How to delete kexts for enable video. I have extracted DSDT and SSDTs, decompiled, changed GFX0 to IGPU, and put OFF() at the end of the _INF parenthesis, but when I try to compile, I get this errors What can I do? Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/#findComment-2142072 Share on other sites More sharing options...
WaldMeister Posted June 5, 2015 Share Posted June 5, 2015 Hi, -f -v GraphicsEnabler=Yes IntelCapriFB=4 What model laptop? 1 Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/#findComment-2142089 Share on other sites More sharing options...
vocalico Posted June 5, 2015 Author Share Posted June 5, 2015 Hi, -f -v GraphicsEnabler=Yes IntelCapriFB=4 What model laptop? NP270E5E-X01ES Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/#findComment-2142092 Share on other sites More sharing options...
WaldMeister Posted June 5, 2015 Share Posted June 5, 2015 NP270E5E-X01ES Use the following DSDT patch: #Maintained by: RehabMan for: Laptop Patches #graphics_HD4K_low.txt # # Use this patch if your laptop has the standard 1366x768 screen # # Use dual-link if you have 1600x900 or have upgraded # to 1080p screen. # # Inject HDMI info into GFX0/IGPU into method label _DSM parent_adr 0x00020000 remove_entry; into device name_adr 0x00020000 insert begin Method (_DSM, 4, NotSerialized)\n {\n If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n Return (Package()\n {\n "AAPL,ig-platform-id", Buffer() { 0x03, 0x00, 0x66, 0x01 },\n "hda-gfx", Buffer() { "onboard-1" },\n })\n }\n end; Boot flags: -f -v GraphicsEnabler=No If you need help on the DSDT, post the dsl file here. 1 Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/#findComment-2142095 Share on other sites More sharing options...
vocalico Posted June 5, 2015 Author Share Posted June 5, 2015 Yes, I need help, I'm not able to fix the errors Here it is http://www.filedropper.com/dsdt Use the following DSDT patch: #Maintained by: RehabMan for: Laptop Patches #graphics_HD4K_low.txt # # Use this patch if your laptop has the standard 1366x768 screen # # Use dual-link if you have 1600x900 or have upgraded # to 1080p screen. # # Inject HDMI info into GFX0/IGPU into method label _DSM parent_adr 0x00020000 remove_entry; into device name_adr 0x00020000 insert begin Method (_DSM, 4, NotSerialized)\n {\n If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n Return (Package()\n {\n "AAPL,ig-platform-id", Buffer() { 0x03, 0x00, 0x66, 0x01 },\n "hda-gfx", Buffer() { "onboard-1" },\n })\n }\n end; Boot flags: -f -v GraphicsEnabler=No If you need help on the DSDT, post the dsl file here. Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/#findComment-2142096 Share on other sites More sharing options...
Allan Posted June 5, 2015 Share Posted June 5, 2015 Apply the patch by yourself: DSDT/SSDT: Edit using MacIASLDSDT/SSDT: Common DSDT patches Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/#findComment-2142098 Share on other sites More sharing options...
vocalico Posted June 5, 2015 Author Share Posted June 5, 2015 Apply the patch by yourself: DSDT/SSDT: Edit using MacIASL DSDT/SSDT: Common DSDT patches I know how to apply the patch, but I don't know how to fix the compiling errors that I detailed before Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/#findComment-2142100 Share on other sites More sharing options...
Allan Posted June 5, 2015 Share Posted June 5, 2015 In the topic the author teaching how compile and fix the errors: Fix errors after decompiling Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/#findComment-2142101 Share on other sites More sharing options...
WaldMeister Posted June 5, 2015 Share Posted June 5, 2015 How was the DSDT extracted? Generating more and more errors when fixing anything... Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/#findComment-2142105 Share on other sites More sharing options...
vocalico Posted June 5, 2015 Author Share Posted June 5, 2015 How was the DSDT extracted? Generating more and more errors when fixing anything... I decompiled it with this https://acpica.org/downloads/binary-tools Do yo need also the SSDTs? Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/#findComment-2142107 Share on other sites More sharing options...
RehabMan Posted June 5, 2015 Share Posted June 5, 2015 You should not disassemble in C-style. It has bugs. Here is one I recently reported: https://github.com/acpica/acpica/issues/75 Most patches are written for ASL style anyway. Use my iasl: https://bitbucket.org/RehabMan/acpica/downloads Collect all DSDT and SSDTs, then disassemble ASL style with all DSDT/SSDT as context: iasl -da -dl DSDT*.aml SSDT*.aml 1 Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/#findComment-2142114 Share on other sites More sharing options...
vocalico Posted June 5, 2015 Author Share Posted June 5, 2015 You should not disassemble in C-style. It has bugs. Here is one I recently reported: https://github.com/acpica/acpica/issues/75 Most patches are written for ASL style anyway. Use my iasl: https://bitbucket.org/RehabMan/acpica/downloads Collect all DSDT and SSDTs, then disassemble ASL style with all DSDT/SSDT as context: iasl -da -dl DSDT*.aml SSDT*.aml thanks! now I only have two errors Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/#findComment-2142117 Share on other sites More sharing options...
RehabMan Posted June 5, 2015 Share Posted June 5, 2015 thanks! now I only have two errors Let me guess _PLD Buffer/Package issue... Use "Fix _PLD Buffer/Package Error" from my repo: https://github.com/RehabMan/Laptop-DSDT-Patch Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/#findComment-2142118 Share on other sites More sharing options...
vocalico Posted June 5, 2015 Author Share Posted June 5, 2015 Let me guess _PLD Buffer/Package issue... Use "Fix _PLD Buffer/Package Error" from my repo: https://github.com/RehabMan/Laptop-DSDT-Patch your repo doesn't load on MaciASL Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/#findComment-2142124 Share on other sites More sharing options...
WaldMeister Posted June 5, 2015 Share Posted June 5, 2015 your repo doesn't load on MaciASL http://raw.github.com/RehabMan/Laptop-DSDT-Patch/master Be sure there are no spaces at the end. Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/#findComment-2142127 Share on other sites More sharing options...
vocalico Posted June 5, 2015 Author Share Posted June 5, 2015 ok, only this Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/#findComment-2142128 Share on other sites More sharing options...
WaldMeister Posted June 5, 2015 Share Posted June 5, 2015 It's a warning, not an error. On line 2323 you could change CreateDWordField to CreateQWordField to remove it. For now you can continue patching. Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/#findComment-2142130 Share on other sites More sharing options...
vocalico Posted June 5, 2015 Author Share Posted June 5, 2015 Thanks to all! Finally I achieved patching the DSDT and get working QE/CI. You're the best dudes Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/#findComment-2142134 Share on other sites More sharing options...
RehabMan Posted June 5, 2015 Share Posted June 5, 2015 ok, only this It is not an error. Link to comment https://www.insanelymac.com/forum/topic/306480-intel-hd4000-getting-me-crazy/#findComment-2142146 Share on other sites More sharing options...
Recommended Posts