System freezes after sleep (Tumbleweed)

I have four similar Dell Laptops three of which freeze after sleeping:

Systems that crashes every time it sleeps Hardware/software spec of the failing laptops:

Operating System: openSUSE Tumbleweed 20240924

  • KDE Plasma Version: 6.1.5
  • KDE Frameworks Version: 6.6.0
  • Qt Version: 6.7.2
  • Kernel Version: 6.10.11-1-default (64-bit)
  • Graphics Platform: X11
  • Processors: 8 × Intel® Core™ i7-8650U CPU @ 1.90GHz
  • Memory: 15.5 GiB of RAM
  • Graphics Processor: Mesa Intel® UHD Graphics 620
  • Manufacturer: Dell Inc.
  • Product Name: Latitude 7290

The system that sleeps and wakes succesfully Hardware/software spec of the failing laptops:

  • Operating System: openSUSE Tumbleweed 20240704
  • KDE Plasma Version: 6.1.2
  • KDE Frameworks Version: 6.3.0
  • Qt Version: 6.7.2
  • Kernel Version: 6.9.7-1-default (64-bit)
  • Graphics Platform: X11
  • Processors: 8 × Intel® Core™ i7-8665U CPU @ 1.90GHz
  • Memory: 15.4 GiB of RAM
  • Graphics Processor: Mesa Intel® UHD Graphics 620
  • Manufacturer: Dell Inc.
  • Product Name: Latitude 5500

This just started after installing a fresh copy of tumbleweed a few weeks ago, I then installed Linux mint to see if it was /system partition encryption/ OS / desktop based (KDE/Gnome) with no change. The only thing I can think of is the Kernal version was newer on the freshly installed systems, but I believe Mint might be using an older kernel. I have removed the system volume encryption also with no change.

The only other piece of data that might be relevant is that I have disable sleep and believe it still freezes when the monitor turns off.

From the system called out above:

LSPCI

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev
08)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Ther
mal Subsystem (rev 08)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)
00:15.2 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #2 (rev 21)
00:15.3 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #3 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:16.3 Serial controller: Intel Corporation Sunrise Point-LP Active Management Technology - SOL (rev 21)
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1)
00:1c.2 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #3 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point LPC/eSPI Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (4) I219-LM (rev 21)
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
02:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)

lspci -n

0:00.0 0600: 8086:5914 (rev 08)
00:02.0 0300: 8086:5917 (rev 07)
00:04.0 1180: 8086:1903 (rev 08)
00:14.0 0c03: 8086:9d2f (rev 21)
00:14.2 1180: 8086:9d31 (rev 21)
00:15.0 1180: 8086:9d60 (rev 21)
00:15.1 1180: 8086:9d61 (rev 21)
00:15.2 1180: 8086:9d62 (rev 21)
00:15.3 1180: 8086:9d63 (rev 21)
00:16.0 0780: 8086:9d3a (rev 21)
00:16.3 0700: 8086:9d3d (rev 21)
00:17.0 0106: 8086:9d03 (rev 21)
00:1c.0 0604: 8086:9d10 (rev f1)
00:1c.2 0604: 8086:9d12 (rev f1)
00:1c.4 0604: 8086:9d14 (rev f1)
00:1f.0 0601: 8086:9d4e (rev 21)
00:1f.2 0580: 8086:9d21 (rev 21)
00:1f.3 0403: 8086:9d71 (rev 21)
00:1f.4 0c05: 8086:9d23 (rev 21)
00:1f.6 0200: 8086:15d7 (rev 21)
01:00.0 ff00: 10ec:525a (rev 01)
02:00.0 0280: 8086:24fd (rev 78)

LSUSB

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 1bcf:2b96 Sunplus Innovation Technology Inc. Integrated_Webcam_HD
Bus 001 Device 003: ID 8087:0a2b Intel Corp. Bluetooth wireless interface
Bus 001 Device 004: ID 0a5c:5831 Broadcom Corp. 5880
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Update after much troubleshooting with my Linux admin buddy.

System freezes when the screen turns off every time.

I have used the following to shut off my screen for years, but after running this command, I not only crashed (with a flashing caps-lock light) complete with kernel panic and hard reboot. All this for a simple screen shut off.

Xset dpms force off

So this isn’t a sleep issue its a screen shutdown issue. I may have to open a new support thread.

Error log (This is consistent error)

ep 27 20:59:01 localhost.localdomain kdesu[2077]: org.kde.kdesu: "No command specified."
Sep 27 21:01:38 localhost.localdomain kscreenlocker_greet[3829]: PAM unable to dlopen(/usr/lib64/security/pam_fprintd.so): /usr/lib64/security/pam_fprintd.so: cannot open shared object file:>
Sep 27 21:01:38 localhost.localdomain kscreenlocker_greet[3829]: PAM adding faulty module: /usr/lib64/security/pam_fprintd.so
Sep 27 21:01:38 localhost.localdomain kscreenlocker_greet[3829]: PAM unable to dlopen(/usr/lib64/security/pam_pkcs11.so): /usr/lib64/security/pam_pkcs11.so: cannot open shared object file: N>

I am having a similar issue with computer crashing after sleep every time:

Version: 20240926-0

If you have a link to the bug, please share. Thanks

So the resolution to this was from:

https://bbs.archlinux.org/viewtopic.php?pid=2180537#p2180537

Looks like a systemd update has caused an issue with this. This configuration change ensures it doesn’t crash on wake from sleep.

Does the crashing laptop advertise S3 support?

My Latitude 5591 does and works fine with it and s2idle, but I had a XPS 13 years ago that only advertised Modern Standby/s2idle, didn’t officially support S3, but iirc still advertised it on Linux. Not sure if S3 was problematic, but I just used s2idle on that XPS anyway.

This boot option does that:

mem_sleep_default='s2idle'