Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wake from Sleep Display Turns on Only Once #206

Open
ahalolol opened this issue Nov 7, 2023 · 4 comments
Open

Wake from Sleep Display Turns on Only Once #206

ahalolol opened this issue Nov 7, 2023 · 4 comments

Comments

@ahalolol
Copy link

ahalolol commented Nov 7, 2023

Describe the bug
After installation with default Intel iGPU setup, when going to sleep for the first time on a cold boot, the device wakes up normally with internal display ON. On second sleep wake, the internal display cannot be turned on. Here, plugging into a usb-c monitor will trigger the internal display to power on.

To Reproduce
Steps to reproduce the behavior:

  1. Sleep the device by closing the lid
  2. Open lid to wake
  3. Sleep the device by closing the lid again
  4. Open lid to wake again
  5. See error
  6. Plug in usb-c monitor
  7. See internal display turns back on

Expected behavior
Device should be able to wake internal display again without external aid

Screenshots
n/a

Appropriate boot and/or debug logs
No visible log in Console app as there was not a crash nor panic

If you do cannot provide boot and/or debug logs, please provide a ZIP of your EFI

  • Opencore 0.9.6
  • Config.plist attached
    Config.plist.zip
  • ACPI folder = no change
  • Resource folder = no change
  • Kext folder =
    • AirportItlwm.kext
    • AppleALC.kext
    • BlueToolFixup.kext
    • BrightnessKeys.kext
    • CPUFriend.kext
    • CPUFriendDataProvider.kext
    • HibernationFixup.kext
    • IntelBluetoothFirmware.kext
    • IntelBTPatcher.kext
    • IntelMausi.kext
    • Lilu.kext
    • NVMeFix.kext
    • SMCBatteryManager.kext
    • SMCLightSensor.kext
    • SMCProcessor.kext
    • VirtualSMC.kext
    • VoodooPS2Controller.kext
    • VoodooRMI.kext
    • VoodooSMBus.kext
    • WhateverGreen.kext
    • YogaSMC.kext

Note:

  • HiDPI applied to 2560x1440 non-HDR display. Removal of HiDPI doesn't resolve issue.
  • Addition of igfxonln=1 to bootarg doesn't fix the issue
@Dwigth
Copy link

Dwigth commented Nov 20, 2023

Did you fix it?

@ahalolol
Copy link
Author

Did you fix it?

not yet. Do you have this issue too?

@ytlmike
Copy link

ytlmike commented Mar 19, 2024

same issue, needs help.

@NotKeyno6
Copy link

for me, when I using hibernation mode 25 with RTCMemoryFixup

lidwake 1
lowpowermode 1
standbydelayhigh 86400
standbydelaylow 10800
standby 1
proximitywake 0
ttyskeepawake 1
hibernatemode 25
powernap 0
gpuswitch 2
hibernatefile /var/vm/sleepimage
highstandbythreshold 50
displaysleep 5
womp 0
networkoversleep 0
sleep 1 (sleep prevented by sharingd)
halfdim 1
acwake 0
tcpkeepalive 1
disksleep 10

it seems sometime may showing this screen
tempImageiNin4n

in hibernation mode 3, it's the same issues as what ahalolol said, even though it could somehow can temporary fix it by close the lid for around 15 secs. But it will flickering randomly.
Also I notices when I use this method, The HiDPI will set back to 1400x900 (I'm using 1680x945 HiDPI in 1080P model), it can be fix just reboot or not hibernate the laptop.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants