Two and a half years into owning my Framework 13” and I finally fixed my lingering issues:

  • Fixed s2idle using a tip from the forums,
  • Fixed spurious wake-ups by disabling XHCI in /proc/acpi/wakeup
  • Enabled suspend-then-hibernate to automatically hibernate after 30 minutes suspended

I updated my original blog post so I don’t forget any of this.