Contribute
Register

[Guide] Disabling discrete graphics in dual-GPU laptops

RehabMan

Moderator
Joined
May 3, 2012
Messages
192,055
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Attached.
Try setting OMPR=3 in _INI, as in:
Code:
        Method (_INI, 0, NotSerialized)  // _INI: Initialize
        {
            OMPR=3
            _PS3 ()
        }
 
Joined
Nov 26, 2018
Messages
7
Motherboard
ASUS
CPU
i5-2450M
Graphics
GT 630M + HD 3000
Mobile Phone
Android
Try setting OMPR=3 in _INI, as in:
Code:
        Method (_INI, 0, NotSerialized)  // _INI: Initialize
        {
            OMPR=3
            _PS3 ()
        }
Hi again.

Got the below two compilation errors :

02/12/18, 10:52:20 PM, iASLNwwaKW.dsl(14497) : Error 4096 - syntax error, unexpected PARSEOP_INTEGER, expecting '('
02/12/18, 10:52:20 PM, iASLNwwaKW.dsl(14815) : Warning 1099 - Unknown reserved name (_WDG)

EDIT:

I changed the code to :

Code:
Method (_INI, 0, NotSerialized)
        {
            Store (0x03, OMPR)
            _PS3 ()
        }
The GPU does not show up in System Report anymore. Does that mean its off ?
 
Last edited:

RehabMan

Moderator
Joined
May 3, 2012
Messages
192,055
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Hi again.

Got the below two compilation errors :

02/12/18, 10:52:20 PM, iASLNwwaKW.dsl(14497) : Error 4096 - syntax error, unexpected PARSEOP_INTEGER, expecting '('
02/12/18, 10:52:20 PM, iASLNwwaKW.dsl(14815) : Warning 1099 - Unknown reserved name (_WDG)

EDIT:

I changed the code to :

Code:
Method (_INI, 0, NotSerialized)
        {
            Store (0x03, OMPR)
            _PS3 ()
        }
You are clearly using the wrong version of ACPI/ or wrong MaciASL.
Must use ACPI 6.2a as per guide:
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/

The GPU does not show up in System Report anymore. Does that mean its off ?
Not possible to verify without problem reporting files. You neglected to attach any.
 
Joined
Sep 23, 2018
Messages
56
Motherboard
Asus UX430UNR-Clover
CPU
I7-8550U
Graphics
UHD620 + GTX MX150, 1920x1080
Mobile Phone
iOS
I did everything as a guide, how to check Nvidia is turn off, or not?
 

Attachments

RehabMan

Moderator
Joined
May 3, 2012
Messages
192,055
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
I did everything as a guide, how to check Nvidia is turn off, or not?
Compare ioreg at PCI0->RP01 tree and you'll see the obvious difference.
 
Joined
Sep 23, 2018
Messages
56
Motherboard
Asus UX430UNR-Clover
CPU
I7-8550U
Graphics
UHD620 + GTX MX150, 1920x1080
Mobile Phone
iOS
Compare ioreg at PCI0->RP01 tree and you'll see the obvious difference.
How to compare it? I'm not sure i understand you.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
192,055
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
How to compare it? I'm not sure i understand you.
Capture ioreg without patch.
Capture ioreg with patch.
Load both.
Arrange Windows side-by-side.
Navigate in both to PCI0->RP01 tree.
Compare with your eyes and brain.
 
Top