archlinux + hyprland all fully updated.
hyprctl systeminfo
Hyprland 0.51.1 built from branch at commit 71a1216abcc7031776630a6d88f105605c4dc1c9 ([gha] Nix: update inputs).
Date: Mon Sep 22 20:54:03 2025
Tag: v0.51.1, commits: 6436
built against:
aquamarine 0.9.5
hyprlang 0.6.3
hyprutils 0.10.0
hyprcursor 0.1.13
hyprgraphics 0.2.0no flags were set
System Information:
System name: Linux
Node name: sda-hypr
Release: 6.17.5-arch1-1
Version: #1 SMP PREEMPT_DYNAMIC Thu, 23 Oct 2025 18:49:03 +0000GPU information:
00:02.0 VGA compatible controller [0300]: Intel Corporation Alder Lake-S GT1 [UHD Graphics 730] [8086:4692] (rev 0c) (prog-if 00 [VGA controller])os-release: NAME=“Arch Linux”
PRETTY_NAME=“Arch Linux”
ID=arch
BUILD_ID=rolling
ANSI_COLOR=“38;2;23;147;209”
HOME_URL=“https://archlinux.org/”
DOCUMENTATION_URL=“https://wiki.archlinux.org/”
SUPPORT_URL=“https://bbs.archlinux.org/”
BUG_REPORT_URL=“Issues · Arch Linux · GitLab”
PRIVACY_POLICY_URL=“Privacy Policy | Arch Linux Terms”
LOGO=archlinux-logoplugins:
hyprfocus by Vortex ver 2.0
hyprexpo by Vaxry ver 1.0
xtra-dispatchers by Vaxry ver 1.0Explicit sync: supported
GL ver: 3.2
Backend: drmMonitor info:
Panel DP-1: 2560x1440, DP-1 Philips Consumer Electronics Company PHL 275V8 UK02236015959 → backend drm
explicit
edid:
hdr
chroma
bt2020
vrr capable
non-desktop
While in hyprland session, issuing from terminal:
systemctl suspend
works as expected. Same when resuming.
However the following keybind
bind = $mainMod SHIFT, S, exec, systemctl suspend
does not suspend the pc
turns off the monitor
and journalctl produces:
kernel: xhci_hcd 0000:00:14.0: PM: pci_pm_suspend(): hcd_pci_suspend returns -16
kernel: xhci_hcd 0000:00:14.0: PM: dpm_run_callback(): pci_pm_suspend returns -16
kernel: xhci_hcd 0000:00:14.0: PM: failed to suspend async: error -16
kernel: PM: Some devices failed to suspend, or early wake event detected
I’ ve tested this behavior on the same pc under X11 with the same keybind and there are no issues whatsoever.
I guess there is something I miss with hyprland.
Any pointers?