Contribute
Register

HP 430 G4 close lid cannot sleep

Status
Not open for further replies.
Joined
Nov 5, 2014
Messages
161
Motherboard
Gigabyte Z97X-UD3H V1.1-Clover
CPU
E3-1231 V3
Graphics
HD 7750
Mobile Phone
  1. Android
  2. iOS
Install the new High Sierra:https://www.tonymacx86.com/threads/...book-zbook-using-clover-uefi-hotpatch.232948/ according to this guide,
After the installation of everything looks good, every time that display goes off (sleep or standby), it can't turn on again (only black screen with backlit EDID), using this method to solve https://www.tonymacx86.com/threads/ injection: solved-black-screen-after-upgrade-to-high-sierra.237050/.


But there are two problems (or BUG), and this question also exists in 10.12:
1, the volume control of the taskbar and preferences>sound volume control is not synchronized (as shown).
The volume control is not synchronous.png


2, close the lid can not sleep:
At the moment of closing the lid, the brightness control icon appears and the brightness is automatically adjusted to the minimum,
When you open the lid, the screen backlight is the darkest state, and vaguely see the brightness control icon in the middle of the screen,
After the brightness reduction and brightness enhancement operation, the lid can be closed again to sleep,
Each closing the lid sleep requires this operation
 

Attachments

  • Problem report files.zip
    2.9 MB · Views: 68
Last edited:
1, the volume control of the taskbar and preferences>sound volume control is not synchronized (as shown).

Did you try the alternate layout-id?

2, close the lid can not sleep:
At the moment of closing the lid, the brightness control icon appears and the brightness is automatically adjusted to the minimum,
When you open the lid, the screen backlight is the darkest state, and vaguely see the brightness control icon in the middle of the screen,
After the brightness reduction and brightness enhancement operation, the lid can be closed again to sleep,
Each closing the lid sleep requires this operation

Sounds like the EC is generating some spurious PS2 input when the lid is closed.
Use the debug PS2 kexts to determine what those inputs are and when they happen.
It may be related to various EC or GPE methods executing in ACPI, so it is worthwhile to instrument those too (with ACPIDebug).
 
Sounds like the EC is generating some spurious PS2 input when the lid is closed.
Use the debug PS2 kexts to determine what those inputs are and when they happen.
It may be related to various EC or GPE methods executing in ACPI, so it is worthwhile to instrument those too (with ACPIDebug).

Can you tell me how to do it? I don't know where to start.
 
- this is the system log that is intercepted when the lid is closed.
- the picture is intercepted with a TeamViewer remote connection
You can see that the brightness control bar stays all the time.
Luminance control bar.PNG
 

Attachments

  • Journal.txt
    343.5 KB · Views: 1,141
- this is the system log that is intercepted when the lid is closed.
- the picture is intercepted with a TeamViewer remote connection
You can see that the brightness control bar stays all the time.
View attachment 295905

No logs from the PS2 kext. You probably failed to install the debug version, or this text is not from system.log.
And it is only you that can know exactly when you closed the lid and therefore only you that can correlate the debug output to judge the timing of the various events.
 
Here is
 

Attachments

  • Journal_ps2.txt
    121.8 KB · Views: 746

Only this:
Code:
default    11:25:58.580543 +0800    kernel    ApplePS2Keyboard: sending key e005=6b down

It is a keydown (make) for brightness. No key up (break), so we should expect that the brigthness down will repeat... (macOS/OS X does its own key repeat... if a make code is generated without a break, the key repeats endlessly).

At what point does this key get generated?
Only you know the exact system time you closed the lid...

Also, you need to attach "Problem Reporting" files.
 
- from PS2 dubug log, you can see that the normal press brightness control button is:
"Kernel ApplePS2Keyboard: sending key e012=6b down"
Have key "down" and "up"

- the key information that the system automatically sends when the lid is closed is:
"Kernel ApplePS2Keyboard: sending key e005=6b down" and "kernel ApplePS2Keyboard: sending key e063=80)
 
At what point does this key get generated?
- I see the problem right here, too.
- it's just a moment of closing the lid. Key information automatically sent by the system.
 
Status
Not open for further replies.
Back
Top