(Arch, KDE Plasma 6.4, Wayland) Resuming from sleep taking up to 30 seconds, display settings not loading, screen auto-rotate broken after suspend - issue with iio-sensor-proxy 3.7
(Arch, KDE Plasma 6.4, Wayland) Resuming from sleep taking up to 30 seconds, display settings not loading, screen auto-rotate broken after suspend - issue with iio-sensor-proxy 3.7
Once again posting something for reference as I couldn't find it online
Symptoms
No issues after logging in.After suspending (sleep) and resuming, screen takes 25 - 30 seconds to turn on.Display settings in Plasma take a long time to load, sometimes don't show automatic rotation option.Turning on screen after turning off (even without sleep) takes a long time.No suspicious logs in Kernel and Journald (even after comparing post-fix).Switching kernel makes no difference.Logging out and back in temporarily fixes screen rotation and screen waking until next suspend.Everything works in X11 session apart from screen rotation (appears unsupported).Running monitor-sensor hangs when running after suspendsystemctl stop iio-sensor-proxy fixes slowdown issues
Workaround
Downgrading to iio-sensor-proxy 3.6-1 following Arch Linux package downgrade instructions.In my case with a cached package
<>
sudo pacman -U file:///var/cache/pacman/pkg/iio-sensor-proxy-3.6-1-x86_64.pkg.tar.zst
and optionally adding it to IgnorePkg
<>
IgnorePkg = iio-sensor-proxy # Issues in Wayland after suspend
System info
OS: Arch Linux x64Host: Lenovo ThinkPad L390 YogaKernel: 6.12.35-1-ltsDE: Plasma 6.4.2 iio-sensor-proxy (broken version): 3.7-1Last full system upgrade: 2025-07-06