Contribute
Register

[Guide] Disabling discrete graphics in dual-GPU laptops

Joined
Feb 16, 2016
Messages
22
Motherboard
Haswell Toshiba Satellite Pro
CPU
i7-4700MQ
Graphics
HD4600
Mobile Phone
  1. iOS
You forgot to press F4 (files from ACPI/origin are from Jan 26... today is Feb 8).
Please read "Problem Reporting" again. Carefully.


Sorry again ... here is everything attached
 

Attachments

  • debug_1299.zip
    4.3 MB · Views: 53
  • CLOVER.zip
    2.8 MB · Views: 50
  • iMac.ioreg
    4 MB · Views: 74

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,497
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Sorry again ... here is everything attached

The ioreg was not saved with IORegistryExplorer v2.1. The FAQ is very clear on the IORegistryExplorer v2.1 requirement.

Please note that your _INI method at _SB.PCI0.POP2.VGA is not calling _OFF. It is empty:
Code:
        Method (_INI, 0, NotSerialized)  // _INI: Initialize
        {
        }

Also, the SPIN call (first in _OFF) must be moved to _REG (as per post #1).
 
Joined
Oct 6, 2013
Messages
46
In my Alienware 17 R2 laptop I appear to have two _OFF's... \_SB.PCI0.PEG0.PEGP and \_SB.PCI0.PEG0.PEGP ... ?

The power off method in both appears identical. Which one should I refer to?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,497
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
In my Alienware 17 R2 laptop I appear to have two _OFF's... \_SB.PCI0.PEG0.PEGP and \_SB.PCI0.PEG0.PEGP ... ?

Impossible to have the same method twice at the same path.
Probably one is inside a PowerResource macro, and the other isn't.
As per post #1, the one outside the PowerResource macro is the real one.
 
Joined
Oct 6, 2013
Messages
46
Impossible to have the same method twice at the same path.
Probably one is inside a PowerResource macro, and the other isn't.
As per post #1, the one outside the PowerResource macro is the real one.

Sorry I wrote that wrong, I meant \_SB.PCI0.PEG0.PEGP and \_SB.PCI0.PEG1.PEGP ... ?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,497
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Joined
Feb 16, 2016
Messages
22
Motherboard
Haswell Toshiba Satellite Pro
CPU
i7-4700MQ
Graphics
HD4600
Mobile Phone
  1. iOS
The ioreg was not saved with IORegistryExplorer v2.1. The FAQ is very clear on the IORegistryExplorer v2.1 requirement.

Please note that your _INI method at _SB.PCI0.POP2.VGA is not calling _OFF. It is empty:
Code:
        Method (_INI, 0, NotSerialized)  // _INI: Initialize
        {
        }

Also, the SPIN call (first in _OFF) must be moved to _REG (as per post #1).


Man ... you are the greatest :clap::clap::clap::clap::clap::clap::clap::clap::clap::clap::clap::clap::clap::clap::clap::clap::clap:
My discrete Nvidia in my dual GPU laptop is officialy disabled :headbang::headbang::headbang:
 
Joined
May 5, 2017
Messages
33
Motherboard
Z490 vision D
CPU
I5-10500
Graphics
UHD630+RX560
Mac
  1. iMac
Classic Mac
  1. Classic
Mobile Phone
  1. iOS
so just adding that line will disable the dedicated graphics for me?
Hi, can you share your clover file? I have an ASUS GL552VW notebook like yours, thank you
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,497
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Hi, can you share your clover file? I have an ASUS GL552VW notebook like yours, thank you

Keep in mind you cannot share patched ACPI files between computers, even if they are the same model.
The reasons are detailed in the guide:
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/

You should patch your own files.
Consider hotpatch, since adding an _INI to a scope is the simplest case of hotpatch. The hotpatch guide is linked from the ACPI patching guide linked above. There are several examples provided for this very topic.
 
Joined
Nov 22, 2012
Messages
2
Motherboard
Intel
CPU
i7 7700HQ
Graphics
6GB NVIDIA 1060
Could not find off method and code as described it in guide.
 

Attachments

  • EFI.zip
    8.4 MB · Views: 59
Top