djarvis303 Posted March 8, 2014 Share Posted March 8, 2014 Hey Guys, I have a Clevo 150EM and I am finding it impossible to get the HD4000 working, the best i have had it is recognised as a HD4000 mobile but with only 64MB shred memory ( i have injected , modified bootloader etc) I am using iatkos ML2 as i have had the most success with this , all others do not boot or give me nothing but grief, I built a vanilla Mavericks installer but I get KP's all other the place (tried various methods for custom installer) - I have decided to go down the DSDT route but cannot get it compiled. any help resolving my issues would be greatly received. please see attached my unpatched , untouched DSDT file. Thanks in advance. Here is my spec (main bits) Chassis : CLEVO p150EM Hard disk: OCZ Vertex III Processor (CPU) Intel® Core™i7 Quad Core Mobile Processor i7-3610QM (2.30GHz) 6MB Graphics Card NVIDIA® GeForce® GTX 680M RAM: 4x4gb HyperX 1600MHZ Wifi: curerntly using a cheap usb one until i decide on which Native support mini PCI-E dsdt-clevop150em.zip Link to comment https://www.insanelymac.com/forum/topic/296673-dsdt-for-a-clevo-150em-680m/ Share on other sites More sharing options...
fantomas Posted March 8, 2014 Share Posted March 8, 2014 hi at first, try this for your Intel HD 4000 GraphicsEnabler Yes IntelCapriFB 4 use this with vanilla kexts (without any editing)!!! Link to comment https://www.insanelymac.com/forum/topic/296673-dsdt-for-a-clevo-150em-680m/#findComment-2001947 Share on other sites More sharing options...
djarvis303 Posted March 8, 2014 Author Share Posted March 8, 2014 hi at first, try this for your Intel HD 4000 <key>GraphicsEnabler</key> <string>Yes</string> <key>IntelCapriFB</key> <string>4</string> use this with vanilla kexts (without any editing)!!! Hi Fantomas1, I have gone through all the IntelCapriFB settings (9) was the correct one and this is how i got HD4000 mobile graphics 64MB shared memory - (no settings in bios to change memory). - but still no graphics acceleration. http://blog.stuffedcow.net/2012/07/intel-hd4000-qeci-acceleration/ - followed this guide (apart form DSDT) Thank you for your reply - I hear DSDT is the best way for troublesome HD4000's - I think once i get the DSDT sorted i will have alot less issues setting up a vanilla install of either ML or Mavericks. Regards Link to comment https://www.insanelymac.com/forum/topic/296673-dsdt-for-a-clevo-150em-680m/#findComment-2001975 Share on other sites More sharing options...
djarvis303 Posted March 8, 2014 Author Share Posted March 8, 2014 Just a little update, i have been messin' with different dsdt auto patchers/fix'ers and someting strange is used DSDT editor version 0.8 and when i press fix errors a few times, it seems to leave me with only two errors, the other 54 have now gone. the 2 left are : 1) syntex error, unexpected PARSEOP_NAMESEG, expecting '(' 2) syntex error, unexpected $end and premature End-Of-File 1) section of the DSDT for 1st syntex error: /* 00C0 */ 0xC9, 0x06, 0x29, 0x10, 0x42, 0x41, 0x01, 0x00 }) Method (WMNV, 3, NotSerialized) { If (LGreaterEqual (SizeOf (Arg2), 0x08)) { CreateDWordField (Arg2, Zero, FUNC) CreateDWordField (Arg2, 0x04, SUBF) If (LGreater (SizeOf (Arg2), 0x08)) { Subtract (SizeOf (Arg2), 0x08, Local2) ShiftLeft (Local2, 0x03, Local2) } CreateField (Arg2, 0x40, Local2, ARGS) Return (^^PCI0.PEG0.MXM3.NVIF) FUNC SUBF <------------------- problem line ARGS } } ------------------- 2nd sytax error last few lines of DSDT: \_SB.PCI0.NPTS (Arg0) \_SB.PCI0.CPTS (Arg0) } } Method (WAK, 1, NotSerialized) { \_SB.PCI0.LPCB.SWAK (Arg0) \_SB.PCI0.NWAK (Arg0) \_SB.PCI0.RP04.J380.J38W (Arg0) \_SB.PCI0.CWAK (Arg0) } } -------------- the questions i have are, should i trust the DSDT editor to fix these errors without applying any fixes or patches, and any idea how to correct the code with the 2 errors left. Thanks in advance Link to comment https://www.insanelymac.com/forum/topic/296673-dsdt-for-a-clevo-150em-680m/#findComment-2002041 Share on other sites More sharing options...
xpamamadeus Posted March 8, 2014 Share Posted March 8, 2014 Just a little update, i have been messin' with different dsdt auto patchers/fix'ers and someting strange is used DSDT editor version 0.8 and when i press fix errors a few times, it seems to leave me with only two errors, the other 54 have now gone. the 2 left are : 1) syntex error, unexpected PARSEOP_NAMESEG, expecting '(' 2) syntex error, unexpected $end and premature End-Of-File 1) section of the DSDT for 1st syntex error: /* 00C0 */ 0xC9, 0x06, 0x29, 0x10, 0x42, 0x41, 0x01, 0x00 }) Method (WMNV, 3, NotSerialized) { If (LGreaterEqual (SizeOf (Arg2), 0x08)) { CreateDWordField (Arg2, Zero, FUNC) CreateDWordField (Arg2, 0x04, SUBF) If (LGreater (SizeOf (Arg2), 0x08)) { Subtract (SizeOf (Arg2), 0x08, Local2) ShiftLeft (Local2, 0x03, Local2) } CreateField (Arg2, 0x40, Local2, ARGS) Return (^^PCI0.PEG0.MXM3.NVIF) FUNC SUBF <------------------- problem line ARGS } } ------------------- 2nd sytax error last few lines of DSDT: \_SB.PCI0.NPTS (Arg0) \_SB.PCI0.CPTS (Arg0) } } Method (WAK, 1, NotSerialized) { \_SB.PCI0.LPCB.SWAK (Arg0) \_SB.PCI0.NWAK (Arg0) \_SB.PCI0.RP04.J380.J38W (Arg0) \_SB.PCI0.CWAK (Arg0) } } -------------- the questions i have are, should i trust the DSDT editor to fix these errors without applying any fixes or patches, and any idea how to correct the code with the 2 errors left. Thanks in advance i have make some work. try it https://www.dropbox.com/s/7kxxiebzopa57fr/DSDT.aml 1 Link to comment https://www.insanelymac.com/forum/topic/296673-dsdt-for-a-clevo-150em-680m/#findComment-2002107 Share on other sites More sharing options...
djarvis303 Posted March 8, 2014 Author Share Posted March 8, 2014 i have make some work. try it https://www.dropbox.com/s/7kxxiebzopa57fr/DSDT.aml I will give it a go and see how my system boots. thank you very much if all goes well, then i start to look at patching the problematic devices which is the correct approach i take it. Link to comment https://www.insanelymac.com/forum/topic/296673-dsdt-for-a-clevo-150em-680m/#findComment-2002113 Share on other sites More sharing options...
djarvis303 Posted March 8, 2014 Author Share Posted March 8, 2014 I will give it a go and see how my system boots. thank you very much if all goes well, then i start to look at patching the problematic devices which is the correct approach i take it. system boots and dsdt is loaded - again thank you very much for fixing my DSDT now my video is still the same, so what i did was an [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] dsdt install and now i can only boot in -x currently going through a thread to see how i can get it booted again, i might have to actually install some AppleIntelHD* kexts as i don't think they installed with iAtkos , i will update my progress as i go Link to comment https://www.insanelymac.com/forum/topic/296673-dsdt-for-a-clevo-150em-680m/#findComment-2002139 Share on other sites More sharing options...
djarvis303 Posted March 9, 2014 Author Share Posted March 9, 2014 system boots and dsdt is loaded - again thank you very much for fixing my DSDT now my video is still the same, so what i did was an ##### dsdt install and now i can only boot in -x currently going through a thread to see how i can get it booted again, i might have to actually install some AppleIntelHD* kexts as i don't think they installed with iAtkos , i will update my progress as i go Woohoo i got it working by following this thread to the letter. http://www.tonymacx86.com/mavericks-laptop-support/117177-only-safe-boot-mavericks-5.html this thing is faaaast thanks all who helped Link to comment https://www.insanelymac.com/forum/topic/296673-dsdt-for-a-clevo-150em-680m/#findComment-2002362 Share on other sites More sharing options...
Recommended Posts