| Summary: | KDE Connect does not automatically rediscover peers after waking from s2idle (modern standby) until manual user interaction | ||
|---|---|---|---|
| Product: | [Applications] kdeconnect | Reporter: | cptia2 |
| Component: | desktop-application | Assignee: | Albert Vaca Cintora <albertvaka> |
| Status: | REPORTED --- | ||
| Severity: | normal | CC: | rutger |
| Priority: | NOR | ||
| Version First Reported In: | 23.08.5 | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
cptia2
2026-01-11 21:29:31 UTC
Operating System: Kubuntu 24.04 KDE Plasma Version: 5.27.12 KDE Frameworks Version: 5.115.0 Qt Version: 5.15.13 Kernel Version: 6.14.0-37-generic (64-bit) Graphics Platform: X11 Processors: 8 × AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx Memory: 12.6 Gio of RAM Graphics Processor: AMD Radeon Vega Mobile Gfx Manufacturer: GMKtec Product Name: NucBox_G10 I'm experiencing the same issue on openSUSE Tumbleweed Slowroll with KDE Connect 25.12.0.
Lenovo P16s
Symptoms:
* After wake from sleep, devices are not rediscovered automatically
* Discovery is broken in both directions (laptop can't find phone, phone can't find laptop)
* Manual refresh (kdeconnect-cli --refresh) does not help
* However, a simple ICMP ping to the phone's IP address immediately restores the connection
Workaround:
Created a system sleep hook that pings the paired device on resume:
[/usr/lib/systemd/system-sleep/kdeconnect-wake.sh] (permissions!)
#!/bin/bash
if [ "$1" = "post" ]; then
sleep 3
sudo -u $USER ping -c 1 <PHONE_IP>
fi
This suggests the issue may be related to how the UDP broadcast discovery is (not) reinitiated after resume, rather than general network connectivity.
|