elementary / elementary/settings-daemon

io.elementary.settings-daemon.check-for-firmware-updates.service fails to start during boot

Open
#183 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Vala
Stars
19
Forks
15
Avg merge
5h 8m
Merged PRs (30d)
2

Description

### What Happened?

Hello, when my PC starts I see this in the command (sudo systemctl):

```
(...)
io.elementary.settings-daemon.check-for-firmware-updates.service loaded failed failed Check for firmware updates daily
(...)
```

Therefore the status of systemd is degraded:

```
State: degraded
Units: 615 loaded (incl. loaded aliases)
Jobs: 0 queued
Failed: 1 units
(...)
```

### Steps to Reproduce

The status of the service itself looks like this (sudo systemctl status io.elementary.settings-daemon.check-for-firmware-updates):

```
sudo systemctl status io.elementary.settings-daemon.check-for-firmware-updates.service
× io.elementary.settings-daemon.check-for-firmware-updates.service - Check for firmware updates daily
Loaded: loaded (/usr/lib/systemd/system/io.elementary.settings-daemon.check-for-firmware-updates.service; static)
Active: failed (Result: exit-code) since Sun 2025-03-30 11:24:26 CEST; 46min ago
TriggeredBy: ● io.elementary.settings-daemon.check-for-firmware-updates.timer
Process: 1628 ExecStart=/usr/bin/busctl --user call io.elementary.settings-daemon /io/elementary/settings_daemon org.freedesktop.Application ActivateAction sava{sv} check-firmware-updates 0 0 (code=exited, status=1/FAILURE)
Main PID: 1628 (code=exited, status=1/FAILURE)
CPU: 7ms

Mär 30 11:24:26 shining systemd[1]: Starting io.elementary.settings-daemon.check-for-firmware-updates.service - Check for firmware updates daily...
Mär 30 11:24:26 shining busctl[1628]: Failed to set bus address: $DBUS_SESSION_BUS_ADDRESS and $XDG_RUNTIME_DIR not defined (consider using --machine=@.host --user to connect to bus of other user)
Mär 30 11:24:26 shining systemd[1]: io.elementary.settings-daemon.check-for-firmware-updates.service: Main process exited, code=exited, status=1/FAILURE
Mär 30 11:24:26 shining systemd[1]: io.elementary.settings-daemon.check-for-firmware-updates.service: Failed with result 'exit-code'.
Mär 30 11:24:26 shining systemd[1]: Failed to start io.elementary.settings-daemon.check-for-firmware-updates.service - Check for firmware updates daily.
```

I cannot remember any action that could cause this...

### Expected Behavior

systemd starts with out any degraded services

### OS Version

8.x (Circe)

### Session Type

Classic Session (X11, This is the default)

### Software Version

Latest release (I have run all updates)

### Log Output

```shell

```

### Hardware Info

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.