1. Please describe the problem: battery is drained while computer is suspended and the computer remains warm
My machine is a Lenovo P1 Gen2
2. What is the Version-Release number of the kernel: 5.2.9
3. Did it work previously in Fedora? If so, what kernel version did the issue
*first* appear? Old kernels are available for download at
https://koji.fedoraproject.org/koji/packageinfo?packageID=8 : not sure
4. Can you reproduce this issue? If so, please provide the steps to reproduce
the issue below:
a. Close computer lid so it will go to suspend (or user `systemctl suspend`)
b. Go to sleep
c. Wake up, touch computer - lid is warm. Resume from suspend and notice battery drained 30-40%
Reverting to kernel 5.1.20 solved this issue
5. Does this problem occur with the latest Rawhide kernel? To install the
Rawhide kernel, run ``sudo dnf install fedora-repos-rawhide`` followed by
``sudo dnf update --enablerepo=rawhide kernel``: haven't tried
6. Are you running any modules that not shipped with directly Fedora's kernel?: nvidia drivers
7. Please attach the kernel logs. You can get the complete kernel log
for a boot with ``journalctl --no-hostname -k > dmesg.txt``. If the
issue occurred on a previous boot, use the journalctl ``-b`` flag.
I tried attaching the kernel logs but I receive an "ERR_ACCESS_DENIED"
Created attachment 1611606 [details]
seeing the same issue on my P1 gen 2 under archlinux (5.3.1-arch1-1-ARCH). i noticed the same thing in my logs that "ACPI: Preparing to enter system sleep state S3" and "ACPI: Waking up from system sleep state S3" occur after resume within milliseconds of eachother
currently running the machine with dedicated graphics set in bios, if that matters
I have the exactly same issue on my P1 gen 1 on Fedora 30 and I'm also running on the dedicated graphic card with proprietary drivers. The last kernel without this issue is 5.1.20.
I had exactly the same issue with my "X1 Extreme Gen2"(which is almost identical to P1). After suspend the laptop was warm. And battery was draining at a rate around 10% in one hour. In my case removing all `acpi_osi` from kernel command line helped. I had
"'acpi_osi=! acpi_osi=\"Windows 2009\" acpi_osi=Linux". Now laptop is cold during the suspend and battery draining at the rate 1% per hour.
Lenovo Bios: 1.25