GUIDE How to Disable Discrete Graphics in Dual GPU Laptops (NVIDIA/AMD) on macOS

oldman20

Member
Joined
Nov 6, 2021
Messages
123
Motherboard
Dell 3558
CPU
Broadwell 5200U
Graphics
Intel HD5500
OS X/macOS
12.0.x
Bootloader
  1. Clover (UEFI)
  2. OpenCore
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
This is not origin. But disassembled. Attach fresh ACPI. Make sure you delete the old ones before grabbing new ACPI set.
Why do you insist it's not? it dumped from F4 Clover, and disassembled with iasl. I just work with DSDT.dsl only
 

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Messages
3,859
Motherboard
Supermicro X11SPA-T
CPU
Intel Xeon W-3275 28 Core
Graphics
2xAMD RX 580 8GB
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mac
  1. Mac mini
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Why do you insist it's not? it dumped from F4 Clover, and disassembled with iasl. I just work with DSDT.dsl only
That's done to avoid errors. xD

The SSDT in your case is SSDT-11-SgPch.aml, and DSDT. The SSDT-7-OptTabl is already having the correct OFF Method. Patch it using the guide.
 
Last edited:
  • Like
Reactions: oldman20

oldman20

Member
Joined
Nov 6, 2021
Messages
123
Motherboard
Dell 3558
CPU
Broadwell 5200U
Graphics
Intel HD5500
OS X/macOS
12.0.x
Bootloader
  1. Clover (UEFI)
  2. OpenCore
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
That's done to avoid errors. xD

The SSDT in your case is SSDT-11-SgPch.aml, and DSDT. The SSDT-7-OptTabl is already having the correct OFF Method. Patch it using the guide.
Could you tell me how you define that? While cant find it with check method OFF?
 

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Messages
3,859
Motherboard
Supermicro X11SPA-T
CPU
Intel Xeon W-3275 28 Core
Graphics
2xAMD RX 580 8GB
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mac
  1. Mac mini
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS

oldman20

Member
Joined
Nov 6, 2021
Messages
123
Motherboard
Dell 3558
CPU
Broadwell 5200U
Graphics
Intel HD5500
OS X/macOS
12.0.x
Bootloader
  1. Clover (UEFI)
  2. OpenCore
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Messages
3,859
Motherboard
Supermicro X11SPA-T
CPU
Intel Xeon W-3275 28 Core
Graphics
2xAMD RX 580 8GB
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mac
  1. Mac mini
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
As i said, i followed guide but stuck at found method to disable, cause it has no exist
And that's why i mentioned which of your SSDT has the INI Method. The SSDT is SSDT-11-SgPch.aml
 
  • Like
Reactions: oldman20

oldman20

Member
Joined
Nov 6, 2021
Messages
123
Motherboard
Dell 3558
CPU
Broadwell 5200U
Graphics
Intel HD5500
OS X/macOS
12.0.x
Bootloader
  1. Clover (UEFI)
  2. OpenCore
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
And that's why i mentioned which of your SSDT has the INI Method. The SSDT is SSDT-11-SgPch.aml
thank, finally i did, but my correct is SSDT-6-SgPch. I can manager it both DSDT or SSDT (for Clover and OpenCore)
btw, i edited directly, not from find Method (_INF or _OFF, cause cant find they with these cmd
grep -l Method.*_OFF *.dsl
grep -l Method.*_INI *.dsl
 

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Messages
3,859
Motherboard
Supermicro X11SPA-T
CPU
Intel Xeon W-3275 28 Core
Graphics
2xAMD RX 580 8GB
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mac
  1. Mac mini
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
thank, finally i did, but my correct is SSDT-6-SgPch. I can manager it both DSDT or SSDT (for Clover and OpenCore)
btw, i edited directly, not from find Method (_INF or _OFF, cause cant find they with these cmd
grep -l Method.*_OFF *.dsl
grep -l Method.*_INI *.dsl
You were supposed to patch the SSDT. No idea without PR files.
 

Forum statistics

Threads
749
Messages
7,928
Members
6,855
Latest member
Breakthru81