ก่อนที่จะเข้าสู่โหมด Suspend (หรือ Hibernate สำหรับเรื่องนั้น) กระบวนการพื้นที่ผู้ใช้และเธรดเคอร์เนล (บางส่วน) จะถูกหยุดทำงาน
หากการแช่แข็งล้มเหลว อาจเป็นเพราะกระบวนการพื้นที่ผู้ใช้หรือเธรดเคอร์เนลล้มเหลวในการหยุด
ในการหยุดกระบวนการพื้นที่ผู้ใช้ เคอร์เนลจะส่งสัญญาณที่จัดการโดยอัตโนมัติและ เมื่อได้รับไม่สามารถเพิกเฉยได้ อย่างไรก็ตาม หากกระบวนการอยู่ในสถานะสลีปแบบต่อเนื่อง (เช่น กำลังรอ I/O ซึ่งไม่สามารถดำเนินการให้เสร็จสิ้นได้เนื่องจากอุปกรณ์ไม่พร้อมใช้งาน) ก็จะไม่ได้รับสัญญาณในทันที หากการหน่วงเวลานี้กินเวลานานกว่า 20 วินาที (=การหมดเวลาการหยุดการทำงานเริ่มต้น โปรดดูที่ /sys/power/pm_freeze_timeout
(เป็นมิลลิวินาที)) การแช่แข็งจะล้มเหลว
หากเป็นเคอร์เนลเธรดที่ไม่ยอมหยุดทำงาน เป็นไปได้ว่าไดรเวอร์อุปกรณ์ทำงานผิดพลาด แต่ก็ยากที่จะบอกได้โดยไม่ดูบันทึก
NFS, CIFS และ FUSE เป็นที่รู้จักกันดีในอดีตว่าเป็นสาเหตุของปัญหาดังกล่าว
กลับไปที่กรณีของคุณโดยเฉพาะ ของคุณ dmesg
ควรมีรายละเอียดว่างานใดล้มเหลวในการหยุดและคุณสามารถดำเนินการต่อได้ Pastebins ของคุณหมดอายุแล้ว แต่เดาว่าน่าจะเป็น CIFS/SMB - คุณใช้สิ่งเหล่านี้เพื่อเข้าถึง Windows ที่ใช้ร่วมกันหรือไม่
มีการอธิบายการหยุดงานในเคอร์เนลไว้ที่นี่ หวังว่าจะช่วยได้: https://www.kernel.org/doc/html/latest/power/freezing-of-tasks.html