mrjayviper Posted May 3, 2016 Share Posted May 3, 2016 So I have the x58 setup below. And I'm getting weird behavior when it comes to shut down. There are times when it will properly shutdown. But most times, shutdown doesn't work properly. When I said it doesn't work properly, it goes like this: 1.all apps are closed 2. monitor go dim 3. CPU fan is still spinning even when left alone for 5 minutes. The only way to shut it down is to press the power button for several seconds or unplug from the wall socket. I am loading the following drivers/extensions: 1. FakeSMC 2. AppleIntelE1000e 3. patched AppleHDA I've tried placing FakeSMC/AppleIntelE1000e into kexts/10.11 (clover) and inside SLE without any possitive outcome. Any ideas what could be wrong? thanks! my-x58.zip Link to comment Share on other sites More sharing options...
Allan Posted May 3, 2016 Share Posted May 3, 2016 Do you tried apply DSDT patch for this? Or if you use Clover, already try the fix in your config.plist? 1 Link to comment Share on other sites More sharing options...
mrjayviper Posted May 3, 2016 Author Share Posted May 3, 2016 Do you tried apply DSDT patch for this? Or if you use Clover, already try the fix in your config.plist? 1. I didn't know I need a patch. Can you please point me in the right direction? 2. I checked my config.plist inside "Clover Configurator" and I have ticked "Fix Shutdown". Thanks again Link to comment Share on other sites More sharing options...
LockDown Posted May 3, 2016 Share Posted May 3, 2016 dsdt also has shutdown patch if that doesn't work Link to comment Share on other sites More sharing options...
mrjayviper Posted May 3, 2016 Author Share Posted May 3, 2016 dsdt also has shutdown patch if that doesn't work link please? thanks Link to comment Share on other sites More sharing options...
LockDown Posted May 3, 2016 Share Posted May 3, 2016 into method label _PTS code_regex_not If\s*\(LEqual\s*\(Arg0,\s*0x05\)\) code_regex ^((?:.|\n)*)$ replace_matched begin If (LEqual (Arg0, 0x05))\n {\n Store (Zero, SLPE)\n Sleep (0x10)\n }\n Else\n {\n %1 } end; 1 Link to comment Share on other sites More sharing options...
mrjayviper Posted May 3, 2016 Author Share Posted May 3, 2016 where do I insert that? look for a label called "PTS"? thanks again edit: This is my current _PTS method Method (_PTS, 1, NotSerialized) { Or (Arg0, 0xF0, Local0) Store (Local0, DBG1) OSTP () Or (Arg0, 0xF0, Local0) Store (Local0, DBG1) If (LEqual (Arg0, One)) {} If (LEqual (Arg0, 0x03)) {} If (LEqual (Arg0, 0x05)) { Store (0x99, SMIP) } If (LEqual (Arg0, 0x04)) { If (LNot (PICF)) { Sleep (0x64) } } } Link to comment Share on other sites More sharing options...
LockDown Posted May 3, 2016 Share Posted May 3, 2016 easier if you make a .txt file with that content and use maciasl to inject it 1 Link to comment Share on other sites More sharing options...
mrjayviper Posted May 3, 2016 Author Share Posted May 3, 2016 easier if you make a .txt file with that content and use maciasl to inject it I copied --all-- the stuff you typed above and created a text file. I then click Patch on MaciASL and selected the text file not thing happens. The "apply" button is disabled. It also says "0 patches, 0 changes". Can you please help? thanks Link to comment Share on other sites More sharing options...
Allan Posted May 3, 2016 Share Posted May 3, 2016 Try this: Archive.zip And a good thing that we can give to you, is some guides created explaining how you can use DSDT, patches, know if you really need make your own modified DSDT, etc. DSDT/SSDT: Basic knowledgeDSDT/SSDT: Edit using MacIASLDSDT/SSDT: Common DSDT patches Link to comment Share on other sites More sharing options...
PPCnostalgic Posted May 3, 2016 Share Posted May 3, 2016 If DSDT provided by Allan doesn't work either try this : dsdt.aml.zip 1 Link to comment Share on other sites More sharing options...
tempest2084 Posted August 16, 2016 Share Posted August 16, 2016 I am also having this exact problem. I've applied all the various patches trough clover (FixShutdown, Halt enabler, etc.) but nothing seems to work. I'm a bit hesitant to apply a DSDT file that you guys posted as I'm afraid i will brick my system (I'm not 100% sure what those files do honestly). I've attached mine for reference. DSDT.aml.zip Link to comment Share on other sites More sharing options...
Allan Posted August 16, 2016 Share Posted August 16, 2016 I am also having this exact problem. I've applied all the various patches trough clover (FixShutdown, Halt enabler, etc.) but nothing seems to work. I'm a bit hesitant to apply a DSDT file that you guys posted as I'm afraid i will brick my system (I'm not 100% sure what those files do honestly). I've attached mine for reference. Hello, welcome to InsanelyMac! Can you post your hardware details? Create an signature for you Is better to us to know what to do with your files. Link to comment Share on other sites More sharing options...
tempest2084 Posted August 16, 2016 Share Posted August 16, 2016 I guess that would help. Motherboard: EVGA X58 SLI LEGraphics: EVGA GTX470Sound: Integraded into the motheboardProcessor: Intel Core i7-920 Bloomfield Quad CoreRAM: 6GB Corsair (1600)Hard Drive: 500GBInternet: Using a physical ethernet cable OS: El Capitan 10.11.6 Link to comment Share on other sites More sharing options...
Allan Posted August 16, 2016 Share Posted August 16, 2016 Try this: DSDT.aml.zip Link to comment Share on other sites More sharing options...
tempest2084 Posted August 16, 2016 Share Posted August 16, 2016 Two questions: 1. How do I apply a DSDT file? I've been using Clover Configurator for making changes up til now. 2. Can this break my system? I have a boot key that I can use to reinstall things, but I'd rather not. Link to comment Share on other sites More sharing options...
tempest2084 Posted August 16, 2016 Share Posted August 16, 2016 Assuming I put it in the right place, the DSDT file didn't help. Link to comment Share on other sites More sharing options...
Allan Posted August 17, 2016 Share Posted August 17, 2016 Where did you put the DSDT file? Link to comment Share on other sites More sharing options...
tempest2084 Posted August 17, 2016 Share Posted August 17, 2016 EFI/CLOVER/ACPI/Patched Link to comment Share on other sites More sharing options...
Allan Posted August 17, 2016 Share Posted August 17, 2016 Ok, it's right. I'll try others things in your DSDT. Can you send me your config.plist too? Link to comment Share on other sites More sharing options...
tempest2084 Posted August 17, 2016 Share Posted August 17, 2016 Sure. Here you go. config.plist.zip Link to comment Share on other sites More sharing options...
tempest2084 Posted August 18, 2016 Share Posted August 18, 2016 I tried various plist options last night and still can't get a consistent shutdown. It does work one out of every ten times or so, which is kind of odd. Link to comment Share on other sites More sharing options...
Allan Posted August 18, 2016 Share Posted August 18, 2016 Try this config.plist with the DSDT that I sent to you. config.plist.zip Link to comment Share on other sites More sharing options...
tempest2084 Posted August 18, 2016 Share Posted August 18, 2016 Thanks I'll try this when I get home. What did you change if you don't mind me asking? Link to comment Share on other sites More sharing options...
Allan Posted August 18, 2016 Share Posted August 18, 2016 I just made a little clean in your config.plist, erasing the DSDT Clover patches, avoiding conflict between them. Link to comment Share on other sites More sharing options...
Recommended Posts