canonical / firmware-updater

An experimental firmware updater UI based on fwupd
GNU General Public License v3.0
110 stars 17 forks source link

Firmware Updater doesn't provide useful errors #291

Open superm1 opened 5 months ago

superm1 commented 5 months ago

When trying to install firmware on a Framework 13 using firmware updater I got the following error:

image

This error comes from a not supported error code that the fwupd daemon returns, but the actual error string is ignored.

It's very useful in this instance. When run with fwupdmgr the string is:

/boot/efi does not have sufficient space, required 93.2 MB, got 66.3 MB

Now in this case it's CAUSED by this behavior of subiquity, but firmware updater can help explain to the user the problem by just passing that string to the user.