RehabMan
Moderator
- Joined
- May 2, 2012
- Messages
- 181,015
- Motherboard
- Intel DH67BL
- CPU
- i7-2600K
- Graphics
- HD 3000
- Mac
- Mobile Phone
Worked, many thanks!
Marking solved.
Worked, many thanks!
Which one are the duplicate dynamic SSDT to remove?
The error you have is clearly mentioned in the guide. It is quite common for one of the dynamic SSDTs to be a duplicate of a non-dynamic SSDT. Remove the duplicate dynamic SSDT and try again.
The error you have is clearly mentioned in the guide. It is quite common for one of the dynamic SSDTs to be a duplicate of a non-dynamic SSDT. Remove the duplicate dynamic SSDT and try again.
I think i have almost same problem
When i do ´iasl -da -dl *.aml`
i get:
ACPI Error: [_PPC] Namespace lookup failure, AE_ALREADY_EXISTS (20160422/dswload-462)
ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog (20160422/psobject-310)
Could not parse external ACPI tables, AE_ALREADY_EXISTS
So i do just `iasl -dl *.aml` and them i get al .dsl files
i do grep _PPC *.dsl
And this appears:
MacBook-Pro-de-Sara:F4 Sarita$ grep _PPC *.dsl
DSDT.dsl: External (_PR_.CPU0._PPC, IntObj) // Warning: Unknown object
DSDT.dsl: Store (\_PR.CPU0._PPC, Local0)
DSDT.dsl: Store (\_PR.CPU0._PPC, Local0)
DSDT.dsl: Store (Arg0, \_PR.CPU0._PPC)
DSDT.dsl: Store (\_PR.CPU0._PPC, Local0)
DSDT.dsl: Store (\_PR.CPU0._PPC, Local0)
DSDT.dsl: If (LGreater (\_PR.CPU0._PPC, Zero))
DSDT.dsl: Subtract (\_PR.CPU0._PPC, One, \_PR.CPU0._PPC)
DSDT.dsl: Add (\_PR.CPU0._PPC, One, \_PR.CPU0._PPC)
DSDT.dsl: Add (\_PR.CPU0._PPC, One, \_PR.CPU0._PPC)
DSDT.dsl: Subtract (\_PR.CPU0._PPC, One, \_PR.CPU0._PPC)
DSDT.dsl: If (LAnd (CondRefOf (\_PR.CPU0._PSS), CondRefOf (\_PR.CPU0._PPC)))
DSDT.dsl: Subtract (SizeOf (\_PR.CPU0._PSS), One, \_PR.CPU0._PPC)
DSDT.dsl: If (CondRefOf (\_PR.CPU0._PPC))
DSDT.dsl: Store (Zero, \_PR.CPU0._PPC)
SSDT-1.dsl: Name (_PPC, Zero) // _PPC: Performance Present Capabilities
SSDT-1.dsl: Store (\_PR.CPPC, \_PR.CPU0._PPC)
SSDT-2.dsl: External (_PR_.CPU0._PPC, UnknownObj) // Warning: Unknown object
SSDT-2.dsl: If (CondRefOf (\_PR.CPU0._PPC))
SSDT-2.dsl: Store (CPPC, \_PR.CPU0._PPC)
SSDT-3.dsl: Name (_PPC, Zero) // _PPC: Performance Present Capabilities
SSDT-3.dsl: Store (\_PR.CPPC, \_PR.CPU0._PPC)
SSDT-4.dsl: External (_PR_.CPU0._PPC, IntObj) // Warning: Unknown object
SSDT-4.dsl: Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
SSDT-4.dsl: Return (\_PR.CPU0._PPC)
SSDT-4.dsl: Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
SSDT-4.dsl: Return (\_PR.CPU0._PPC)
SSDT-4.dsl: Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
SSDT-4.dsl: Return (\_PR.CPU0._PPC)
SSDT-4.dsl: Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
SSDT-4.dsl: Return (\_PR.CPU0._PPC)
SSDT-4.dsl: Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
SSDT-4.dsl: Return (\_PR.CPU0._PPC)
SSDT-4.dsl: Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
SSDT-4.dsl: Return (\_PR.CPU0._PPC)
SSDT-4.dsl: Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
SSDT-4.dsl: Return (\_PR.CPU0._PPC)
Should i erase SSDT1,2,3,4 and just work whit DSDT?. i`m a little confuse, Thx in advance and sorry, i have never patch ACPI files before...
Read guide: https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/
If you have an issue, attach all DSDT+SSDTs from EFI/Clover/ACPI/origin.
There Goes All the Files... Thx in advance for checking it...
As per guide, it is easy to see that SSDT-3x.aml is a duplicate of SSTD-1.aml:
SPEEDY-NUC:blah rehabman$ ls -l *.aml
-rw-r--r--@ 1 rehabman staff 64982 Oct 19 06:51 DSDT.aml
-rw-r--r--@ 1 rehabman staff 4287 Oct 19 06:51 SSDT-0.aml
-rw-r--r--@ 1 rehabman staff 1337 Oct 19 06:51 SSDT-1.aml
-rw-r--r--@ 1 rehabman staff 2776 Oct 19 06:51 SSDT-2.aml
-rw-r--r--@ 1 rehabman staff 1337 Oct 19 06:51 SSDT-3x.aml
-rw-r--r--@ 1 rehabman staff 1450 Oct 19 06:51 SSDT-4x.aml
-rw-r--r--@ 1 rehabman staff 979 Oct 19 06:51 SSDT-5x.aml
-rw-r--r--@ 1 rehabman staff 281 Oct 19 06:51 SSDT-6x.aml
-rw-r--r--@ 1 rehabman staff 12994 Oct 19 06:51 SSDT-7.aml
-rw-r--r--@ 1 rehabman staff 8294 Oct 19 06:51 SSDT-8.aml
As per guide, you need to delete SSDT-3x.aml to avoid the duplicate symbol error.