A/B testing can be done with live usb sticks with Ubuntu 24.04.3 (works
as intended) and Ubuntu 25.04 (reported problem appears)

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2125805

Title:
  Ubuntu 25: xe graphics runtime suspend unsupported, causing high
  battery drain during s2idle

Status in linux package in Ubuntu:
  New

Bug description:
  Affected version: Ubuntu 25.04
  Not affected: Ubuntu 24.04.3

  Summary:
  Experiencing high s2idle battery drain; GPU runtime PM does not suspend

  My laptop drains ~1,3%/h during s2idle, which is unexpectedly high. 
  The hardware is capable of reaching ~0.3%/h (tested with Ubuntu 24.04.3 live 
iso with 6.14.0, same BIOS/Firmware/EC)

  Suspected cause:
  GPU does not go into properly suspend (neither when display is blank nor in 
s2idle)
  Intel xe GPU runtime_status stays "unsupported" and runtime_suspended_time 
stays 0 during screen blank and during s2idle tests.

  Hardware:
  Lenovo ThinkPad T14s Gen6 Intel Ultra 5 228V (Lunar Lake).
  Hardware does not support "deep" sleep (S3)


  How to reproduce:
  Read 
     `/sys/class/drm/card1/device/power/runtime_status`
     `/sys/class/drm/card1/device/power/runtime_suspended_time`
  sleep for 10 minutes
     `rtcwake -m mem -s 600`
  Read both parameters again

  runtime_status is "unsupported", should be ""active"" during normal operation 
and "suspend" when it is supending (e.g. blank screen or during s2idle)
  runtime_suspended_time is and stays 0, should increase during suspending


  The same bug is present on Fedora:
  https://bugzilla.redhat.com/show_bug.cgi?id=2399801

  ProblemType: Bug
  DistroRelease: Ubuntu 25.04
  Package: linux-image-6.14.0-15-generic 6.14.0-15.15
  ProcVersionSignature: Ubuntu 6.14.0-15.15-generic 6.14.0
  Uname: Linux 6.14.0-15-generic x86_64
  NonfreeKernelModules: zfs
  ApportVersion: 2.32.0-0ubuntu5
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  ubuntu     2423 F.... pipewire
                        ubuntu     2425 F.... wireplumber
   /dev/snd/seq:        ubuntu     2423 F.... pipewire
  CasperMD5CheckResult: pass
  CasperVersion: 25.04.1
  CloudArchitecture: x86_64
  CloudID: nocloud
  CloudName: unknown
  CloudPlatform: nocloud
  CloudSubPlatform: seed-dir (/var/lib/cloud/seed/nocloud)
  CurrentDesktop: ubuntu:GNOME
  Date: Fri Sep 26 20:50:43 2025
  IwDevWlp0s20f3Link: Not connected.
  LiveMediaBuild: Ubuntu 25.04 "Plucky Puffin" - Release amd64 (20250415.3)
  MachineType: LENOVO 21QYS0BW00
  ProcEnviron:
   LANG=C.UTF-8
   PATH=(custom, no user)
   SHELL=/bin/bash
   TERM=xterm-256color
   XDG_RUNTIME_DIR=<set>
  ProcFB: 0 xedrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/casper/vmlinuz --- quiet splash
  RelatedPackageVersions:
   linux-restricted-modules-6.14.0-15-generic N/A
   linux-backports-modules-6.14.0-15-generic  N/A
   linux-firmware                             20250317.git1d4c88ee-0ubuntu1
  SourcePackage: linux
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 07/28/2025
  dmi.bios.release: 1.7
  dmi.bios.vendor: LENOVO
  dmi.bios.version: N4IET21W (1.07 )
  dmi.board.asset.tag: Not Available
  dmi.board.name: 21QYS0BW00
  dmi.board.vendor: LENOVO
  dmi.board.version: Not Defined
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: None
  dmi.ec.firmware.release: 1.7
  dmi.modalias: 
dmi:bvnLENOVO:bvrN4IET21W(1.07):bd07/28/2025:br1.7:efr1.7:svnLENOVO:pn21QYS0BW00:pvrThinkPadT14sGen6:rvnLENOVO:rn21QYS0BW00:rvrNotDefined:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_21QY_BU_Think_FM_ThinkPadT14sGen6:
  dmi.product.family: ThinkPad T14s Gen 6
  dmi.product.name: 21QYS0BW00
  dmi.product.sku: LENOVO_MT_21QY_BU_Think_FM_ThinkPad T14s Gen 6
  dmi.product.version: ThinkPad T14s Gen 6
  dmi.sys.vendor: LENOVO

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


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to