Public bug reported:

Kernel 7.0.0-28 power regression on Dell Precision 7560 
Summary 
After upgrading from linux-image-6.17.0-35-generic to 
linux-image-7.0.0-28-generic on Ubuntu 24.04.4 LTS, idle
power consumption on battery increased significantly and GNOME Shell uses high 
CPU while idle. 
The issue is reproducible by booting 7.0.0-28-generic. Booting back into 
6.17.0-35-generic restores the lower idle power
behavior. 
System 
OS: Ubuntu 24.04.4 LTS (Noble)
Machine: Dell Precision 7560
Good kernel: 6.17.0-35-generic (6.17.0-35.35~24.04.1)
Bad kernel: 7.0.0-28-generic (7.0.0-28.28~24.04.1)
HWE meta package: linux-image-generic-hwe-24.04 currently points to 
7.0.0-28.28~24.04.1 
Hardware notes 
Intel TigerLake-H GT1 / UHD Graphics: 8086:9a60
NVIDIA RTX A2000 Mobile: 10de:25b8
Intel Tiger Lake-H Serial IO I2C Controller #1: 8086:43e9
Touchpad device seen as: DELL0A69:00 0488:120A 
Observed behavior 
On 6.17.0-35-generic, on battery and idle: 
UPower energy rate: about 7.011 W
NVIDIA GPU runtime PM status: suspended
NVIDIA audio runtime PM status: suspended
I2C controller 0000:00:15.1 runtime PM status: suspended
GNOME Shell CPU: about 4.2%
/sys/power/mem_sleep: [s2idle] 
On 7.0.0-28-generic, on battery and idle: 
UPower energy rate: 10.8414 W, later observed around 13-14NVIDIA GPU runtime PM 
status: suspended
NVIDIA audio runtime PM status: suspended
I2C controller 0000:00:15.1 runtime PM status: suspended
GNOME Shell CPU: about 18-20%
/sys/power/mem_sleep: [s2idle] 
W
This does not appear to be a userspace sleep inhibitor issue. systemd-inhibit 
--list only shows normal GNOME/UPower
NetworkManager delay inhibitors. 
This also does not appear to be caused by common GNOME extensions. Disabling 
user extensions such as BatteryInfo, DING, Tiling
Assistant, and peek-top-bar did not reduce GNOME Shell CPU usage on kernel 
7.0.0-28-generic. 
Additional observations 
mem_sleep remains [s2idle] on both kernels, so the regression is not a change 
from S3/deep sleep to s2idle.
On kernel 7.0.0-28-generic, runtime PM for NVIDIA and the suspected I2C 
controller still reports suspended, but GNOME
Shell remains busy and idle discharge stays higher.
The regression appears related to kernel 7.0 + GNOME/Mutter/i915 display stack 
behavior rather than a simple touchpad
runtime PM failure. 
Attached logs 
Local diagnostic snapshots: 
Good kernel snapshot: 
~/kernel-power-logs/snapshot-6.17.0-35-generic-20260820-201626.txt
Bad kernel snapshot: 
~/kernel-power-logs/snapshot-7.0.0-28-generic-20260820-202023.txt 
These snapshots include:uname -a
/proc/cmdline
upower -d
/sys/power/mem_sleep
systemd-inhibit --list
selected PCI runtime PM status files
/proc/interrupts
process CPU list
relevant journal lines for HID/I2C/touchpad/libinput/keyboard backlight 
Expected behavior 
Idle power consumption and GNOME Shell CPU usage on 7.0.0-28-generic should be 
comparable to 6.17.0-35-generic on
the same hardware and user session. 
Actual behavior 
Kernel 7.0.0-28-generic causes substantially higher idle power consumption and 
high GNOME Shell CPU usage while idle

ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: linux-image-7.0.0-28-generic 7.0.0-28.28~24.04.1
ProcVersionSignature: Ubuntu 7.0.0-28.28~24.04.1-generic 7.0.12
Uname: Linux 7.0.0-28-generic x86_64
ApportVersion: 2.28.2-0ubuntu0.1
Architecture: amd64
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/controlC1:  delevic    1818 F.... wireplumber
 /dev/snd/controlC0:  delevic    1818 F.... wireplumber
 /dev/snd/seq:        delevic    1815 F.... pipewire
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Thu Aug 20 20:29:47 2026
HibernationDevice: RESUME=UUID=99ea3de6-7941-4178-89ad-ec79195e2b87
InstallationDate: Installed on 2025-08-13 (373 days ago)
InstallationMedia: Ubuntu 24.04.3 LTS "Noble Numbat" - Release amd64 
(20250805.1)
MachineType: Dell Inc. Precision 7560
ProcEnviron:
 LANG=en_US.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-7.0.0-28-generic 
root=UUID=13cc9951-f08d-4022-9973-9305f2d508cd ro 
resume=UUID=99ea3de6-7941-4178-89ad-ec79195e2b87
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No 
PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
 linux-restricted-modules-7.0.0-28-generic N/A
 linux-backports-modules-7.0.0-28-generic  N/A
 linux-firmware                            20240318.git3b128b60-0ubuntu2.27
SourcePackage: linux-hwe-7.0
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/13/2024
dmi.bios.release: 1.37
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.37.1
dmi.board.name: 01C06K
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 10
dmi.chassis.vendor: Dell Inc.
dmi.modalias: 
dmi:bvnDellInc.:bvr1.37.1:bd12/13/2024:br1.37:svnDellInc.:pnPrecision7560:pvr:rvnDellInc.:rn01C06K:rvrA00:cvnDellInc.:ct10:cvr:sku0A69:pfaPrecision:
dmi.product.family: Precision
dmi.product.name: Precision 7560
dmi.product.sku: 0A69
dmi.sys.vendor: Dell Inc.

** Affects: linux-hwe-7.0 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug noble wayland-session

** Attachment added: "Diagnostic snapshots"
   
https://bugs.launchpad.net/bugs/2164678/+attachment/5993947/+files/snapshot-.zip

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2164678

Title:
  High idle power and GNOME Shell CPU regression on Dell Precision 7560
  with   7.0.0-28-generic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-hwe-7.0/+bug/2164678/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to