Public bug reported: [Summary] lenovo-thinkpad-t1g-gen-8 failed to suspend on 6.14.0-1018-oem with nvidia-driver-580.95.05
[Reproduce Steps] 1. Install the oem image. 2. Run the dist-upgrade 3. Install checkbox 4. Run checkbox firmware tests + graphic tests + suspend tests [Affected Machines] https://certification.canonical.com/hardware/202510-37971/ https://certification.canonical.com/hardware/202510-37972/ [Logs] ubuntu@localhost:~$ uname -r 6.14.0-1018-oem ubuntu@localhost:~$ journalctl -b -1 | grep suspend ... Jan 08 03:53:16 localhost kernel: NVRM: gpuPowerManagementEnter: GSP unload failed at suspend (bootMode 0x1, newLevel 0x3): 0x65 Jan 08 03:53:16 localhost kernel: nvidia 0000:01:00.0: can't suspend (nv_pmops_runtime_suspend [nvidia] returned -5) Jan 08 03:57:16 localhost checkbox-ng.service[14583]: INFO:plainbox.unified:Running <JobDefinition id:'com.canonical.certification::suspend/1_resolution_before_suspend_PCI_ID_0x7d51_auto' plugin:'shell'> Jan 08 03:57:16 localhost checkbox-ng.service[14583]: INFO:plainbox.unified:Starting job [com.canonical.certification::suspend/1_resolution_before_suspend_PCI_ID_0x7d51_auto] executing: 'sudo --prompt \'\' --reset-timestamp --stdin --user ubuntu env BTDEVADDR=54:35:30:15:BC:DA DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DISPLAY=:0 OPEN_AC_SSID=cert-ac-open-tel-l2-01 OPEN_AX_SSID=cert-ax-open-tel-l2-01 OPEN_BE_SSID=cert-be-open-tel-l2-01 OPEN_BG_SSID=cert-bg-open-tel-l2-01 OPEN_N_SSID=cert-n-open-tel-l2-01 PATH=/tmp/nest-qdmfeol8.5947df822c9d92e54f1c16d9522dd82da7a1f76b761a195d91298358256203c4:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/snap/bin PLAINBOX_PROVIDER_DATA=/usr/share/checkbox-provider-base/data PLAINBOX_PROVIDER_GETTEXT_DOMAIN=checkbox-provider-base PLAINBOX_PROVIDER_UNITS=/usr/share/checkbox-provider-base/units PLAINBOX_SESSION_SHARE=/var/tmp/checkbox-ng/sessions/session_title-2026-01-08T03.40.59.session/session-share PTS_CACHE_URL=http://10.102.196.9/sru/phoronix_cache/ ROUTERS=multiple SNAPD_TASK_TIMEOUT=120 STRESS_NG_CPU_TIME=180 STRESS_NG_DISK_TIME=15 SUDO_USER=ubuntu TEXTDOMAIN=checkbox-provider-base TRANSFER_SERVER=cdimage.ubuntu.com WPA3_AX_PSK=insecure WPA3_AX_SSID=cert-ax-wpa3-tel-l2-01 WPA3_BE_PSK=insecure WPA3_BE_SSID=cert-ax-wpa3-tel-l2-01 WPA_AC_PSK=insecure WPA_AC_SSID=cert-ac-wpa-tel-l2-01 WPA_AX_PSK=insecure WPA_AX_SSID=cert-ax-wpa-tel-l2-01 WPA_BE_PSK=insecure WPA_BE_SSID=cert-be-wpa-tel-l2-01 WPA_BG_PSK=insecure WPA_BG_SSID=cert-bg-wpa-tel-l2-01 WPA_N_PSK=insecure WPA_N_SSID=cert-n-wpa-tel-l2-01 XAUTHORITY=/run/user/1000/gdm/Xauthority XDG_RUNTIME_DIR=/run/user/1000 XDG_SESSION_TYPE=x11 ZAPPER_HOST=10.102.229.248 bash -c \'# shellcheck disable=SC1091\nsource graphics_env.sh i915 1\nxrandr -q | grep "[*]" | awk \'"\'"\'{print $1}\'"\'"\' > "$PLAINBOX_SESSION_SHARE"/1_resolution_before_suspend.txt\'' Jan 08 03:57:16 localhost sudo[29669]: root : (command continued) STRESS_NG_DISK_TIME=15 SUDO_USER=ubuntu TEXTDOMAIN=checkbox-provider-base TRANSFER_SERVER=cdimage.ubuntu.com WPA3_AX_PSK=insecure WPA3_AX_SSID=cert-ax-wpa3-tel-l2-01 WPA3_BE_PSK=insecure WPA3_BE_SSID=cert-ax-wpa3-tel-l2-01 WPA_AC_PSK=insecure WPA_AC_SSID=cert-ac-wpa-tel-l2-01 WPA_AX_PSK=insecure WPA_AX_SSID=cert-ax-wpa-tel-l2-01 WPA_BE_PSK=insecure WPA_BE_SSID=cert-be-wpa-tel-l2-01 WPA_BG_PSK=insecure WPA_BG_SSID=cert-bg-wpa-tel-l2-01 WPA_N_PSK=insecure WPA_N_SSID=cert-n-wpa-tel-l2-01 XAUTHORITY=/run/user/1000/gdm/Xauthority XDG_RUNTIME_DIR=/run/user/1000 XDG_SESSION_TYPE=x11 ZAPPER_HOST=10.102.229.248 bash -c '# shellcheck disable=SC1091#012source graphics_env.sh i915 1#012xrandr -q | grep "[*]" | awk \'{print $1}\' > "$PLAINBOX_SESSION_SHARE"/1_resolution_before_suspend.txt' Jan 08 03:57:17 localhost checkbox-ng.service[14583]: INFO:plainbox.unified:Finished job [com.canonical.certification::suspend/1_resolution_before_suspend_PCI_ID_0x7d51_auto] Jan 08 03:57:17 localhost checkbox-ng.service[14583]: INFO:plainbox.session.state:Job Capture the current screen resolution before system suspension. result changed to <DiskJobResult execution_duration:0.817800760269165 io_log_filename:'/var/tmp/checkbox-ng/sessions/session_title-2026-01-08T03.40.59.session/io-logs/com.canonical.certification__suspend_1_resolution_before_suspend_PCI_ID_0x7d51_auto.record.gz' outcome:'pass' return_code:0> Jan 08 03:57:17 localhost checkbox-ng.service[14583]: INFO:plainbox.unified:Running <JobDefinition id:'com.canonical.certification::suspend/suspend_advanced_auto' plugin:'shell'> Jan 08 03:57:17 localhost checkbox-ng.service[14583]: INFO:plainbox.unified:Starting job [com.canonical.certification::suspend/suspend_advanced_auto] executing: 'env BTDEVADDR=54:35:30:15:BC:DA DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DISPLAY=:0 INVOCATION_ID=4ed1b7439613480689de948b64d18092 JOURNAL_STREAM=9:52901 LANG=en_US.UTF-8 MEMORY_PRESSURE_WATCH=/sys/fs/cgroup/system.slice/checkbox-ng.service/memory.pressure MEMORY_PRESSURE_WRITE=c29tZSAyMDAwMDAgMjAwMDAwMAA= OPEN_AC_SSID=cert-ac-open-tel-l2-01 OPEN_AX_SSID=cert-ax-open-tel-l2-01 OPEN_BE_SSID=cert-be-open-tel-l2-01 OPEN_BG_SSID=cert-bg-open-tel-l2-01 OPEN_N_SSID=cert-n-open-tel-l2-01 PATH=/tmp/nest-ltlfoc55.c548ba3f71121167cbe0cfc5ece2dc1376034b4a78795dcf33cdcfa064338f65:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/snap/bin PLAINBOX_PROVIDER_DATA=/usr/share/checkbox-provider-base/data PLAINBOX_PROVIDER_GETTEXT_DOMAIN=checkbox-provider-base PLAINBOX_PROVIDER_UNITS=/usr/share/checkbox-provider-base/units PLAINBOX_SESSION_SHARE=/var/tmp/checkbox-ng/sessions/session_title-2026-01-08T03.40.59.session/session-share PTS_CACHE_URL=http://10.102.196.9/sru/phoronix_cache/ ROUTERS=multiple SNAPD_TASK_TIMEOUT=120 STRESS_NG_CPU_TIME=180 STRESS_NG_DISK_TIME=15 SUDO_USER=ubuntu SYSTEMD_EXEC_PID=14583 TEXTDOMAIN=checkbox-provider-base TRANSFER_SERVER=cdimage.ubuntu.com USER=root WPA3_AX_PSK=insecure WPA3_AX_SSID=cert-ax-wpa3-tel-l2-01 WPA3_BE_PSK=insecure WPA3_BE_SSID=cert-ax-wpa3-tel-l2-01 WPA_AC_PSK=insecure WPA_AC_SSID=cert-ac-wpa-tel-l2-01 WPA_AX_PSK=insecure WPA_AX_SSID=cert-ax-wpa-tel-l2-01 WPA_BE_PSK=insecure WPA_BE_SSID=cert-be-wpa-tel-l2-01 WPA_BG_PSK=insecure WPA_BG_SSID=cert-bg-wpa-tel-l2-01 WPA_N_PSK=insecure WPA_N_SSID=cert-n-wpa-tel-l2-01 XAUTHORITY=/run/user/1000/gdm/Xauthority XDG_CACHE_HOME=/var/cache/ XDG_RUNTIME_DIR=/run/user/1000 XDG_SESSION_TYPE=x11 ZAPPER_HOST=10.102.229.248 bash -c \'if [[ -v SNAP ]]; then\n export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$SNAP/usr/lib/fwts"\nfi\n# fwts s3 is not available on all architectures (i.e., ARM)\nif fwts --show-tests-categories | grep -q \'"\'"\'s3 \'"\'"\'; then\n echo "Calling fwts"\n set -o pipefail; checkbox-support-fwts_test -f none -l "$PLAINBOX_SESSION_SHARE"/suspend_single.log -s s3 --s3-sleep-delay=30 --s3-device-check --s3-device-check-delay=45 | tee "$PLAINBOX_SESSION_SHARE"/suspend_single_times.log\nelse\n echo "Calling rtcwake with -d ${RTC_DEVICE_FILE:-/dev/rtc0}"\n rtcwake -d "${RTC_DEVICE_FILE:-/dev/rtc0}" -m no -s 30 && systemctl suspend || exit 1\nfi\'' Jan 08 03:57:20 localhost fwts: Starting fwts suspend Jan 08 03:57:20 localhost systemd-logind[1315]: The system will suspend now! Jan 08 03:57:20 localhost ModemManager[1425]: <msg> [sleep-monitor-systemd] system is about to suspend Jan 08 03:57:20 localhost systemd[1]: Starting nvidia-suspend.service - NVIDIA system suspend actions... Jan 08 03:57:20 localhost suspend[29727]: nvidia-suspend.service Jan 08 03:57:20 localhost logger[29727]: <13>Jan 8 03:57:20 suspend: nvidia-suspend.service Jan 08 03:57:51 localhost kernel: nv_procfs_write_suspend+0x106/0x1c0 [nvidia] Jan 08 03:57:51 localhost kernel: nv_procfs_write_suspend+0x106/0x1c0 [nvidia] Jan 08 03:57:51 localhost kernel: nv_procfs_write_suspend+0x106/0x1c0 [nvidia] Jan 08 03:57:51 localhost systemd[1]: nvidia-suspend.service: Main process exited, code=exited, status=1/FAILURE Jan 08 03:57:51 localhost systemd[1]: nvidia-suspend.service: Failed with result 'exit-code'. Jan 08 03:57:51 localhost systemd[1]: Failed to start nvidia-suspend.service - NVIDIA system suspend actions. Jan 08 03:57:51 localhost systemd[1]: Starting systemd-suspend.service - System Suspend... Jan 08 03:57:51 localhost systemd-sleep[29763]: Performing sleep operation 'suspend'... Jan 08 03:57:51 localhost kernel: PM: suspend entry (s2idle) ubuntu@localhost:~$ dpkg -l | grep nvidia ... ii nvidia-driver-580-open 580.95.05-0ubuntu0.24.04.3 amd64 NVIDIA driver (open kernel) metapackage ii nvidia-firmware-580-580.95.05 580.95.05-0ubuntu0.24.04.3 amd64 Firmware files used by the kernel module ii nvidia-kernel-common-580 580.95.05-0ubuntu0.24.04.3 amd64 Shared files used with the kernel module ii nvidia-kernel-source-580-open 580.95.05-0ubuntu0.24.04.3 amd64 NVIDIA kernel source package [Tests] ---------------------------[ Running job 148 / 206 ]---------------------------- ---------[ Test X driver/version for Intel Corporation PCI ID 0x7d51 ]---------- ID: com.canonical.certification::graphics/1_driver_version_PCI_ID_0x7d51 Category: Graphics tests -------------------------------------------------------------------------------- ------------- VIDEO DRIVER INFORMATION ------------- Video Driver: modesetting Driver Version: 1.21.1 ------------- HYBRID GRAPHICS CHECK ---------------- Graphics Chipset: Intel (8086:7d51) Graphics Chipset: NVIDIA (10de:2d18) Loaded DDX Drivers: nouveau, modesetting, fbdev, vesa Hybrid Graphics: yes -------------------------------------------------------------------------------- Outcome: job passed ---------------------------[ Running job 149 / 206 ]---------------------------- ----------[ Test OpenGL support for NVIDIA Corporation PCI ID 0x2d18 ]---------- ID: com.canonical.certification::graphics/2_gl_support_PCI_ID_0x2d18 Category: Graphics tests -------------------------------------------------------------------------------- OpenGL vendor string: Intel OpenGL renderer string: Mesa Intel(R) Graphics (ARL) OpenGL version string: 4.6 (Compatibility Profile) Mesa 25.2.8-0ubuntu0.24.04.1 Not software rendered: yes Not blacklisted: yes GLX fbconfig: yes GLX texture from pixmap: yes GL npot or rect textures: yes GL vertex program: yes GL fragment program: yes GL vertex buffer object: yes GL framebuffer object: yes GL version is 1.4+: yes Unity 3D supported: yes -------------------------------------------------------------------------------- Outcome: job passed ---------------------------[ Running job 150 / 206 ]---------------------------- ------[ Capture the current screen resolution before system suspension. ]------- ID: com.canonical.certification::suspend/1_resolution_before_suspend_PCI_ID_0x7d51_auto Category: Suspend tests -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Outcome: job passed ---------------------------[ Running job 151 / 206 ]---------------------------- ---------------------[ Automated test of suspend function ]--------------------- ID: com.canonical.certification::suspend/suspend_advanced_auto Category: Suspend tests -------------------------------------------------------------------------------- Calling fwts Connection lost! [Errno 113] No route to host ERROR: Output timeout reached! (3600s) [Results] Expected: machine suspends and suspend_validate passes Actual: machine failed to suspend and suspend_validate did not pass and Xorg crashed. ProblemType: Bug DistroRelease: Ubuntu 24.04 Package: nvidia-driver-580 (not installed) ProcVersionSignature: Ubuntu 6.14.0-1018.18-oem 6.14.11 Uname: Linux 6.14.0-1018-oem x86_64 ApportVersion: 2.28.1-0ubuntu3.8 Architecture: amd64 CasperMD5CheckMismatches: ./casper/initrd ./casper/minimal.standard.live.hotfix.manifest ./casper/minimal.standard.live.hotfix.size ./casper/minimal.standard.live.size ./casper/minimal.manifest ./casper/minimal.standard.manifest ./casper/minimal.standard.size ./casper/minimal.hotfix.size ./casper/minimal.standard.live.hotfix.squashfs ./casper/minimal.standard.hotfix.squashfs ./casper/minimal.standard.hotfix.size ./casper/minimal.hotfix.squashfs ./casper/minimal.standard.live.manifest ./casper/minimal.size ./boot/grub/grub.cfg CasperMD5CheckResult: fail Date: Thu Jan 8 05:35:23 2026 DistributionChannelDescriptor: # This is the distribution channel descriptor for Ubuntu 24.04 for Lenovo # For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor canonical-oem-sutton-noble-oem-24.04c-20251112-111 InstallationDate: Installed on 2026-01-08 (0 days ago) InstallationMedia: Ubuntu OEM 24.04.3 LTS "Noble Numbat" - Release amd64 (20251111) SourcePackage: nvidia-graphics-drivers-580 UpgradeStatus: No upgrade log present (probably fresh install) ** Affects: nvidia-graphics-drivers-580 (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug noble ** Attachment added: "journalctl -b -1" https://bugs.launchpad.net/bugs/2137685/+attachment/5938159/+files/journal.log -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2137685 Title: lenovo-thinkpad-t1g-gen-8 failed to suspend on 6.14.0-1018-oem with nvidia-driver-580.95.05 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-580/+bug/2137685/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
