elementary / elementary/settings-daemon
io.elementary.settings-daemon.check-for-firmware-updates.service fails to start during boot
- 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
Assessment
This issue has not been assessed yet.