Contribute
Register

[Guide] Disabling discrete graphics in dual-GPU laptops

Joined
Jul 23, 2011
Messages
35
Motherboard
ASRock Z270 Pro4
CPU
Intel Core i5 7600k
Graphics
ASUS Vega 64 Strix OC
Mac
MacBook Air, Mac mini
Classic Mac
Classic
Mobile Phone
iOS
Off-topic. This guide applies to laptops only.
Could you point us in the direction of a guide for desktops? I'd like to upgrade to Mojave and use my Intel graphics for macOS since Nvidia has not released their drivers yet. However, I dual boot with Windows 10 and need to keep the card available there.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,134
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Joined
Jul 23, 2011
Messages
35
Motherboard
ASRock Z270 Pro4
CPU
Intel Core i5 7600k
Graphics
ASUS Vega 64 Strix OC
Mac
MacBook Air, Mac mini
Classic Mac
Classic
Mobile Phone
iOS

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,134
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Thanks for the link - so if the Nvidia drivers don't load, it should properly load the Intel drivers instead?
I think your question is covered in the guide.
And the question is off-topic here anyway.
 
Joined
Sep 23, 2018
Messages
56
Motherboard
Asus UX430UNR-Clover
CPU
I7-8550U
Graphics
UHD620 + GTX MX150, 1920x1080
Mobile Phone
iOS
Some problem, when i search _INI and _OFF method.
In correctly SSDT, _INI placed into \_SB.PCI0.RP01.PEGP -> _INI
Снимок экрана 2018-12-14 в 3.51.39.png
(in picture, my SSDT-9 with _INI method)

Also _OFF method too must be into \_SB.PCI0.RP01.PEGP. It is available in SSDT-9 and SSDT10.
In SSDT10 _OFF method located in the right place, but it has no adress, as i suppose.
Снимок экрана 2018-12-14 в 3.57.45.png
In SSDT9, i found _OFF method in \_SB.PCI0.RP01. As I understand it is wrong?
Снимок экрана 2018-12-14 в 4.02.34.png
Or i can patch this? Also how to understand if the discrete is disabled or not? What value should look and IOReg?
I attached my SSDT's and DSDT. Help please.
 

Attachments

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,134
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Some problem, when i search _INI and _OFF method.
In correctly SSDT, _INI placed into \_SB.PCI0.RP01.PEGP -> _INI
View attachment 372645
(in picture, my SSDT-9 with _INI method)

Also _OFF method too must be into \_SB.PCI0.RP01.PEGP. It is available in SSDT-9 and SSDT10.
In SSDT10 _OFF method located in the right place, but it has no adress, as i suppose.
View attachment 372646
In SSDT9, i found _OFF method in \_SB.PCI0.RP01. As I understand it is wrong?
View attachment 372647
Or i can patch this? Also how to understand if the discrete is disabled or not? What value should look and IOReg?
I attached my SSDT's and DSDT. Help please.
Nothing unusual here.
_OFF is in SSDT-10.
Associated _INI is in SSDT-9.

This scenario is covered in post #1.

What is the question?
 
Joined
Feb 10, 2017
Messages
10
Motherboard
Acer TravelMate P-256-MG-7170
CPU
i7-4510U/HM86
Graphics
HD 4400, 1920x1080
Mobile Phone
Android
Did everything by guide, but fans are still working.
Could you please check?
 

Attachments

Top