Replying in this thread because it’s more fitting. Sorry I couldn’t get back to you earlier.
But I’ve been running 6.0.0-1-clear
since the compile finished this morning and it’s running great. Hibernation worked fine every time as well as suspend-then-hibernate.
Can’t really say that was always the case earlier, more often than not it worked fine but every now and then it didn’t really wake from sleep or hibernation, sometimes the display would flicker or the screen appeared frozen until it somehow resumed but maybe that’s just me.
I want to say that it’s finally working flawless especially because it somehow feels smoother/more stable (at least in gnome) but I need to do more testing.
Anyway I’d recommend you give 6.0 a try and let is know how it goes.
For what it’s worth here’s some of my configs:
❯ cat /proc/cmdline
mem_sleep_default=deep nvme.noacpi=1 rd.luks.name=XXXXXX=cryptroot rd.luks.options=XXXXXX=discard root=/dev/mapper/root rootflags=subvol=@ rd.luks.options=discard resume=UUID=XXXXXX resume_offset=9261768 quiet splash vt.global_cursor_default=0 rw
❯ cat /etc/mkinitcpio.conf
# 'intel_agp' probably not useful here but didn't test it without yet
MODULES=(i915 intel_agp)
BINARIES=()
FILES=()
HOOKS=(base systemd sd-plymouth autodetect keyboard sd-vconsole modconf block sd-plymouth-tpm2-totp sd-encrypt btrfs filesystems fsck)
❯ systool -m i915 -av
Module = "i915"
Attributes:
coresize = "2732032"
initsize = "0"
initstate = "live"
refcnt = "24"
taint = ""
uevent = <store method only>
Parameters:
disable_display = "N"
disable_power_well = "-1"
dmc_firmware_path = "(null)"
edp_vswing = "0"
enable_dc = "-1"
enable_dp_mst = "Y"
enable_dpcd_backlight= "-1"
enable_fbc = "1"
enable_guc = "-1"
enable_gvt = "N"
enable_hangcheck = "Y"
enable_ips = "1"
enable_psr2_sel_fetch= "Y"
enable_psr = "1"
error_capture = "Y"
fastboot = "1"
force_probe = "*"
force_reset_modeset_test= "N"
guc_firmware_path = "(null)"
guc_log_level = "-1"
huc_firmware_path = "(null)"
invert_brightness = "0"
lmem_bar_size = "0"
lmem_size = "0"
load_detect_test = "N"
lvds_channel_mode = "0"
memtest = "N"
mitigations = "auto"
mmio_debug = "0"
modeset = "-1"
nuclear_pageflip = "N"
panel_use_ssc = "-1"
psr_safest_params = "N"
request_timeout_ms = "20000"
reset = "3"
vbt_firmware = "(null)"
vbt_sdvo_panel_type = "-1"
verbose_state_checks= "Y"
Most notably running i915 now with fastboot, fbc & psr = 1 without problems so far.