-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
- HP Community
- Notebooks
- Business Notebooks
- Re: Modern sleep problems in Linux

Create an account on the HP Community to personalize your profile and ask a question
10-08-2023 09:53 AM - edited 10-08-2023 09:54 AM
Dear HP experts and HP community,
Please find my story below. I believe that this problem affects all Linux users of HP EliteBook G9 and G10 AMD laptops, and in case a solution is found, so many people would be happy.
I am a DevOps engineer, and I do all my work with Linux most efficiently. I have been using Linux operating systems on my laptops (different distributions) for over 10 years, and for almost all this time, I was an absolute fan of Lenovo ThinkPad. However, recently I decided to switch to HP, and I bought the HP EliteBook 865 G9, and I love it very much. Everything is perfect with this laptop...
Except for one thing that blocks using this amazing laptop - it is impossible to put the laptop to sleep 😞
So, in case I need to go somewhere, I must shut down my laptop completely, and this is the only way 😞 Unfortunately, this laptop supports only modern sleep modes (S0 or S2Idle), and suspend-to-disk is not supported.
Based on my experiments, when I simply put the laptop into hardware sleep mode and do not touch it, everything works fine. The laptop remains in hardware sleep mode, and the battery loss is approximately 2% per 5-6 hours. However, when I put the laptop to sleep mode and close the lid, the laptop exits hardware sleep mode as soon as the lid is closed. In case I carry it in my backpack, it becomes extremely hot in a short time.
I asked for help from Linux kernel experts, and I see that some other people have a similar problem too:
https://gitlab.freedesktop.org/drm/amd/-/issues/2855
https://gitlab.freedesktop.org/drm/amd/-/issues/2811
https://gitlab.freedesktop.org/drm/amd/-/issues/2808
So, I decided to ask for help here as well. Perhaps someone from the HP community can assist.
I believe the ideal solution would be for HP to implement suspend-to-disk for these laptop models, which would make many people around the world happy. The laptop has perfect hardware and is absolutely 100% Linux-ready; all hardware works like a charm...
However, fixing the modern sleep issue is also an option!
How do you think - is it possible for HP to fix this kindly?
Best regards to all,
Oleksandr
10-09-2023 02:08 AM - edited 10-09-2023 02:10 AM
Are you on the latest BIOS? https://gitlab.freedesktop.org/drm/amd/-/issues/2808#note_2109102
1. I can confirm the S0ix issues but for me using an Elitebook 845 G10 they were fixed with 1.03 firmware. However, the new firmware created new issues on my device: Coilwhine and issues with the display going dark randomly from time to time
2. Furthermore, HP need to check whatever is wrong with the Cirrus amp (see the linked Thread above). There seem to be some kind of bug in it.
Unfortunately, HP does not seem to be very active in this forum. I have no idea, why that is as other manufacturers use their forums a lot when it comes to bug fixing
10-09-2023 07:05 AM
Thank you, Lars45, for your reply!
I have the latest BIOS (Aug/2023) and all firmwares are updated to the latest versions.
I believe that HP will take a look, it seems like BIOS or firmware issue.
And I think the best solution is to add suspend-to-disk feature.
10-09-2023 07:17 AM
You can use suspend-to-disk (hibernate) as there is no bios feature necessary for it iirc. If you meant S3 sleep (suspend to ram): One of the AMD Dev's stated that this would probably be a even worse solution as even AMD does no testing on S3 anymore