Bug 511532 - Automatically detect location: Dear KDE developers, please write a detailed description of what this service will do
Summary: Automatically detect location: Dear KDE developers, please write a detailed d...
Status: RESOLVED DUPLICATE of bug 497099
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_nighttime (other bugs)
Version First Reported In: 6.5.1
Platform: Other Linux
: HI wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-11-02 17:55 UTC by postix
Modified: 2025-11-10 17:35 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Screenshot (262.86 KB, image/png)
2025-11-02 17:55 UTC, postix
Details

Note You need to log in before you can comment on or make changes to this bug.
Description postix 2025-11-02 17:55:35 UTC
Created attachment 186420 [details]
Screenshot

> The service will be used to periodically update the device's location.
> Please open a bug report at https://bugs.kde.org asking KDE developers
> to write a detailed description of what this service will do.

... the option's description in the System Settings ask me to open a bug report. :-P


SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20251031
KDE Plasma Version: 6.5.1
KDE Frameworks Version: 6.19.0
Comment 1 Vlad Zahorodnii 2025-11-03 07:35:31 UTC
`The service` it should be `The foobar service`, which probably implies that something's misconfigured on your system.
Comment 2 postix 2025-11-03 12:02:42 UTC
(In reply to Vlad Zahorodnii from comment #1)
> `The service` it should be `The foobar service`, which probably implies that
> something's misconfigured on your system.

geoclue2 is installed, the service is not running. When I start the service and re-open the SystemSettings the text doesn't change.

Would you consider this a Tumbleweed bug? I've verified that the same happens with a new user account.
Comment 3 postix 2025-11-03 12:04:54 UTC
```
systemctl enable --now geoclue
The unit files have no installation config (WantedBy=, RequiredBy=, UpheldBy=,
Also=, or Alias= settings in the [Install] section, and DefaultInstance= for
template units). This means they are not meant to be enabled or disabled using systemctl.
 
Possible reasons for having these kinds of units are:
• A unit may be statically enabled by being symlinked from another unit's
  .wants/, .requires/, or .upholds/ directory.
• A unit's purpose may be to act as a helper for some other unit which has
  a requirement dependency on it.
• A unit may be started when needed via activation (socket, path, timer,
  D-Bus, udev, scripted systemctl call, ...).
• In case of template units, the unit is meant to be enabled with some
  instance name specified.
```

```
systemctl status geoclue
● geoclue.service - Location Lookup Service
     Loaded: loaded (/usr/lib/systemd/system/geoclue.service; static)
     Active: active (running) since Mon 2025-11-03 13:03:21 CET; 3s ago
 Invocation: d8d7a9908dac4ec789f2df6ea43683ba
   Main PID: 7260 (geoclue)
      Tasks: 11 (limit: 38232)
        CPU: 48ms
     CGroup: /system.slice/geoclue.service
             └─7260 /usr/libexec/geoclue
```
Comment 4 Christian Hartmann 2025-11-10 15:36:35 UTC
This might be a duplicate of https://bugs.kde.org/show_bug.cgi?id=497099

I'm also on openSUSE Tumbleweed. Geoclue2 is working with the demo-agent and where-am-i, however the day-night-cycle doesn't recognize the location and I entered the coords manually for now.
Comment 5 postix 2025-11-10 17:35:10 UTC

*** This bug has been marked as a duplicate of bug 497099 ***