Skip to content
New issue

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

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

Already on GitHub? # to your account

Sleep problem on Redmibook Pro 14 2022 Intel (12650h) #91

Open
dgefremov opened this issue Nov 19, 2023 · 3 comments
Open

Sleep problem on Redmibook Pro 14 2022 Intel (12650h) #91

dgefremov opened this issue Nov 19, 2023 · 3 comments

Comments

@dgefremov
Copy link

Description:
On Redmibook 2022 intel edition (14 or 15 inch models, i5-12450h and i7-12650h models) there is a bug: after suspending and resuming there is no screen and keyboard backlight on linux. After resuming using flashlight I can see ssdm screen, fans are working, volume adjust is working too. There are no errors in dmesg.
On windows everything is ok.
What I have already tried:
0) Different kernels (from 6.1 up to 6.5)

  1. Different kernel parameters(osi=! osi=Linux, osi=! osi=Windows 2015, acpi_backlight=native\video\vendor);
  2. Trying to adjust brightness through sysfs after resume;
  3. Tryint to adjust brighness through acpi_exec (calling _BCM method);
  4. Decompinling dsdt\ssdt files, but not errors found. One ssdt table doesn't dump because of wrong header, but I don't think it is the reason of broken sleep;
  5. Trying S3 sleep mode (it is avaliable by default on intel models), but after resume system hangs: black screen, althouth keyboard backlight is working.
  6. Googling everywhere :)
    Sometimes laptop resumes correctly (one time of 10-20).
    Do you have any ideas where the bug could be? I'm really in stuck.
@ThatOneCalculator
Copy link

I have the same issue on a Redmibook Pro 15S AMD (RMACZ5B0P0909). Did you find a fix?

@dgefremov
Copy link
Author

Nope. I think problem is somewhere deep in SSDT, maybe problems with backlight power supply initialization (due to race condition). So I set up hibernation on lid close event as a workaround, but it is not so comfortable as it could be...

@ThatOneCalculator
Copy link

Could you tell me how to set up hibernation on lid close?

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

No branches or pull requests

2 participants