Jump to content

Can not wake from sleep after disabling nvidia GT 630M card by SSDT


Vungro
 Share

3 posts in this topic

Recommended Posts

Dear all,

 

Please help me to solve this problem. All functions of my laptop work so well with Yosemite 10.10.3 except waking from sleep when nvidia GT 630 was disable by SSDT. If I remove SSDT for disabling nvidia card, my laptop wakes well from sleep. I already use darkwake=0. 

 

Hardware information: 

 

Dell vostro 3460

CPU: Core i5 3230M

Graphic: HD 4000+nvidia GT 630M

 

OS:

Yosemite 10.10.3

Bootloader: Clover/UEFI GPT

 

Please help me

ssdt-1.dsl.zip

Link to comment
Share on other sites

hello

 

try to apply this in dsdt

#Maintained by: RehabMan for: Laptop Patches#graphics_PTS_WAK-disable.txt


#
# The purpose of this patch is to add code to to _WAK
# that disables Radeon/nvidia on wake and add code
# to _PTS that enables it on _PTS.
#
# The path of _OFF may have to be customized to match your SSDTs
# The patch attempts to identify the correct _REG by using
# the ACPI PNP identifier for the EC.
#
# Use this patch if you experience trouble shutting down
# or restarting your laptop when disabling nvida/radeon.
#


into method label _PTS code_regex ([\s\S]*) replace_matched
begin
External(\\_SB.PCI0.PEG0.PEGP._ON, MethodObj)\n
If (CondRefOf(\\_SB.PCI0.PEG0.PEGP._ON)) { \\_SB.PCI0.PEG0.PEGP._ON() }\n
%1
end;


into method label _WAK code_regex (Return\s+\(.*) replace_matched
begin
External(\\_SB.PCI0.PEG0.PEGP._OFF, MethodObj)\n
If (CondRefOf(\\_SB.PCI0.PEG0.PEGP._OFF)) { \\_SB.PCI0.PEG0.PEGP._OFF() }\n
%1
end;

and see if any msg in console about the issue

 

good hack

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...