Excessive Power drain in sleep mode on XPS 9315

Bug #2023446 reported by Nick
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Kai-Heng Feng

Bug Description

I have a new Dell XPS 9315, with Ubuntu 22.04 installed (from vanilla image, downloaded from the Ubuntu site). The machine was sold with an OEM 20.04 image which I am no longer using.

From a full charge, I close the lid and the machine enters sleep. Over the course of 8Hrs, the battery drops from 100% to 80%.

Description: Ubuntu 22.04.2 LTS
Release: 22.04

Ubuntu 5.19.0-43.44~22.04.1-generic 5.19.17

See attached log
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: noutram 2273 F.... pulseaudio
CRDA: N/A
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
DistroRelease: Ubuntu 22.04
InstallationDate: Installed on 2023-06-08 (1 days ago)
InstallationMedia: Ubuntu 22.04.2 LTS "Jammy Jellyfish" - Release amd64 (20230223)
MachineType: Dell Inc. XPS 9315
Package: linux (not installed)
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.19.0-43-generic root=/dev/mapper/vgubuntu-root ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 5.19.0-43.44~22.04.1-generic 5.19.17
RelatedPackageVersions:
 linux-restricted-modules-5.19.0-43-generic N/A
 linux-backports-modules-5.19.0-43-generic N/A
 linux-firmware 20220329.git681281e4-0ubuntu3.13
Tags: jammy
Uname: Linux 5.19.0-43-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dialout dip kvm libvirt lpadmin lxd plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 04/12/2023
dmi.bios.release: 1.11
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.11.0
dmi.board.name: 02GGG1
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 10
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvr1.11.0:bd04/12/2023:br1.11:svnDellInc.:pnXPS9315:pvr:rvnDellInc.:rn02GGG1:rvrA00:cvnDellInc.:ct10:cvr:sku0B14:
dmi.product.family: XPS
dmi.product.name: XPS 9315
dmi.product.sku: 0B14
dmi.sys.vendor: Dell Inc.

Revision history for this message
Nick (nicholas-outram) wrote :
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 2023446

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Nick (nicholas-outram) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected jammy
description: updated
Revision history for this message
Nick (nicholas-outram) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Nick (nicholas-outram) wrote : IwConfig.txt

apport information

Revision history for this message
Nick (nicholas-outram) wrote : Lspci.txt

apport information

Revision history for this message
Nick (nicholas-outram) wrote : Lspci-vt.txt

apport information

Revision history for this message
Nick (nicholas-outram) wrote : Lsusb.txt

apport information

Revision history for this message
Nick (nicholas-outram) wrote : Lsusb-t.txt

apport information

Revision history for this message
Nick (nicholas-outram) wrote : Lsusb-v.txt

apport information

Revision history for this message
Nick (nicholas-outram) wrote : PaInfo.txt

apport information

Revision history for this message
Nick (nicholas-outram) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Nick (nicholas-outram) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Nick (nicholas-outram) wrote : ProcEnviron.txt

apport information

Revision history for this message
Nick (nicholas-outram) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Nick (nicholas-outram) wrote : ProcModules.txt

apport information

Revision history for this message
Nick (nicholas-outram) wrote : PulseList.txt

apport information

Revision history for this message
Nick (nicholas-outram) wrote : RfKill.txt

apport information

Revision history for this message
Nick (nicholas-outram) wrote : UdevDb.txt

apport information

Revision history for this message
Nick (nicholas-outram) wrote : WifiSyslog.txt

apport information

Revision history for this message
Nick (nicholas-outram) wrote : acpidump.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

Please see if OEM kernel [1] helps.

[1] https://wiki.ubuntu.com/Kernel/OEMKernel

Revision history for this message
Nick (nicholas-outram) wrote :

I will try the OEMKernel as suggested

Revision history for this message
Nick (nicholas-outram) wrote : Re: [Bug 2023446] Re: Excessive Power drain in sleep mode on XPS 9315

Hi

I will try that and test this evening

Nick
On Mon, 2023-06-12 at 12:24 +0000, Kai-Heng Feng wrote:
> Please see if OEM kernel [1] helps.
>
> [1] https://wiki.ubuntu.com/Kernel/OEMKernel
>

Revision history for this message
Nick (nicholas-outram) wrote :

Ran another test, this time us Ubuntu 6.1.0-1013.13-oem 6.1.25

In approx. 9Hrs with the lid closed, the battery dropped from 100% to 78%

Revision history for this message
Nick (nicholas-outram) wrote :

Should I regenerate the logs for the OEM kernel?

Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

Can you please boot with kernel parameter "intel_pmc_core.warn_on_s0ix_failures=1", suspend overnight, resume the system and attach dmesg here? Thanks!

Revision history for this message
Nick (nicholas-outram) wrote :

Will do.

Interestingly, XSP 13 comes with the disk controller set to RAID mode (I understand this is not RAID as such, but some performance feature). I tried switching it back to AHCI mode, set Ubuntu to PowerSaver mode, and closed the lid. Overnight, the power did not drain.

For objectivity, I will put the bios and power settings back to where they were and log dmesg as you suggest. Maybe it is helpful to repeat the the experiment with AHCI mode the following night.

Revision history for this message
Nick (nicholas-outram) wrote (last edit ):

Attached is the dmesg log as requested, with RAID enabled. Battery drain was 20% in approx. 8Hrs

Revision history for this message
Nick (nicholas-outram) wrote (last edit ):

This atachment is the output of lspci -vvv WITHOUT the RAID controller enabled (when the problem goes away) for contrast

Revision history for this message
Nick (nicholas-outram) wrote :

This is the dmesg log WITHOUT the raid controller enabled (and no vampire drain)

Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

Thanks. Let me try to reproduce the issue on the hardware in our lab.

Changed in linux (Ubuntu):
assignee: nobody → Kai-Heng Feng (kaihengfeng)
Revision history for this message
Nick (nicholas-outram) wrote :

Since I switched it back to AHCI mode in the BIOS, it has really improved. In RAID mode, the drain is very noticable. I'll be interested to know how you get on.

Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.