Hi
I'm just updating my old hack (legacy boot with Gigabyte H67MA-UD2H-B3, SandyBridge i3-2105 with a GT710) to Mojave (already booting with Clover 4920, lilu, AppleALC and WEG) and soon to Catalina (with clover 5100) and was wondering which guide I should use for proper Power Management and sleep.
Should I still use this thread as this is for SandyBridge ? Even with recent OS (Mojave/Catalina) and recent Clover (4920/5100) ?
Or is there another way ? (what about for ex
macOS Native CPU/IGPU Power Management ?) Or Clover itself ?
Thanks
EDIT Dec 20 : So i tried to run the thread #1 methodology. I have a SandyBridge but I must use SMBIOS 13.2 or 14.2 to get my GT710 recognized.
Thus when I run ssdtPRGen.sh, I've got a board-id error as the CPU is not supported by these SMBIOS. I then tried to add the -target 0 option to force SandyBridge but I then got the following iasl compiling error and got no file. What's wrong ?
Thanks
Scope (\_PR_) {320 bytes} with ACPI Processor declarations found in DSDT (ACPI 1.0 compliant)
Generating ssdt.dsl for a 'iMac14,2' with board-id [Mac-27ADBB7B4CEE8E61]
Sandy Bridge Core i3-2105 processor [0x206A7] setup [0x]
With a maximum TDP of 65 Watt, as specified by Intel
Number logical CPU's: 4 (Core Frequency: 3100 MHz)
Number of Turbo States: 0
Number of P-States: 16 (1600-3100 MHz)
Injected C-States for ._PR (C1,C3,C6,C7)
Warning: 'cpu-type' may be set improperly (0x instead of 0x06)
- Clover users should read
https://clover-wiki.zetam.org/Configuration/CPU#cpu_type
Error: board-id [Mac-27ADBB7B4CEE8E61] not supported by Sandy Bridge – check SMBIOS data / use the -target option
Do you want to continue (y/n)? y
Warning: 'system-type' may be set improperly (1 instead of 2)
- Clover users should read
https://clover-wiki.zetam.org/Configuration/ACPI#acpi_smartups
Compiling: ssdt_pr.dsl
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20140926-64 [Nov 6 2014]
Copyright (c) 2000 - 2014 Intel Corporation
Compiler aborting due to parser-detected syntax error(s)
/Users/philippe/Library/ssdtPRGen/ssdt.dsl 20: External (\_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name
/Users/philippe/Library/ssdtPRGen/ssdt.dsl 20: External (\_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name
/Users/philippe/Library/ssdtPRGen/ssdt.dsl 20: External (\_PR_.._PR, DeviceObj)
Error 6126 - syntax error, unexpected PARSEOP_NAMESEG, expecting ')' ^
/Users/philippe/Library/ssdtPRGen/ssdt.dsl 21: External (\_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name
/Users/philippe/Library/ssdtPRGen/ssdt.dsl 21: External (\_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name
/Users/philippe/Library/ssdtPRGen/ssdt.dsl 21: External (\_PR_.._PR, DeviceObj)
Error 6126 - syntax error, unexpected PARSEOP_NAMESEG, expecting ')' ^
/Users/philippe/Library/ssdtPRGen/ssdt.dsl 22: External (\_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name
/Users/philippe/Library/ssdtPRGen/ssdt.dsl 22: External (\_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name
/Users/philippe/Library/ssdtPRGen/ssdt.dsl 22: External (\_PR_.._PR, DeviceObj)
Error 6126 - syntax error, unexpected PARSEOP_NAMESEG, expecting ')' ^
/Users/philippe/Library/ssdtPRGen/ssdt.dsl 23: External (\_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name
/Users/philippe/Library/ssdtPRGen/ssdt.dsl 23: External (\_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name
/Users/philippe/Library/ssdtPRGen/ssdt.dsl 23: External (\_PR_.._PR, DeviceObj)
Error 6126 - syntax error, unexpected PARSEOP_NAMESEG, expecting ')' ^
/Users/philippe/Library/ssdtPRGen/ssdt.dsl 25: Scope (\_PR_.._PR)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name
/Users/philippe/Library/ssdtPRGen/ssdt.dsl 25: Scope (\_PR_.._PR)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name
/Users/philippe/Library/ssdtPRGen/ssdt.dsl 25: Scope (\_PR_.._PR)
Error 6126 - ^ syntax error, unexpected PARSEOP_NAMESEG, expecting ')'
/Users/philippe/Library/ssdtPRGen/ssdt.dsl 145:
Error 6126 - syntax error, unexpected PARSEOP_SCOPE, expecting $end and premature End-Of-File
ASL Input: /Users/philippe/Library/ssdtPRGen/ssdt.dsl - 145 lines, 4776 bytes, 23 keywords
Compilation complete. 16 Errors, 0 Warnings, 0 Remarks, 0 Optimizations
Error: IASL status: 255 (Failed)
I attach the full set of problem report files