Contribute
Register

Disable Discrete GPU - Acer 575G

Status
Not open for further replies.
Joined
Feb 28, 2017
Messages
42
Motherboard
GA-Z170x Ultra Gaming
CPU
I7-6700K
Graphics
GTX 750 Ti + HD 530
Hi, I just installed Sierra 10.12.6 on my Asus :
https://www.intel.fr/content/www/fr...ndard/acer-aspire-e5-575g-551m-H36226248.html

I'm trying to disable the Nvidia gpu because the battery lasts for less than two hours.
I tried using the guide (https://www.tonymacx86.com/threads/guide-disabling-discrete-graphics-in-dual-gpu-laptops.163772/)

When i use grep -l Method.*_OFF *.dsl, I get DSDT and SSDT-10
When i use grep -l Method.*_INI *.dsl, I also get DSDT and SSDT-10

These two files are attached to this thread, if you have any idea of what I am supposed to do I would be very grateful

Thank you
 

Attachments

  • DSDT-SSDT.zip
    63.3 KB · Views: 159
up please someone ?
 
Hi, I just installed Sierra 10.12.6 on my Asus :
https://www.intel.fr/content/www/fr...ndard/acer-aspire-e5-575g-551m-H36226248.html

I'm trying to disable the Nvidia gpu because the battery lasts for less than two hours.
I tried using the guide (https://www.tonymacx86.com/threads/guide-disabling-discrete-graphics-in-dual-gpu-laptops.163772/)

When i use grep -l Method.*_OFF *.dsl, I get DSDT and SSDT-10
When i use grep -l Method.*_INI *.dsl, I also get DSDT and SSDT-10

These two files are attached to this thread, if you have any idea of what I am supposed to do I would be very grateful

Thank you

"Problem Reporting" files are incomplete.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the tool mentioned in the FAQ, that way it is less likely you'll omit something.
 
Thank you for your patience RehabMan,
here's the files generated by black.dragon74's script
 

Attachments

  • debug_28969.zip
    2 MB · Views: 133
Thank you for your patience RehabMan,
here's the files generated by black.dragon74's script

The ioreg shows Nvidia at _SB.PCI0.RP01.PXSX.
Confirmed in SSDT-10.aml, which is where _OFF is. The associated _INI is in the same SSDT-10.
 
Yes that's what I figured, so applying this patch should disable it ?
[PATCH]
into method label _INI parent_label \_SB.PCI0.RP01.PXSX insert

begin

//added to turn nvidia/radeon off\n

External(\_SB.PCI0.RP01.PXSX._OFF, MethodObj)\n

_OFF()\n

end;
[/PATCH]
 
That's what I was missing, so your example in the guide was
\_SB.PCI0.LPCB.EC0.SPIN
and mine is
SB.PCI0.RP01.PXSX.HGOF

am I right ?
 
That's what I was missing, so your example in the guide was
\_SB.PCI0.LPCB.EC0.SPIN
and mine is
SB.PCI0.RP01.PXSX.HGOF

am I right ?

No.
EC related code is inside your HGOF method.
Look at the code in the HGOF method.
 
Alright, thank you very much. how about this
 

Attachments

  • debug_1319.zip
    1.1 MB · Views: 178
Status
Not open for further replies.
Back
Top