You are not logged in.
hello
my problem is that if i close my laptop lid and ModemManager.service is running, it will prevent the system from properly suspending by refusing to suspend/freeze. this will make the system attempt s2idle sleep which is disabled by bios.
if i disable the service, the laptop will suspend just fine when closing the lid.
however if i suspend with sudo systemctl suspend and ModemManager.service is running it will still suspend with no problem.
journalctl --boot with modemmanager disabled: https://pastebin.com/Yr4BZhjX
journalctl --boot with modemmanager enabled: https://pastebin.com/EQzKaRXz
(^ the relevant line here is line 47, which doesnt appear in the other logs as the system succeeds in freezing processes)
journalctl --boot with modemmanager enabled and suspend: https://pastebin.com/8frqqEHP
system information:
laptop: thinkpad t14s gen 2
arch linux kernel: 6.17.8-zen1-1-zen
kde plasma 6.5.2
$ cat /sys/power/mem_sleep
s2idle [deep]
i'm not running tlp or power-profiles-daemon or any battery optimization software
is there any way to make modemmanager properly suspend?
Last edited by biskyy (2025-11-26 19:04:42)
Offline
update: seems like the issue got resolved from a system update
Offline