$ fwupdmgr get-updates
Failed to connect to daemon: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.fwupd was not provided by any .service files
There is one Guix System service which should fix this error and one fwupd-nonfree package in nonguix, it should be possible to put them together and try but I never had the time
I’ve recently tried adding fwupd (at the system level) and originally got the same error. Thought perhaps guix-fwupd-service-type existed, but seems to still be pending based the following issues thread: [PATCH 1/2] gnu: Add fwupd service.
However, in that thread it does gives the following work-around:
I gave this a go, and it worked in resolving the above error. But, now I get the following errors(?) when trying the following:
logoraz@framework ~$ fwupdmgr refresh --force
Failed to open polkit agent: missing executable pkttyagent in PATH
No remotes are currently enabled so no metadata is available.
Metadata can be obtained from the Linux Vendor Firmware Service.
Enable this remote? [Y|n]: y
Authenticating… [ - ]
Failed to obtain auth
…and
logoraz@framework ~$ fwupdmgr get-updates
Failed to open polkit agent: missing executable pkttyagent in PATH
Devices with no available firmware updates:
• Fingerprint Sensor
• Laptop Webcam Module (2nd Gen)
• System Firmware
• UEFI dbx
• WD BLACK SN850X 1000GB
No updatable devices