Contribute
Register

HD520 Screen comes back turned off after waking from sleep.

Status
Not open for further replies.
Joined
Oct 16, 2016
Messages
269
Motherboard
Dell 7560
CPU
i7 7500u
Graphics
HD 620 & 940MX (1920x1080)
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
When my computer wakes from sleep, the screen come back turned off.
The system´s cooler fun is on, keyboard backlight too, but to wake my screen, I need to press a key on keyboard or press the power button for a second time. Than everything is ok.
Is this a normal behavior, or do I need to fix something?
Thanks.
 
Files uploaded.
 

Attachments

  • ioreg.zip
    624.8 KB · Views: 150
  • kextcache.txt.zip
    566 bytes · Views: 122
  • kextstat.zip
    1,021 bytes · Views: 135
  • RehabMan.zip
    49.2 KB · Views: 131

Attachments

  • CLOVER.zip
    1.6 MB · Views: 155

Attachments

  • CLOVER.zip
    1.6 MB · Views: 139
Ok. Re-extracted.

Remove SSDT-ARPT-RP05-4352.aml. It is not required with FakePCIID.kext+FakePCIID_Broadcom_WiFi.kext. Don't forget to install FakePCIID kexts...

This change in DSDT is wrong.
From:
Code:
                If (LEqual (PM6H, One))
                {
                    CreateBitField (BUF0, \_SB.PCI0._Y0C._RW, ECRW)  // _RW_: Read-Write Status
                    Store (Zero, ECRW)
                }

                If (PM0H)
                {
                    CreateDWordField (BUF0, \_SB.PCI0._Y0D._LEN, F0LN)  // _LEN: Length
                    Store (Zero, F0LN)
                }

To:
Code:
                If (LEqual (PM6H, One))
                {
                    CreateBitField (BUF0, \_SB.PCI0._Y0C._RW, ECRW)  // _RW_: Read-Write Status
                    Store (Zero, ECRW)
                    If (PM0H)
                    {
                        CreateDWordField (BUF0, \_SB.PCI0._Y0D._LEN, F0LN)  // _LEN: Length
                        Store (Zero, F0LN)
                    }
                }

You should try simulating a version of Windows _OSI, not Linux.

Use "single shot" Notify for brightness keys, as per brightness patching guide.

Why did you change this:
Code:
        If (And (Local0, 0x08))
        {
            Store (GENS (0x1D, Zero, Zero), Local0)
            EV17 (Local0, Zero)
        }

To this:
Code:
        If (And (Local0, 0x08))
        {
            Store (GENS (0x1D, Zero, Zero), Local0)
            EV16 (Local0, Zero)
        }
??

You might need to call _OFF from _PTS and _ON from _WAK... (see discrete disable guide).

Your SSDT-6 in ACPI/patched is out-of-sync with native.
Note:
Code:
SPEEDY-NUC:origin rehabman$ diff SSDT-6.dsl ../patched/SSDT-6.dsl
8c8
<  * Disassembly of SSDT-6.aml, Mon Feb 27 14:57:53 2017
---
>  * Disassembly of SSDT-6.aml, Mon Feb 27 14:57:47 2017
14c14
<  *     Checksum         0xC3
---
>  *     Checksum         0xEA
50c50
<             0x6D740718, 
---
>             0x6D75DB18, 
53c53
<             0x6D8B2498, 
---
>             0x6D8D2498, 
56c56
<             0x6D8B2318, 
---
>             0x6D8D2318,

Those numbers are SystemMemory addresses for dynamically loaded SSDTs. Bad idea to have different addresses than ACPI/origin.

Something may be wrong with your USB configuration... (problems with BrcmPatchRAM...)
 
Remove SSDT-ARPT-RP05-4352.aml. It is not required with FakePCIID.kext+FakePCIID_Broadcom_WiFi.kext. Don't forget to install FakePCIID kexts...
Ok. I did that, but why? Is it better to use a kext injector than a SSDT?

This change in DSDT is wrong.
Ok. It was fixed now.

You should try simulating a version of Windows _OSI, not Linux.
I changed that. Needed more changes to get brightness keys to work, but it is working again.
I am simulating Windows 2013 now.

Why did you change this:
To this:
??
I don´t know. :lol:

You might need to call _OFF from _PTS and _ON from _WAK... (see discrete disable guide).
GeForce was disabled calling OFF from _INI on SSDT-14.

Your SSDT-6 in ACPI/patched is out-of-sync with native.
Corrected that.

After all this changes.... Screen is OFF after wake again. :crazy:
 

Attachments

  • CLOVER.zip
    1.6 MB · Views: 149
  • Ioreg Dell 5557.zip
    622.9 KB · Views: 132
Last edited:
GeForce was disabled calling OFF from _INI on SSDT-14.

Yes, I know.
Read discrete disable guide so you understand my comment.
 
Status
Not open for further replies.
Back
Top