https://bugzilla.kernel.org/show_bug.cgi?id=197957

            Bug ID: 197957
           Summary: Suspend/resume by closing the lid causes high battery
                    drain (Asus Zenbook UX501)
           Product: ACPI
           Version: 2.5
    Kernel Version: 4.13.0
          Hardware: x86-64
                OS: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Power-Sleep-Wake
          Assignee: acpi_power-sleep-w...@kernel-bugs.osdl.org
          Reporter: br...@jikos.cz
        Regression: No

I'm experiencing this bug on my Asus Zenbook UX501 already a long time. That
means also with older kernel versions.

With Ubuntu 16.04 and TLP installed, powertop reports around 9.5-10.5W battery
drain in idle at the lowest screen brightness. That is pretty good.
This is true after power-on or after suspend/resume via the suspend key (Fn+F1
on the Asus).

However if the machine is suspended by closing the display lid and then resumed
the reported battery drain in idle becomes 15-16W. That is 5 Watts more than if
suspended via the key. The machine also gets warmer.
To get back to the 10W a reboot is needed.

There must be some interference with the BIOS, which is causing these extra 5
Watts. Perhaps the BIOS powers on some HW and the kernel doesn't detect it
properly/assumes the HW is powered off?

There is also a related issue. If the proprietary Nvidia drivers are installed
the log gets permanently flooded with the below messages. This also hints
towards the BIOS.

[  245.095474] NVRM: The system BIOS may have misconfigured your GPU.
[  245.095475] nvidia: probe of 0000:3e:00.0 failed with error -1
[  245.095489] NVRM: The NVIDIA probe routine failed for 2 device(s).
[  245.095489] NVRM: None of the NVIDIA graphics adapters were initialized!
[  245.095554] nvidia-nvlink: Unregistered the Nvlink Core, major device number
243
[  245.180030] nvidia-nvlink: Nvlink Core is being initialized, major device
number 243
[  245.180254] NVRM: This is a 64-bit BAR mapped above 4GB by the system
               NVRM: BIOS or the Linux kernel, but the PCI bridge
               NVRM: immediately upstream of this GPU does not define
               NVRM: a matching prefetchable memory window.
[  245.180255] NVRM: This may be due to a known Linux kernel bug.  Please
               NVRM: see the README section on 64-bit BARs for additional
               NVRM: information.
[  245.180258] nvidia: probe of 0000:01:00.0 failed with error -1
[  245.180265] NVRM: This PCI I/O region assigned to your NVIDIA device is
invalid:
               NVRM: BAR0 is 0M @ 0x0 (PCI:0000:3e:00.0)
[  245.180266] NVRM: The system BIOS may have misconfigured your GPU.
[  245.180267] nvidia: probe of 0000:3e:00.0 failed with error -1

-- 
You are receiving this mail because:
You are watching the assignee of the bug.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to