Don't use Grub or any bootloader if you can avoid it. I haven't used Grub in 10 years. Load Linux directly as an EFI executable via the EFISTUB approach.
You almost certainly only need to run two or three efibootmgr commands to accomplish this. For most people that means only the "Using UEFI directly" section is relevant.
You almost certainly only need to run two or three efibootmgr commands to accomplish this. For most people that means only the "Using UEFI directly" section is relevant.
https://wiki.archlinux.org/title/EFISTUB
S3 suspend was removed as a default option by many hardware manufacturers. You will likely need to enter the BIOS to change this.
There is a bug in 5.17.x kernels where suspend doesn't work with bluetooth enabled. It will be fixed soon.