Contribute
Register

XPS 9700 - dGPU won't go off/sleep

Joined
Apr 30, 2020
Messages
33
Motherboard
Dell XPS 9700 (OpenCore)
CPU
i7-10875H
Graphics
UHD 630, 1980x1200
I was able to get the CPU (i7 10875H) down to minimum at idle and the package is drawing about 5w (memory + cpu). coconutBattery shows 20w power draw. I tried using SSDT-dGPU-Off.aml and SSDT-NoHybGfx.aml but I don't believe they are doing the job. Admittedly a novice around ACPI but I don't see the _OFF or _PS3 methods for the graphics card (_SB_.PCI0.PEG0.PEGP) under that section in my DSDT.

Anyone know a fix to get the dGPU off? Attached is my DSDT for reference. Thanks!
 

Attachments

  • DSDT.aml
    280.6 KB · Views: 38
Joined
Dec 20, 2018
Messages
744
Motherboard
Gigabyte Z370 AORUS Gaming 7
CPU
i7-8700K OC 5GHz
Graphics
GTX 1080 Ti & UHD 630
Mac
  1. iMac
  2. MacBook Pro
  3. Mac Pro
Mobile Phone
  1. iOS
I was able to get the CPU (i7 10875H) down to minimum at idle and the package is drawing about 5w (memory + cpu). coconutBattery shows 20w power draw. I tried using SSDT-dGPU-Off.aml and SSDT-NoHybGfx.aml but I don't believe they are doing the job. Admittedly a novice around ACPI but I don't see the _OFF or _PS3 methods for the graphics card (_SB_.PCI0.PEG0.PEGP) under that section in my DSDT.

Anyone know a fix to get the dGPU off? Attached is my DSDT for reference. Thanks!
-wegnoegpu add this to bootargs
 
Joined
Dec 20, 2018
Messages
744
Motherboard
Gigabyte Z370 AORUS Gaming 7
CPU
i7-8700K OC 5GHz
Graphics
GTX 1080 Ti & UHD 630
Mac
  1. iMac
  2. MacBook Pro
  3. Mac Pro
Mobile Phone
  1. iOS
what igpu comes with the cpu?
 
Joined
Apr 30, 2020
Messages
33
Motherboard
Dell XPS 9700 (OpenCore)
CPU
i7-10875H
Graphics
UHD 630, 1980x1200
Appears to be a variant of UHD 630, I'm using platform id 0500A53E + SMBIOS iMac19,1 with a bunch of framebuffer patches to get my internal screen working + dual 4k monitors @60 Hz over display port.
 
Joined
Jul 21, 2011
Messages
377
Motherboard
Zbook G5 17"
CPU
i7
Graphics
AMD WX-4170
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Most likely _OFF method will be in another SSDT, upload all your acpi tables
 
Joined
Apr 30, 2020
Messages
33
Motherboard
Dell XPS 9700 (OpenCore)
CPU
i7-10875H
Graphics
UHD 630, 1980x1200
Most likely _OFF method will be in another SSDT, upload all your acpi tables
Yeah, appears to be in an SSDT. Not sure why it doesn't work though. Extract are the native tables, ACPI are my OC add-ins.
 

Attachments

  • extract.zip
    103.9 KB · Views: 39
  • ACPI.zip
    21 KB · Views: 43
Joined
Jul 21, 2011
Messages
377
Motherboard
Zbook G5 17"
CPU
i7
Graphics
AMD WX-4170
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
There is no PEGP._OFF, but there is a PEG0._OFF, may want to try that
 

Attachments

  • SSDT-dGPU-Off.aml
    179 bytes · Views: 37
Joined
Apr 30, 2020
Messages
33
Motherboard
Dell XPS 9700 (OpenCore)
CPU
i7-10875H
Graphics
UHD 630, 1980x1200
There is no PEGP._OFF, but there is a PEG0._OFF, may want to try that
I see what you're saying. Tried your SSDT, no luck. It actually does seem like the SSDT-NoHybGfx.aml brings the power draw from ~35-40w down to 20w, so it's possible that the _PS3 call is actually working. But I also don't know if 15w for a D3 dGPU is actually normal so I'm not even sure it's working.
 
Joined
Jul 21, 2011
Messages
377
Motherboard
Zbook G5 17"
CPU
i7
Graphics
AMD WX-4170
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
I see what you're saying. Tried your SSDT, no luck. It actually does seem like the SSDT-NoHybGfx.aml brings the power draw from ~35-40w down to 20w, so it's possible that the _PS3 call is actually working. But I also don't know if 15w for a D3 dGPU is actually normal so I'm not even sure it's working.
Seems likely, my zbook idles at around 14-17W depending on screen brightness (17"screen uses lots of juice)
 
Top