https://bugs.kde.org/show_bug.cgi?id=516857
Bug ID: 516857
Summary: knighttimed shows DBus error when GeoClue2 not
installed instead of silent fallback to manual
location
Classification: Plasma
Product: kwin
Version First 6.6.1
Reported In:
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: minor
Priority: NOR
Component: night color
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
STEPS TO REPRODUCE:
1. Configure Night Color with manual location (System Settings → Display &
Monitor → Night Color → Location: Manual)
2. Ensure geoclue package is not installed
3. Start Plasma 6.6.1
4. Check system journal: journalctl -b | grep knighttimed
OBSERVED RESULT:
knighttimed[3626]: Unable to obtain the client:
"org.freedesktop.DBus.Error.ServiceUnknown" "The name is not activatable"
EXPECTED RESULT:
No error when manual location is configured. The service should either:
- Check if GeoClue2 is available before attempting connection, OR
- Silently fall back to manual location without logging an error
ADDITIONAL INFORMATION:
Night Color works perfectly with manual location configuration. The error is
cosmetic but pollutes the system journal unnecessarily.
The error occurs during service initialization even when the user has
explicitly configured manual coordinates instead of automatic geolocation.
SUGGESTED FIX:
Add a check for GeoClue2 availability before attempting DBus connection, or
suppress the error when manual location mode is active.
SOFTWARE VERSIONS:
Plasma Version: 6.6.1
KDE Frameworks Version: 6.9.0
Qt Version: 6.8.1
Distribution: Arch Linux
--
You are receiving this mail because:
You are watching all bug changes.