My computer drains a lot of battery when in sleep mode.
I've tried following the steps outlined in this bug report, tried the diagnosis layed out in this question and disabled the "sign of life" options in the BIOS as described here.
I confirmed my system sleeps in the `s2idle` state. Which I suspect is the problem.
ok, I got fooled by myself. I missed the "Perform lid-closed action even with external monitor attached" in the setting, which defaults to false. I really did expect to see something in the syslog anyway, but it seems this is not the case.
I see some are reporting different battery drains with suspension. A question: are you sure your laptop suspends when the lid is closed? I'm using Mint (based on Ubuntu) and my 9310 does not enter sleep mode when I close the lid, even it that is what is set in the power settings. I can tell that for sure: I use an external monitor and nothing happens when I close the lid (nothing is even reported in the syslog).
Now I'm going to investigate this specific issue, I just wanted to share my experience so that you can check on your own if this is the cause for the high battery drain "with the lid closed".
1. Close the lid or select suspend. 2. Put the notebook to a bag. 3. Wait 12+ hours 4. Get the notebook out from the bag. 5. The notebook is warm (almost hot) since s2idle is not a real sleep. 6. Open the lid to confirm that it will resume (there is a delay on the power button led) and check that most of the battery charge is gone.
With a quick skim i didn't see it noticed yet, so i write an entry to let others know, because this post is one of the first things you will find googling for the issue. I also had this issue using Fedora instead of Ubuntu for months and it really frustrated me to the max...
Having a new shiny device, chosing a series that has linux models to get the very best hardware support i can and then deep sleep doesn't work and makes the device almost unusable for mobile use.
Yesterday, after weeks and months of searching the web, trying to adjust the ACPI tables to get s3 back, and many many other things i stumbled across a bugzilla entry on the linux kernel mailinglist for Dell 9310 and s0ix sleep not working: https://bugzilla.kernel.org/show_bug.cgi?id=211879
The - almost too easy - solution is: Set the disk mode from RAID to AHCI in the BIOS. I did that yesterday and tried sleep mode. I had a 1% drop in battery in almost 5 hours yesterday. I will further check it today when i come home from work. But it looks like this is the fix for the issue at first sight.
rjl-csun
1 Rookie
•
24 Posts
5685
0
Posted May 20th, 2021 06:00
@Esokra1es, re your question: "Do you still have any problems with the latest Bios version and kernel 5.10 or newer?"
I now have both and after a couple of days of testing on my Ubuntu machine, my results pretty much match yours. If things change I will post.