@kaihengfeng, unfortunately that does not work. I could not find time to do git bisect (each kernel build takes a long time), but it would not help if I did. I did a "bisect" over the packages in https://kernel.ubuntu.com/~kernel-ppa/mainline/. The problem is, between the version with working suspend and the version with suspend that only works once, there are several version in which suspend instantly hangs the system:
5.4.24-050424-generic suspend works 5.5.0-050500rc1-generic kernel freeze on the first attempt to suspend 5.5.0-050500rc4-generic kernel freeze on the first attempt to suspend 5.5.0-050500rc5-generic kernel freeze on the first attempt to suspend 5.5.0-050500rc6-generic kernel freeze on the first attempt to suspend 5.5.0-050500rc7-generic suspend works only the first time -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1865570 Title: suspend only works once on ThinkPad X1 Carbon gen 7 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1865570/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs