I ended up purchasing a new computer, and then I re-installed Ubuntu 24.10, and then my various gnome plugins, and the issue seemed resolved.
Then I installed my various software tools and the issue - the inability to resume from sleep with an external monitor connected - came back at some point. Given that this appears to be a conflict at the software level, I'm no longer sure how to proceed. I don't think I have it in me to do another clean install, and check after every single step until I find which piece of software breaks suspend/resume. Given that, do you have any suggestions for logs I can dump to figure out what might be crashing? Also note that it now takes two restarts to get my system back up again if I don't disconnect my external monitor first. After the first restart, the grub seems to lose track of my OS or something. I do have some dmesg errors, but they seem to occur even when suspend/resume is working correctly: ``` [ 11.896777] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0/input21 [ 11.896797] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0/input22 [ 11.911911] i915 0000:00:02.0: [drm] *ERROR* CPU pipe A FIFO underrun: soft,transcoder, [ 11.918934] ACPI Warning: \_SB.NPCF._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20240322/nsarguments-61) [ 11.918979] ACPI Warning: \_SB.PC00.PEG1.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20240322/nsarguments-61) [ 11.919179] NVRM: testIfDsmSubFunctionEnabled: GPS ACPI DSM called before _acpiDsmSupportedFuncCacheInit subfunction = 11. ... [ 15.126190] Bluetooth: RFCOMM ver 1.11 [ 15.155134] block nvme0n1: No UUID available providing old NGUID [ 15.227501] NET: Registered PF_QIPCRTR protocol family [ 15.639574] RTL8226B_RTL8221B 2.5Gbps PHY r8169-0-2e00:00: attached PHY driver (mii_bus:phy_addr=r8169-0-2e00:00, irq=MAC) [ 15.709084] ACPI BIOS Error (bug): Could not resolve symbol [\_TZ.ETMD], AE_NOT_FOUND (20240322/psargs-332) [ 15.709092] No Local Variables are initialized for Method [_OSC] [ 15.709093] Initialized Arguments for Method [_OSC]: (4 arguments defined for method invocation) [ 15.709094] Arg0: 000000002e618acb <Obj> Buffer(16) 5D A8 3B B2 B7 C8 42 35 [ 15.709099] Arg1: 0000000045bf5937 <Obj> Integer 0000000000000001 [ 15.709102] Arg2: 000000003d40e285 <Obj> Integer 0000000000000002 [ 15.709103] Arg3: 000000000c624d9b <Obj> Buffer(8) 00 00 00 00 05 00 00 00 [ 15.709109] ACPI Error: Aborting method \_SB.IETM._OSC due to previous error (AE_NOT_FOUND) (20240322/psparse-529) [ 15.815975] r8169 0000:2e:00.0 enp46s0: Link is Down [ 15.980020] loop44: detected capacity change from 0 to 8 [ 15.997486] iwlwifi 0000:2d:00.0: WFPM_UMAC_PD_NOTIFICATION: 0x20 ... [ 16.093163] iwlwifi 0000:2d:00.0: Registered PHC clock: iwlwifi-PTP, with index: 0 [ 16.734282] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information. [ 16.734286] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <ja...@zx2c4.com>. All Rights Reserved. [ 18.115843] kauditd_printk_skb: 239 callbacks suppressed [ 18.115847] audit: type=1326 audit(1741020235.479:253): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=snap.cups.cupsd pid=3348 comm="cups-proxyd" exe="/snap/cups/1067/sbin/cups-proxyd" sig=0 arch=c000003e syscall=314 compat=0 ip=0x7340c72aa88d code=0x50000 [ 18.414428] rfkill: input handler disabled [ 18.477182] Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7 [ 19.156625] cups-proxyd[3348]: segfault at 18 ip 00005971bb163d75 sp 00007ffed72ba9a0 error 4 in cups-proxyd[9d75,5971bb160000+7000] likely on CPU 6 (core 12, socket 0) [ 19.156638] Code: 83 3d ee b2 00 00 00 41 54 55 48 89 fd 53 0f 85 f4 00 00 00 48 8d 1d 69 3d 00 00 48 63 45 1c 48 89 df 48 c1 e0 05 48 03 45 08 <48> 8b 50 18 8b 70 14 e8 0f d0 ff ff 44 8b 65 18 48 89 c7 45 85 e4 ... [ 6123.975718] PM: suspend entry (s2idle) [ 6123.980450] Filesystems sync: 0.004 seconds [ 6124.024216] Freezing user space processes [ 6124.026491] Freezing user space processes completed (elapsed 0.002 seconds) [ 6124.026494] OOM killer disabled. [ 6124.026495] Freezing remaining freezable tasks [ 6124.028261] Freezing remaining freezable tasks completed (elapsed 0.001 seconds) [ 6124.028264] printk: Suspending console(s) (use no_console_suspend to debug) [ 6124.158841] psmouse serio1: Failed to disable mouse on isa0060/serio1 [ 6124.481609] ACPI: EC: interrupt blocked [ 6775.834467] ACPI: EC: interrupt unblocked [ 6776.549759] NVRM: RmHandleDNotifierEvent: RmHandleDNotifierEvent: Failed to handle ACPI D-Notifier event, status=0x11 [ 6776.558853] spd5118 1-0050: Failed to write b = 0: -6 [ 6776.565417] spd5118 1-0050: PM: dpm_run_callback(): spd5118_resume [spd5118] returns -6 [ 6776.565769] spd5118 1-0050: PM: failed to resume async: error -6 [ 6776.566201] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/adlp_guc_70.bin version 70.29.2 ``` ** Summary changed: - Ubuntu 24.10 Fails to Resume from Suspend on Lenovo Legion Y545 (NVIDIA/Wayland) + Ubuntu 24.10 Fails to Resume from Suspend -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2098900 Title: Ubuntu 24.10 Fails to Resume from Suspend To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2098900/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs