Skip to content

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

@micahel71

Description

@micahel71

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=<user>@.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

Hardware Info

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions