|Summary:||Discover can't handle UEFI Secure Boot firmware updates ("THE INPUT IS NOT OF CABINET FORMAT" error)|
|Product:||[Applications] Discover||Reporter:||Dave92f1 <dave.lindbergh>|
|Component:||fwupd Backend||Assignee:||Plasma Bugs List <plasma-bugs>|
|Severity:||major||CC:||aleixpol, miranda, nate, scott.beamer, sharma.abhijeet2096, ternomashi|
|Latest Commit:||Version Fixed In:|
Description Dave92f1 2023-03-01 20:49:20 UTC
SUMMARY Discover will report an available UEFI Secure Boot firmware update, but can't install it and doesn't offer any guidance as to how to install manually. If you try to install with Discover you get "THE INPUT IS NOT OF CABINET FORMAT". Since Discover is advertised as being the central place to install & update software, it should ideally handle this or at least give guidance as to how to resolve. I found that the following installs the update - at minimum Discover should tell the user to do this: sudo fwupdmgr refresh sudo fwupdmgr update Then reboot when requested. Linux/KDE Plasma: Kubuntu 22.04 LTS
Comment 1 Nate Graham 2023-03-02 20:11:37 UTC
So `sudo fwupdmgr update` works? Or does that fail too?
Comment 2 Dave92f1 2023-03-02 20:12:55 UTC
sudo fwupdmgr update worked for me.
Comment 3 Ternomashi 2023-03-05 23:14:02 UTC
This bug also affects me. It seems that it was reported recently in many places, e.g.: https://askubuntu.com/questions/1453959/getting-the-input-is-not-of-cabinet-format-on-discover https://forums.fedoraforum.org/showthread.php?329903-Error-upgrading-Dell-laptop-firmware https://www.kubuntuforums.net/forum/currently-supported-releases/kubuntu-22-04-jammy-jellyfish/software-support-be/668585-lenovo-system-firmware-update-will-not-install My configuration: Kubuntu 22.10 KDE 5.27.2
Comment 4 Ternomashi 2023-03-18 18:12:39 UTC
On laptop Samsung NP670 there is another error message: "failed to write data to efivarfs: Error writing to file descriptor: Invalid argument". I can also confirm that the problem with "THE INPUT IS NOT OF CABINET FORMAT" can be seen on HP desktop PC UEFI update.