firmware-lenovo icon indicating copy to clipboard operation
firmware-lenovo copied to clipboard

Could not apply capsules: volume full

Open rogueai opened this issue 2 years ago • 54 comments

Describe the bug I'm running fwmgr update on my ThinkPad P53 from Arch Linux, dual booting, when rebooting the update process starts correctly, but I'm getting:

Could not apply capsules: volume full

Steps to Reproduce

  • fwupdmgr update
  • reboot

Expected behavior Firmware updates correctly.

fwupd version information

❯ fwupdmgr --version
runtime   org.freedesktop.fwupd         1.8.3
runtime   org.freedesktop.fwupd-efi     1.3
compile   org.freedesktop.gusb          0.3.10
runtime   com.dell.libsmbios            2.4
runtime   org.kernel                    5.18.16-arch1-1
runtime   com.hughsie.libjcat           0.1.11
compile   com.hughsie.libjcat           0.1.11
compile   org.freedesktop.fwupd         1.8.3
runtime   org.freedesktop.gusb          0.3.10

Please note how you installed it (apt, dnf, pacman, source, etc): Installed through pacman -S fwupd

fwupd device information

❯ fwupdmgr get-devices --show-all-devices
LENOVO 20QNCTO1WW
│
├─Unknown Device:
│     Device ID:          4a4907dbb1b96c6a1177dfd1b95eb41c781d1265
│     GUID:               1199a818-4c52-5137-b536-d59e2e2cada9 ← GPIO\ID_INT3450:00
│   
├─0000:00:1f.5:
│     Device ID:          b04e387fb80d2b91f37a4d0c7b21461c451775e1
│     Summary:            Memory Technology Device
│     Vendor:             DMI:LENOVO
│     GUIDs:              5f93d7e7-e282-59b9-b663-0146e382f8f6 ← MTD\NAME_0000:00:1f.5
│                         1d5d8ab8-c56e-59b0-9567-d4d306907af8 ← MTD\VENDOR_LENOVO&NAME_0000:00:1f.5
│                         a6962606-1b89-53ff-8561-fe5b1f82d16b ← MTD\VENDOR_LENOVO&PRODUCT_20QNCTO1WW&NAME_0000:00:1f.5
│     Device Flags:       • Internal device
│                         • Updatable
│                         • Needs a reboot after installation
│                         • Cryptographic hash verification is available
│   
├─CoffeeLake-H GT2 [UHD Graphics 630]:
│     Device ID:          5792b48846ce271fab11c4a545f7a3df0d36e00a
│     Vendor:             Intel Corporation (PCI:0x8086)
│     GUIDs:              db677673-1102-5481-a11e-6f397e123ced ← PCI\VEN_8086&DEV_3E9B
│                         12c60b98-52cd-500a-b99e-087aa6b47f0b ← PCI\VEN_8086&DEV_3E9B&REV_00
│                         50512ae6-69eb-58e3-8ac0-b3e10d4bad7e ← PCI\VEN_8086&DEV_3E9B&SUBSYS_17AA2297
│                         c7b07ad5-a672-58fd-94cb-e0b50c9399ec ← PCI\VEN_8086&DEV_3E9B&SUBSYS_17AA2297&REV_00
│     Device Flags:       • Internal device
│                         • Cryptographic hash verification is available
│   
├─Core™ i7-9750H CPU @ 2.60GHz:
│     Device ID:          4bde70ba4e39b28f9eab1628f9dd6e6244c03027
│     Current version:    0x000000f0
│     Vendor:             Intel
│     GUIDs:              b9a2dd81-159e-5537-a7db-e7101d164d3f ← cpu
│                         30249f37-d140-5d3e-9319-186b1bd5cac3 ← CPUID\PRO_0&FAM_06
│                         809a0b93-8a12-5338-a571-ad5583acf896 ← CPUID\PRO_0&FAM_06&MOD_9E
│                         72ec2ff3-49ff-5ec2-bdbb-525badd47543 ← CPUID\PRO_0&FAM_06&MOD_9E&STP_A
│     Device Flags:       • Internal device
│   
├─Embedded Controller:
│     Device ID:          2292ae5236790b47884e37cf162dcf23bfcd1c60
│     Summary:            UEFI ESRT device
│     Current version:    0.1.14
│     Minimum Version:    0.1.14
│     Vendor:             Lenovo (DMI:LENOVO)
│     Update State:       Success
│     GUID:               54bdce35-631e-47a6-a3ee-382f64814f68
│     Device Flags:       • Internal device
│                         • Updatable
│                         • System requires external power source
│                         • Supported on remote server
│                         • Needs a reboot after installation
│                         • Device is usable for the duration of the update
│   
├─I210 Gigabit Network Connection:
│     Device ID:          207a080ac5b12bf08ae7fc8bcfb59ae799dc8635
│     Current version:    03
│     Vendor:             Intel Corporation (PCI:0x8086)
│     GUIDs:              0d49c464-7ded-57eb-8ca9-dacaa2b9d986 ← PCI\VEN_8086&DEV_1533
│                         54830d50-f47b-57b4-9a79-58bb9aba113c ← PCI\VEN_8086&DEV_1533&REV_03
│                         b43b5e53-5889-5dff-a3ec-083ef1b556e1 ← PCI\VEN_8086&DEV_156D
│                         200792a9-3d6c-5d19-ada2-48579770529d ← PCI\VEN_8086&DEV_156D&REV_00
│                         0cd93cf7-2e7f-5a58-95d0-66e09ac1e584 ← PCI\VEN_8086&DEV_156D&SUBSYS_1CFA0092
│                         1500147d-d9f9-5364-8aa2-4351259d3417 ← PCI\VEN_8086&DEV_156D&SUBSYS_1CFA0092&REV_00
│     Device Flags:       • Internal device
│                         • Cryptographic hash verification is available
│   
├─Intel Management Engine:
│     Device ID:          349bb341230b1a86e5effe7dfe4337e1590227bd
│     Summary:            UEFI ESRT device
│     Current version:    192.64.1551
│     Minimum Version:    0.0.1
│     Vendor:             Lenovo (DMI:LENOVO)
│     Update State:       Success
│     GUID:               533b2fa2-90be-4e2b-942f-f9b6950e310f
│     Device Flags:       • Internal device
│                         • Updatable
│                         • System requires external power source
│                         • Supported on remote server
│                         • Needs a reboot after installation
│                         • Device is usable for the duration of the update
│   
├─SSD 970 EVO Plus 1TB:
│     Device ID:          08e1798bf5d9cb56a0290b552cab6c1a371b5089
│     Summary:            NVM Express solid state drive
│     Current version:    4B2QEXM7
│     Vendor:             Samsung (NVME:0x144D)
│     Serial Number:      S6P7NJ0T104006L
│     GUIDs:              47335265-a509-51f7-841e-1c94911af66b ← NVME\VEN_144D&DEV_A808
│                         6e54c992-d302-59ab-b454-2d26ddd63e6d ← NVME\VEN_144D&DEV_A808&REV_00
│                         c9d531ea-ee7d-5562-8def-c64d0d144813 ← NVME\VEN_144D&DEV_A808&SUBSYS_144DA801
│                         0b4d773a-7ac3-58c1-a541-e22ef1cdfe02 ← NVME\VEN_144D&DEV_A808&SUBSYS_144DA801&REV_00
│                         f05ecac9-5cc2-5f77-b23b-a08ad8879ada ← Samsung SSD 970 EVO Plus 1TB
│     Device Flags:       • Internal device
│                         • Updatable
│                         • System requires external power source
│                         • Needs a reboot after installation
│                         • Device is usable for the duration of the update
│                         • Signed Payload
│   
├─System Firmware:
│ │   Device ID:          a45df35ac0e948ee180fe216a5f703f32dda163f
│ │   Summary:            UEFI ESRT device
│ │   Current version:    0.1.23
│ │   Minimum Version:    0.1.0
│ │   Vendor:             Lenovo (DMI:LENOVO)
│ │   Update State:       Success
│ │   GUIDs:              9d97f767-ea06-474f-9141-7e2430d97fc1
│ │                       230c8b18-8d9b-53ec-838b-6cfc0383493a ← main-system-firmware
│ │   Device Flags:       • Internal device
│ │                       • Updatable
│ │                       • System requires external power source
│ │                       • Supported on remote server
│ │                       • Needs a reboot after installation
│ │                       • Cryptographic hash verification is available
│ │                       • Device is usable for the duration of the update
│ │ 
│ └─UEFI dbx:
│       Device ID:        362301da643102b9f38477387e2193e57abaa590
│       Summary:          UEFI revocation database
│       Current version:  83
│       Minimum Version:  83
│       Vendor:           UEFI:Linux Foundation
│       Install Duration: 1 second
│       GUIDs:            14503b3d-73ce-5d06-8137-77c68972a341 ← UEFI\CRT_A9087D1044AD18F7A94916D284CBC01827CF23CD8F60B79072C9CAA1FEF4D649
│                         5971a208-da00-5fce-b5f5-1234342f9cf7 ← UEFI\CRT_A9087D1044AD18F7A94916D284CBC01827CF23CD8F60B79072C9CAA1FEF4D649&ARCH_X64
│                         c6682ade-b5ec-57c4-b687-676351208742 ← UEFI\CRT_A1117F516A32CEFCBA3F2D1ACE10A87972FD6BBE8FE0D0B996E09E65D802A503
│                         f8ba2887-9411-5c36-9cee-88995bb39731 ← UEFI\CRT_A1117F516A32CEFCBA3F2D1ACE10A87972FD6BBE8FE0D0B996E09E65D802A503&ARCH_X64
│       Device Flags:     • Internal device
│                         • Updatable
│                         • Needs a reboot after installation
│                         • Only version upgrades are allowed
│                         • Signed Payload
│     
├─TPM:
│     Device ID:          c6a80ac3a22083423992a3cb15018989f37834d6
│     Current version:    7.2.1.0
│     Vendor:             Nuvoton Technology (TPM:NTC)
│     GUIDs:              ff71992e-52f7-5eea-94ef-883e56e034c6 ← system-tpm
│                         fac1c8f3-73c8-5cd6-8330-07a3690b5140 ← TPM\VEN_NTC&DEV_0000
│                         8d94eb9a-78aa-513d-af50-319e3b9f5210 ← TPM\VEN_NTC&MOD_NPCT75x$rls
│                         e9ccc1dc-960a-5e09-afe9-e59a904b776d ← TPM\VEN_NTC&DEV_0000&VER_2.0
│                         f1c4013d-3f4c-5623-a40b-81ad96e23860 ← TPM\VEN_NTC&MOD_NPCT75x$rls&VER_2.0
│     Device Flags:       • Internal device
│   
├─TU117GLM [Quadro T1000 Mobile]:
│     Device ID:          ce4c74a5188d5b9cdb1e72ed32dad2d313c1c999
│     Current version:    a1
│     Vendor:             NVIDIA Corporation (PCI:0x10DE, PCI:0x8086)
│     GUIDs:              aea1c72d-ddad-5702-9aaf-2b9bf2442a80 ← PCI\VEN_10DE&DEV_1FB9
│                         f71f56b0-8808-5f2c-99ae-afc499f476c3 ← PCI\VEN_10DE&DEV_1FB9&REV_A1
│                         a9d0fb0d-3aba-5866-8269-0a6a998248d6 ← PCI\VEN_10DE&DEV_1FB9&SUBSYS_17AA2297
│                         b830bc5d-eaf9-5852-8145-24f21d9338a1 ← PCI\VEN_10DE&DEV_1FB9&SUBSYS_17AA2297&REV_A1
│                         d29269b6-e458-5f45-975c-9d52bb38e35f ← PCI\VEN_8086&DEV_1901
│                         e56548a4-ff7a-5f39-8de0-08ebf97617d5 ← PCI\VEN_8086&DEV_1901&REV_07
│                         81ee8e9b-d331-5df6-9c61-8f8549d2a5f7 ← PCI\VEN_8086&DEV_1901&SUBSYS_17AA2297
│                         c969928f-5304-58bc-8323-4fdceba61abb ← PCI\VEN_8086&DEV_1901&SUBSYS_17AA2297&REV_07
│     Device Flags:       • Internal device
│                         • Cryptographic hash verification is available
│   
├─Thunderbolt host controller:
│     Device ID:          801c3074598cb3a8db05409cab308a8caa478c64
│     Summary:            Unmatched performance for high-speed I/O
│     Current version:    59.00
│     Vendor:             Lenovo (THUNDERBOLT:0x0109, TBT:0x0109)
│     GUIDs:              adfbb470-4be7-54e8-adc5-f4d1c97591ad ← THUNDERBOLT\VEN_0109&DEV_1820
│                         2791adf5-c584-57fd-ad91-b648e7d72a13 ← THUNDERBOLT\VEN_0109&DEV_1820&REV_00
│                         d358cf61-abca-5232-bfde-8a92e1a5b100 ← TBT-01091820-native
│                         64e51565-c48d-55e1-b59f-ca1afff199f4 ← TBT-01091820-native-controller0-0
│     Device Flags:       • Internal device
│                         • Updatable
│                         • System requires external power source
│                         • Device stages updates
│                         • Signed Payload
│   
├─UEFI Device Firmware:
│     Device ID:          f95c9218acd12697af946874bfe4239587209232
│     Summary:            UEFI ESRT device
│     Current version:    16842758
│     Minimum Version:    1
│     Vendor:             DMI:LENOVO
│     Update State:       Success
│     GUID:               2fde0117-375b-4ce2-96b2-9885b6a494ea
│     Device Flags:       • Internal device
│                         • Updatable
│                         • System requires external power source
│                         • Needs a reboot after installation
│                         • Device is usable for the duration of the update
│   
├─UEFI Device Firmware:
│     Device ID:          d96de5c124b60ed6241ebcb6bb2c839cb5580786
│     Summary:            UEFI ESRT device
│     Current version:    28673
│     Minimum Version:    1
│     Vendor:             DMI:LENOVO
│     Update State:       Success
│     GUID:               dc7ebd85-7207-479b-0a6c-18d8d2b6e185
│     Device Flags:       • Internal device
│                         • Updatable
│                         • System requires external power source
│                         • Needs a reboot after installation
│                         • Device is usable for the duration of the update
│   
├─USB2.0 Hub:
│     Device ID:          23cf6368c14a875f74c38a5a423518f38d8abbbc
│     Current version:    92.16
│     Vendor:             GenesysLogic (USB:0x05E3)
│     Install Duration:   9 seconds
│     GUIDs:              0cdb6604-d595-5ca3-8da0-d05cb1b71ac1 ← USB\VID_05E3&PID_0610
│                         952107d7-4349-5450-b9df-4f49858d596d ← USB\VID_05E3&PID_0610&REV_9216
│                         e89cae82-9975-55fb-802f-63d27dbcec19 ← VID\PID_0610&HUB_00
│                         a973ab65-f62c-56b7-a13c-fd3f98d08d91 ← USB\VID_05E3&PID_0610&IC_352121
│                         7a0b9f77-3753-5166-b797-7e36c4f913db ← USB\VID_05E3&PID_0610&IC_352121&BONDING_00
│                         d4abff55-5461-506d-8757-e54c69b6229d ← USB\VID_05E3&PID_0610&VENDOR_GENESYSLOGIC&IC_352121&BONDING_00&PORTNUM_44&VENDORSUP_E8A9A9E4-6C17-5F9C-B7BD-CDA49FE66D75
│     Device Flags:       • Updatable
│                         • Cryptographic hash verification is available
│                         • Unsigned Payload
│   
└─WDC PC SN730 SDBQNTY-1T00-1001:
      Device ID:          03281da317dccd2b18de2bd1cc70a782df40ed7e
      Summary:            NVM Express solid state drive
      Current version:    11170101
      Vendor:             Sandisk Corp (NVME:0x15B7)
      Serial Number:      20199C801893
      GUIDs:              fccbb6ea-e20e-58ad-bf8a-7fb7d43ff4c2 ← NVME\VEN_15B7&DEV_5006
                          a39943dd-3afb-54f8-b110-c5a21f071200 ← NVME\VEN_15B7&DEV_5006&REV_00
                          12c86995-0b90-5ec5-98f3-7a6ed4ca50e0 ← NVME\VEN_15B7&DEV_5006&SUBSYS_15B75006
                          7b974856-317d-5538-a915-de0a6353750f ← NVME\VEN_15B7&DEV_5006&SUBSYS_15B75006&REV_00
                          ad5de143-d4f4-5a5f-8b26-b118b2ea81d4 ← WDC PC SN730 SDBQNTY-1T00-1001
      Device Flags:       • Internal device
                          • Updatable
                          • System requires external power source
                          • Supported on remote server
                          • Needs a reboot after installation
                          • Device is usable for the duration of the update
    
________________________________________________

Devices that were not updated correctly:

 • Intel Management Engine (192.64.1551 → 192.90.2072)
 • System Firmware (0.1.23 → 0.1.38)

System UEFI configuration Please provide the output of the following commands:

❯ efibootmgr -v
BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0002,0003,0001,0000,0019,001A,001B,001C,001D,001E,001F,0020,0021,0022,0023,0024,0025,0026,0004
Boot0000* Windows Boot Manager	HD(1,GPT,35c57c56-a6ab-4f18-9c61-dccdc91f429c,0x800,0x82000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)57494e444f5753000100000088000000780000004200430044004f0042004a004500430054003d007b00390064006500610038003600320063002d0035006300640064002d0034006500370030002d0061006300630031002d006600330032006200330034003400640034003700390035007d00000030000100000010000000040000007fff0400
      dp: 04 01 2a 00 01 00 00 00 00 08 00 00 00 00 00 00 00 20 08 00 00 00 00 00 56 7c c5 35 ab a6 18 4f 9c 61 dc cd c9 1f 42 9c 02 02 / 04 04 46 00 5c 00 45 00 46 00 49 00 5c 00 4d 00 69 00 63 00 72 00 6f 00 73 00 6f 00 66 00 74 00 5c 00 42 00 6f 00 6f 00 74 00 5c 00 62 00 6f 00 6f 00 74 00 6d 00 67 00 66 00 77 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00
    data: 57 49 4e 44 4f 57 53 00 01 00 00 00 88 00 00 00 78 00 00 00 42 00 43 00 44 00 4f 00 42 00 4a 00 45 00 43 00 54 00 3d 00 7b 00 39 00 64 00 65 00 61 00 38 00 36 00 32 00 63 00 2d 00 35 00 63 00 64 00 64 00 2d 00 34 00 65 00 37 00 30 00 2d 00 61 00 63 00 63 00 31 00 2d 00 66 00 33 00 32 00 62 00 33 00 34 00 34 00 64 00 34 00 37 00 39 00 35 00 7d 00 00 00 30 00 01 00 00 00 10 00 00 00 04 00 00 00 7f ff 04 00
Boot0001* Manjaro	HD(1,GPT,35c57c56-a6ab-4f18-9c61-dccdc91f429c,0x800,0x82000)/File(\EFI\Manjaro\grubx64.efi)
      dp: 04 01 2a 00 01 00 00 00 00 08 00 00 00 00 00 00 00 20 08 00 00 00 00 00 56 7c c5 35 ab a6 18 4f 9c 61 dc cd c9 1f 42 9c 02 02 / 04 04 36 00 5c 00 45 00 46 00 49 00 5c 00 4d 00 61 00 6e 00 6a 00 61 00 72 00 6f 00 5c 00 67 00 72 00 75 00 62 00 78 00 36 00 34 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00
Boot0002* rEFInd Boot Manager	HD(1,GPT,35c57c56-a6ab-4f18-9c61-dccdc91f429c,0x800,0x82000)/File(\EFI\refind\refind_x64.efi)
      dp: 04 01 2a 00 01 00 00 00 00 08 00 00 00 00 00 00 00 20 08 00 00 00 00 00 56 7c c5 35 ab a6 18 4f 9c 61 dc cd c9 1f 42 9c 02 02 / 04 04 3a 00 5c 00 45 00 46 00 49 00 5c 00 72 00 65 00 66 00 69 00 6e 00 64 00 5c 00 72 00 65 00 66 00 69 00 6e 00 64 00 5f 00 78 00 36 00 34 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00
Boot0003* EndeavourOS	HD(1,GPT,35c57c56-a6ab-4f18-9c61-dccdc91f429c,0x800,0x82000)/File(\EFI\EndeavourOS\grubx64.efi)
      dp: 04 01 2a 00 01 00 00 00 00 08 00 00 00 00 00 00 00 20 08 00 00 00 00 00 56 7c c5 35 ab a6 18 4f 9c 61 dc cd c9 1f 42 9c 02 02 / 04 04 3e 00 5c 00 45 00 46 00 49 00 5c 00 45 00 6e 00 64 00 65 00 61 00 76 00 6f 00 75 00 72 00 4f 00 53 00 5c 00 67 00 72 00 75 00 62 00 78 00 36 00 34 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00
Boot0004* Linux-Firmware-Updater	HD(1,GPT,35c57c56-a6ab-4f18-9c61-dccdc91f429c,0x800,0x211000)/File(\EFI\arch\fwupdx64.efi)
      dp: 04 01 2a 00 01 00 00 00 00 08 00 00 00 00 00 00 00 10 21 00 00 00 00 00 56 7c c5 35 ab a6 18 4f 9c 61 dc cd c9 1f 42 9c 02 02 / 04 04 32 00 5c 00 45 00 46 00 49 00 5c 00 61 00 72 00 63 00 68 00 5c 00 66 00 77 00 75 00 70 00 64 00 78 00 36 00 34 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00
Boot0010  Setup	FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)
      dp: 04 06 14 00 66 8b 1c 72 6c 42 86 4e 8e 99 34 57 c4 6a b0 b9 / 7f ff 04 00
Boot0011  Boot Menu	FvFile(126a762d-5758-4fca-8531-201a7f57f850)
      dp: 04 06 14 00 2d 76 6a 12 58 57 ca 4f 85 31 20 1a 7f 57 f8 50 / 7f ff 04 00
Boot0012  Diagnostic Splash Screen	FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)
      dp: 04 06 14 00 a6 d9 d8 a7 b0 6a eb 4a ad 9d 16 3e 59 a7 a3 80 / 7f ff 04 00
Boot0013  Lenovo Diagnostics	FvFile(3f7e615b-0d45-4f80-88dc-26b234958560)
      dp: 04 06 14 00 5b 61 7e 3f 45 0d 80 4f 88 dc 26 b2 34 95 85 60 / 7f ff 04 00
Boot0014  Regulatory Information	FvFile(478c92a0-2622-42b7-a65d-5894169e4d24)
      dp: 04 06 14 00 a0 92 8c 47 22 26 b7 42 a6 5d 58 94 16 9e 4d 24 / 7f ff 04 00
Boot0015  ThinkShield secure wipe	FvFile(3593a0d5-bd52-43a0-808e-cbff5ece2477)
      dp: 04 06 14 00 d5 a0 93 35 52 bd a0 43 80 8e cb ff 5e ce 24 77 / 7f ff 04 00
Boot0016  Startup Interrupt Menu	FvFile(f46ee6f4-4785-43a3-923d-7f786c3c8479)
      dp: 04 06 14 00 f4 e6 6e f4 85 47 a3 43 92 3d 7f 78 6c 3c 84 79 / 7f ff 04 00
Boot0017  Rescue and Recovery	FvFile(665d3f60-ad3e-4cad-8e26-db46eee9f1b5)
      dp: 04 06 14 00 60 3f 5d 66 3e ad ad 4c 8e 26 db 46 ee e9 f1 b5 / 7f ff 04 00
Boot0018  MEBx Hot Key	FvFile(ac6fd56a-3d41-4efd-a1b9-870293811a28)
      dp: 04 06 14 00 6a d5 6f ac 41 3d fd 4e a1 b9 87 02 93 81 1a 28 / 7f ff 04 00
Boot0019* USB CD	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,86701296aa5a7848b66cd49dd3ba6a55)
      dp: 03 0a 24 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 86 70 12 96 aa 5a 78 48 b6 6c d4 9d d3 ba 6a 55 / 7f ff 04 00
Boot001A* USB FDD	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,6ff015a28830b543a8b8641009461e49)
      dp: 03 0a 24 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 6f f0 15 a2 88 30 b5 43 a8 b8 64 10 09 46 1e 49 / 7f ff 04 00
Boot001B* NVMe0	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,001c199932d94c4eae9aa0b6e98eb8a400)
      dp: 03 0a 25 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 00 1c 19 99 32 d9 4c 4e ae 9a a0 b6 e9 8e b8 a4 00 / 7f ff 04 00
Boot001C* NVMe1	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,001c199932d94c4eae9aa0b6e98eb8a401)
      dp: 03 0a 25 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 00 1c 19 99 32 d9 4c 4e ae 9a a0 b6 e9 8e b8 a4 01 / 7f ff 04 00
Boot001D* NVMe2	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,001c199932d94c4eae9aa0b6e98eb8a402)
      dp: 03 0a 25 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 00 1c 19 99 32 d9 4c 4e ae 9a a0 b6 e9 8e b8 a4 02 / 7f ff 04 00
Boot001E* ATA HDD1	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f601)
      dp: 03 0a 25 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 91 af 62 59 56 44 9f 41 a7 b9 1f 4f 89 2a b0 f6 01 / 7f ff 04 00
Boot001F* ATA HDD2	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f602)
      dp: 03 0a 25 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 91 af 62 59 56 44 9f 41 a7 b9 1f 4f 89 2a b0 f6 02 / 7f ff 04 00
Boot0020* ATA HDD3	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f603)
      dp: 03 0a 25 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 91 af 62 59 56 44 9f 41 a7 b9 1f 4f 89 2a b0 f6 03 / 7f ff 04 00
Boot0021* ATA HDD0	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f600)
      dp: 03 0a 25 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 91 af 62 59 56 44 9f 41 a7 b9 1f 4f 89 2a b0 f6 00 / 7f ff 04 00
Boot0022* USB HDD	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,33e821aaaf33bc4789bd419f88c50803)
      dp: 03 0a 24 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 33 e8 21 aa af 33 bc 47 89 bd 41 9f 88 c5 08 03 / 7f ff 04 00
Boot0023* PXE BOOT	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,78a84aaf2b2afc4ea79cf5cc8f3d3803)
      dp: 03 0a 24 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 78 a8 4a af 2b 2a fc 4e a7 9c f5 cc 8f 3d 38 03 / 7f ff 04 00
Boot0024* LENOVO CLOUD	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,ad38ccbbf7edf04d959cf42aa74d3650)/Uri(https://download.lenovo.com/pccbbs/cdeploy/efi/boot.efi)
      dp: 03 0a 24 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b ad 38 cc bb f7 ed f0 4d 95 9c f4 2a a7 4d 36 50 / 03 18 3b 00 68 74 74 70 73 3a 2f 2f 64 6f 77 6e 6c 6f 61 64 2e 6c 65 6e 6f 76 6f 2e 63 6f 6d 2f 70 63 63 62 62 73 2f 63 64 65 70 6c 6f 79 2f 65 66 69 2f 62 6f 6f 74 2e 65 66 69 / 7f ff 04 00
Boot0025  Other CD	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a35406)
      dp: 03 0a 25 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b ae a2 09 0a df de 21 4e 8b 3a 5e 47 18 56 a3 54 06 / 7f ff 04 00
Boot0026  Other HDD	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f606)
      dp: 03 0a 25 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 91 af 62 59 56 44 9f 41 a7 b9 1f 4f 89 2a b0 f6 06 / 7f ff 04 00
Boot0027* IDER BOOT CDROM	PciRoot(0x0)/Pci(0x14,0x0)/USB(15,1)
      dp: 02 01 0c 00 d0 41 03 0a 00 00 00 00 / 01 01 06 00 00 14 / 03 05 06 00 0f 01 / 7f ff 04 00
Boot0028* IDER BOOT Floppy	PciRoot(0x0)/Pci(0x14,0x0)/USB(15,0)
      dp: 02 01 0c 00 d0 41 03 0a 00 00 00 00 / 01 01 06 00 00 14 / 03 05 06 00 0f 00 / 7f ff 04 00
Boot0029* ATA HDD	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f6)
      dp: 03 0a 24 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 91 af 62 59 56 44 9f 41 a7 b9 1f 4f 89 2a b0 f6 / 7f ff 04 00
Boot002A* ATAPI CD	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a354)
      dp: 03 0a 24 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b ae a2 09 0a df de 21 4e 8b 3a 5e 47 18 56 a3 54 / 7f ff 04 00
❯ efivar -l | grep fw
0abba7dc-e516-4167-bbf5-4d9d1c739416-fwupd-9d97f767-ea06-474f-9141-7e2430d97fc1-0
0abba7dc-e516-4167-bbf5-4d9d1c739416-fwupd-533b2fa2-90be-4e2b-942f-f9b6950e310f-0
❯ tree /boot
/boot
├── initramfs-linux-fallback.img
├── initramfs-linux.img
├── intel-ucode.img
└── vmlinuz-linux

Note: I'm using rEFInd as a boot loader, booting into a UEFI image created from the above kernel + initrd + ucode + kernel parameters, if that's relevant info.

Additional questions

  • Operating system and version: Linux arch-linux 5.18.16-arch1-1 fwupd/fwupd#1 SMP PREEMPT_DYNAMIC Wed, 03 Aug 2022 11:25:04 +0000 x86_64 GNU/Linux
  • Have you tried rebooting? Yes
  • Is this a regression? I don't know
  • Are you using an NVMe disk? Yes
  • Is secure boot enabled? No
  • Is this a Lenovo system with 'Boot Order Lock' turned on in the BIOS? It is a Lenovo, not quite sure about the Boot Order Lock.

rogueai avatar Aug 15 '22 08:08 rogueai

Is your ESP full?

superm1 avatar Aug 15 '22 14:08 superm1

There is plenty of space as far as I can tell:

/dev/nvme0n1p1           1.1G  275M  782M  26% /efi

I'm not sure if it's relevant, but there are actually a few files in the efi partition that look related to fwupd:

├── EFI
│   ├── arch
│   │   ├── fw
│   │   │   ├── fwupd-533b2fa2-90be-4e2b-942f-f9b6950e310f.cap
│   │   │   └── fwupd-9d97f767-ea06-474f-9141-7e2430d97fc1.cap
│   │   └── fwupdx64.efi

rogueai avatar Aug 15 '22 14:08 rogueai

Yeah fwupd stages the capsules there, which is why I was suggesting if it's full that could be the problem. Maybe this is a problem with the NVRAM being full then.

We don't have that error string in the fwupd codebase, so it must be coming from the firmware.

I think there isn't much more we can do from fwupd side, let's see if Lenovo has any thoughts on it.

superm1 avatar Aug 15 '22 15:08 superm1

I have the same issue while trying to apply official Lenovo upgrade (4.8 MB size) and my /efi is only 19% full. ThinkPad T560, ArchLinux 5.19.1-arch2-1 x64

/dev/sda1 256M 49M 208M 19% /efi

olegk25 avatar Aug 15 '22 18:08 olegk25

@mrhpearson any ideas?

hughsie avatar Aug 16 '22 10:08 hughsie

No idea I'm afraid - I've flagged this to the FW team (ticket # LO-1964)

mrhpearson avatar Aug 17 '22 19:08 mrhpearson

@rogueai , I'm working with @mrhpearson and got these questions from FW team, could you help t comment them? Thanks!

Could you help confirm where is this message show (OS,post..or..)? Please provide the detail information. BTW, could you let user try use “fwupdmgr update [BIOS Device ID]” to check if can update successfully? I want to confirm if can duplicate or not. Device ID can get from System Firmware by type “fwupdmgr get-devices” .

Ex:

LO-1964-1 LO-1964-2

ChiWei-Chen avatar Aug 19 '22 07:08 ChiWei-Chen

This also happens on my system—ThinkPad T14 Gen 2 (AMD) running Fedora 36. Kernel: Linux 5.18.17-200.fc36.x86_64 Output of df -h /dev/nvme0n1p1:

Filesystem      Size  Used Avail Use% Mounted on
/dev/nvme0n1p1   96M   72M   25M  75% /boot/efi

The error message occurs after the machine reboots and says fwupd-efi’s version, which is 1.3 I believe. Trying to update by targeting specifically the System Firmware has the same issue.

ghost avatar Aug 22 '22 02:08 ghost

Hello @Jaeson813 ,

Have you tried resizing the EFI partition?

ChiWei-Chen avatar Aug 31 '22 06:08 ChiWei-Chen

Fedora 36 on X1 Carbon Gen 9

I have the same issue, tried “fwupdmgr update [BIOS Device ID]” and got the same error. My efi partition is 629MB of which 603 are free. Resizing in not an option for me at the moment, what is the recommended size for fwupd?

asegarra avatar Sep 04 '22 15:09 asegarra

@ChiWei-Chen, I’m unable to resize the partition currently. I booted into Windows, and one of the optional BIOS updates actually did successfully update it to 1.19.

ghost avatar Sep 05 '22 18:09 ghost

Hi, it's obviously a logical glitch in fwupdmgr while trying to assess available space. I used bootable image from the vendor and upgrade was successful.

olegk25 avatar Sep 05 '22 19:09 olegk25

@hughsie is there any idea or anything we can do for fwupdmgr?

@Jaeson813 , @olegk25 , thanks for the comment.

ChiWei-Chen avatar Sep 06 '22 04:09 ChiWei-Chen

@ChiWei-Chen I don't think it's fwupd at fault here, the userspace bit has already written the capsule to the ESP at the point the Could not apply capsules: volume full appears. The volume full is coming either from the UEFI runtime service, either RT->QueryCapsuleCapabilities or RT->UpdateCapsule -- perhaps it's telling us that NVRAM is full, rather than the ESP is full?

hughsie avatar Sep 06 '22 08:09 hughsie

Richard, Thanks, I'll give you back once I heard any clues from FW experts.

ChiWei-Chen avatar Sep 06 '22 15:09 ChiWei-Chen

I've retested this with v1.8.5 and it seems to be working now. Unfortunately, in the meanwhile I've setup secure boot + custom signing keys so my environment is not as it was when I first tested it with v1.8.3

rogueai avatar Sep 28 '22 07:09 rogueai

This issue captures my problem, except with a few differences:

  1. This bricked the laptop as my firmware upgrade got stuck while applying the firmware update, and it never completed. I had to wait for power loss before I could then reboot and access my OS
  2. Using a X1 Carbon Gen9 on RHEL 8.6 (RH CSB)
  3. I don't use rEFInd

I experienced this on the first day of using the laptop, so I am hesitant to blame storage as an issue. This happened after I applied the first round of updates in GNOME Software, after I completed initial user setup.

jwflory avatar Oct 12 '22 03:10 jwflory

same issue here:

 ~ # fwupdmgr --version
runtime   org.freedesktop.fwupd         1.8.7
runtime   org.freedesktop.fwupd-efi     1.3
compile   org.freedesktop.gusb          0.4.2
compile   com.hughsie.libjcat           0.1.12
runtime   org.kernel                    5.15.75-gentoo
runtime   com.hughsie.libjcat           0.1.12
compile   org.freedesktop.fwupd         1.8.7
runtime   org.freedesktop.gusb          0.4.2
 ~ # dmidecode -s system-version
ThinkPad X1 Carbon Gen 9
 ~ # dmidecode -s system-product-name
20XWCTO1WW

fwupd-efi 1.5 from latest main on https://github.com/fwupd/fwupd-efi doesn't solve it either. The result is the same:

Could not apply capsules: volume full

Can we please re-open this?

susman avatar Nov 16 '22 10:11 susman

Looks like we didn't leave a comment...but this has been reported to the FW team (a couple of weeks back) and we're discussing with them

mrhpearson avatar Dec 02 '22 18:12 mrhpearson

Is there any news on this problem?

alexted avatar Dec 13 '22 09:12 alexted

Sorry - no, we've been nagging the FW team for some insight into what would cause that message. Just for my reference as it took me a while to find the notes - tracked by internal ticket LO-1964

mrhpearson avatar Dec 20 '22 18:12 mrhpearson

Hi everyone- I am also having this exact problem. I have a lenovo thinkpad T490 with Fedora 36. My fwupd-efi version is also 1.3 , fwupd is 1.8.6

autumn-traveller avatar Jan 02 '23 09:01 autumn-traveller

Hi Everyone. Lenovo ThinkPad P1 Gen 3, running Fedora 37, with the same issue. fwupdmgr --version: compile org.freedesktop.fwupd 1.8.8 compile com.hughsie.libjcat 0.1.12 runtime org.freedesktop.fwupd-efi 1.3 compile org.freedesktop.gusb 0.4.2 runtime com.hughsie.libjcat 0.1.12 runtime com.dell.libsmbios 2.4 runtime org.freedesktop.gusb 0.4.3 runtime org.freedesktop.fwupd 1.8.8 runtime org.kernel 6.0.16-300.fc37.x86_64

gstephan76 avatar Jan 05 '23 18:01 gstephan76

Hi @alexted , @noobsauce101 , @gstephan76 , our FW team wasn't able to reproduce this issue yet, but they suspect this is EFI space related, could you provide output of df -h for our investigation? Thank you.

ChiWei-Chen avatar Feb 15 '23 04:02 ChiWei-Chen

Right now it looks like this (I've reinstalled the OS a couple of times since then):

Filesystem      Size  Used Avail Use% Mounted on
dev             7,7G     0  7,7G   0% /dev
run             7,7G  2,1M  7,7G   1% /run
/dev/nvme0n1p2  452G   39G  390G  10% /
tmpfs           7,7G   56M  7,6G   1% /dev/shm
tmpfs           7,7G   28K  7,7G   1% /tmp
/dev/nvme0n1p1  300M  312K  300M   1% /boot/efi
tmpfs           1,6G   64K  1,6G   1% /run/user/1000

alexted avatar Feb 15 '23 06:02 alexted

@alexted , thanks for the feedback. Could you also provide the output of fwupdmgr --version and fwupdmgr get-devices, we need to know the machine and current FW version. Thanks!

ChiWei-Chen avatar Feb 15 '23 08:02 ChiWei-Chen

compile   org.freedesktop.fwupd         1.8.10
compile   com.hughsie.libjcat           0.1.12
runtime   org.freedesktop.fwupd-efi     1.4
compile   org.freedesktop.gusb          0.4.3
runtime   com.hughsie.libjcat           0.1.12
runtime   com.dell.libsmbios            2.4
runtime   org.freedesktop.gusb          0.4.5
runtime   org.freedesktop.fwupd         1.8.10
runtime   org.kernel                    6.1.11-1-MANJARO

and

LENOVO 20X300GACY
│
├─USB3.1 Hub:
│ │   Device ID:          7c5b6dadf8126e3820c86cb56d9e1777084a98a8
│ │   Summary:            USB 3.x hub
│ │   Current version:    13.24
│ │   Vendor:             VIA Labs, Inc. (USB:0x17EF)
│ │   Install Duration:   15 seconds
│ │   GUIDs:              227d0f95-a764-598e-85de-3d2bd0a7372f
│ │                       c6381f16-fe6d-5c45-a4ad-b619af4f0f0e ← USB\VID_17EF&PID_A391
│ │                       e0c50668-5c2e-54df-8e17-c7c2472f3eaa ← USB\VID_17EF&PID_A391&REV_0D24
│ │                       fc6cfb35-d4e9-5467-a014-8863de104969 ← USB\VID_17EF&PID_A391&HUB_000A
│ │                       ef65710a-3fa0-5330-9a61-5ced5e976be1 ← USB\VID_17EF&PID_A391&SPI_C220
│ │                       7ae3100f-9b01-571c-9fc2-20cd4544123a ← USB\VID_17EF&PID_A391&SPI_C220&REV_0D24
│ │   Device Flags:       • Updatable
│ │                       • Cryptographic hash verification is available
│ │                       • Device stages updates
│ │                       • Device can recover flash failures
│ │                       • Unsigned Payload
│ │ 
│ ├─USB2.0 Hub:
│ │ │   Device ID:        65a54fb6ce182f0e75edf0e43047d547a0d61f0e
│ │ │   Summary:          USB 3.x hub
│ │ │   Current version:  13.24
│ │ │   Vendor:           VIA Labs, Inc. (USB:0x17EF)
│ │ │   Install Duration: 15 seconds
│ │ │   GUIDs:            227d0f95-a764-598e-85de-3d2bd0a7372f ← USB\VID_17EF&PID_A392
│ │ │                     010262bc-c6fa-5843-bffd-42be9aa16e6a ← USB\VID_17EF&PID_A392&REV_0D24
│ │ │                     4ec36768-1858-5e9b-9d35-40e6143c3cd4 ← USB\VID_17EF&PID_A392&HUB_0A
│ │ │                     181168b9-f5c8-51c4-a8f2-958daab8af2d ← USB\VID_17EF&PID_A392&SPI_C220
│ │ │                     b8ce86b1-5d74-5876-8d02-a9fd61b0a9ee ← USB\VID_17EF&PID_A392&SPI_C220&REV_0D24
│ │ │   Device Flags:     • Updatable
│ │ │                     • Cryptographic hash verification is available
│ │ │                     • Device stages updates
│ │ │                     • Device can recover flash failures
│ │ │                     • Unsigned Payload
│ │ │ 
│ │ └─USB2.0 Hub:
│ │   │   Device ID:      7a2034b0a5bfbc758ec5bfdce77b0484bdc0b46f
│ │   │   Summary:        USB 3.x hub
│ │   │   Current version:13.23
│ │   │   Vendor:         VIA Labs, Inc. (USB:0x17EF)
│ │   │   Install Duration:15 seconds
│ │   │   GUIDs:          7a216856-8a97-550c-882e-8233751c7cf2 ← USB\VID_17EF&PID_A394
│ │   │                   5a743458-4929-5738-a812-84cad6574a37 ← USB\VID_17EF&PID_A394&REV_0D23
│ │   │                   36a4a5cc-b78b-5419-a2ba-3a692148e9f5 ← USB\VID_17EF&PID_A394&HUB_08
│ │   │                   9495f83b-bee0-5484-beeb-374325c67cb6 ← USB\VID_17EF&PID_A394&SPI_C840
│ │   │                   575dc5a0-ff9d-5df7-8777-aa9531061b0c ← USB\VID_17EF&PID_A394&SPI_C840&REV_0D23
│ │   │   Device Flags:   • Updatable
│ │   │                   • Cryptographic hash verification is available
│ │   │                   • Device stages updates
│ │   │                   • Device can recover flash failures
│ │   │                   • Unsigned Payload
│ │   │ 
│ │   ├─ThinkPad USB-C Dock Gen2 PD Controller:
│ │   │     Device ID:    91ae0d1fd49196e537a79c5e744e9c341c446801
│ │   │     Summary:      CCGx Power Delivery Device
│ │   │     Current version:0.0.37
│ │   │     Vendor:       Cypress Semiconductor (USB:0x04B4)
│ │   │     Install Duration:2 minutes
│ │   │     GUIDs:        f6b5141d-eeb0-5ff1-b8de-ee4f02b222b7
│ │   │                   ebd96940-fa49-5cb1-b1a1-aa2d4dea1416 ← USB\VID_04B4&PID_521A
│ │   │                   2c4d586a-a2a6-5957-9427-768add598121 ← USB\VID_04B4&PID_521A&REV_0000
│ │   │                   5108e726-44a6-5eca-bd1a-fbbdabbe7bc1 ← USB\VID_04B4&PID_521A&SID_1F00&APP_6D64
│ │   │                   31d41b9b-361a-50ad-8bea-8dad3339fa04 ← USB\VID_04B4&PID_521A&SID_1F00&APP_6D64&MODE_FW2
│ │   │     Device Flags: • Updatable
│ │   │                   • System requires external power source
│ │   │                   • Device stages updates
│ │   │                   • Device can recover flash failures
│ │   │                   • Unsigned Payload
│ │   │   
│ │   └─ThinkPad USB-C Dock Gen2 USB Audio:
│ │         Device ID:    04fce9ab8ccd35c21c7c97b3cca8ca6778af17ce
│ │         Summary:      CX21985 USB audio device
│ │         Current version:49-0E-14
│ │         Bootloader Version:03.01.00.00
│ │         Vendor:       Lenovo (USB:0x17EF)
│ │         Install Duration:3 seconds
│ │         Serial Number:0
│ │         GUIDs:        bc09c857-37b9-59ce-abed-62d8e371bca0 ← SYNAPTICS_CXAUDIO\ID_CX2198X
│ │                       dbb8d54c-42e6-5215-b7ac-1df16872bb06 ← USB\VID_17EF&PID_A396
│ │                       a46dd995-530f-50ea-949e-81ef05951964 ← USB\VID_17EF&PID_A396&REV_0014
│ │         Device Flags: • Updatable
│ │                       • Unsigned Payload
│ │       
│ └─USB3.1 Hub:
│       Device ID:        bfcbc0ddc39dc66e25c82e261ac819888069e447
│       Summary:          USB 3.x hub
│       Current version:  13.23
│       Vendor:           VIA Labs, Inc. (USB:0x17EF)
│       Install Duration: 15 seconds
│       GUIDs:            7a216856-8a97-550c-882e-8233751c7cf2
│                         8b2439a7-f319-5583-950a-236eeecfe918 ← USB\VID_17EF&PID_A393
│                         c6881bd6-7fc5-59f9-a21c-a1d525f817f4 ← USB\VID_17EF&PID_A393&REV_0D23
│                         41802a3a-da33-52c9-92d0-b3e4c8fc45d8 ← USB\VID_17EF&PID_A393&HUB_0008
│                         bf4a4117-5351-5633-9dcf-83d67aee418e ← USB\VID_17EF&PID_A393&SPI_C840
│                         1dff17fd-59c2-57b0-8500-690d4ed4ca8e ← USB\VID_17EF&PID_A393&SPI_C840&REV_0D23
│       Device Flags:     • Updatable
│                         • Cryptographic hash verification is available
│                         • Device stages updates
│                         • Device can recover flash failures
│                         • Unsigned Payload
│     
├─0000:00:1f.5:
│     Device ID:          b04e387fb80d2b91f37a4d0c7b21461c451775e1
│     Summary:            Memory Technology Device
│     Vendor:             DMI:LENOVO
│     GUIDs:              5f93d7e7-e282-59b9-b663-0146e382f8f6 ← MTD\NAME_0000:00:1f.5
│                         1d5d8ab8-c56e-59b0-9567-d4d306907af8 ← MTD\VENDOR_LENOVO&NAME_0000:00:1f.5
│                         7e343446-5890-55a0-8b9f-b4a68b7458b1 ← MTD\VENDOR_LENOVO&PRODUCT_20X300GACY&NAME_0000:00:1f.5
│     Device Flags:       • Internal device
│                         • Updatable
│                         • Needs a reboot after installation
│                         • Cryptographic hash verification is available
│   
├─11th Gen Intel Core™ i7-1165G7 @ 2.80GHz:
│     Device ID:          4bde70ba4e39b28f9eab1628f9dd6e6244c03027
│     Current version:    0x000000a6
│     Vendor:             Intel
│     GUIDs:              b9a2dd81-159e-5537-a7db-e7101d164d3f ← cpu
│                         30249f37-d140-5d3e-9319-186b1bd5cac3 ← CPUID\PRO_0&FAM_06
│                         2347ad97-b545-5bae-b6b3-b70a9553cbba ← CPUID\PRO_0&FAM_06&MOD_8C
│                         1df99df5-22f4-5505-98cc-22dcc53b132a ← CPUID\PRO_0&FAM_06&MOD_8C&STP_1
│     Device Flags:       • Internal device
│   
├─Integrated Camera:
│     Device ID:          aa4b7bf130da693bbf1a8a785ad830190788233b
│     Current version:    60.1
│     Vendor:             Azurewave (USB:0x13D3)
│     Serial Number:      0000
│     GUIDs:              e43e8c39-23e2-55bd-83fb-ccb0264df2d8 ← USB\VID_13D3&PID_56FB
│                         939cfa2d-00c6-5498-b580-752505bacdf5 ← USB\VID_13D3&PID_56FB&REV_6001
│     Device Flags:       • Updatable
│   
├─Prometheus:
│ │   Device ID:          3fa281ddf80d8a06b8ee5d8beb48d38ee95a9627
│ │   Summary:            Fingerprint reader
│ │   Current version:    10.01.3478575
│ │   Vendor:             Synaptics (USB:0x06CB)
│ │   Install Duration:   2 seconds
│ │   Serial Number:      159625829836716
│ │   GUIDs:              8088f861-6318-5b1e-9ce4-fbddbedb09ac ← USB\VID_06CB&PID_00BD
│ │                       09e8bf16-3e69-50f5-bb66-c7a040248352 ← USB\VID_06CB&PID_00BD&REV_0000
│ │   Device Flags:       • Updatable
│ │                       • Cryptographic hash verification is available
│ │                       • Signed Payload
│ │ 
│ └─Prometheus IOTA Config:
│       Device ID:        3401add23ddf0bf6d35b739d67083c343e4f6e35
│       Summary:          Fingerprint reader config
│       Current version:  0029
│       Minimum Version:  0029
│       Vendor:           Synaptics (USB:0x06CB)
│       GUIDs:            7c5a1e62-38fa-5859-9337-09dbac6377e4 ← USB\VID_06CB&PID_00BD-cfg
│                         8a12a1dd-5e54-5cb8-9607-c3a4e3e9a7e4 ← USB\VID_06CB&PID_00BD&CFG1_3462&CFG2_500
│       Device Flags:     • Updatable
│                         • Only version upgrades are allowed
│                         • Signed Payload
│     
├─System Firmware:
│ │   Device ID:          a45df35ac0e948ee180fe216a5f703f32dda163f
│ │   Summary:            UEFI ESRT device
│ │   Current version:    65596
│ │   Vendor:             LENOVO (DMI:LENOVO)
│ │   Update State:       Success
│ │   Problems:           • Device cannot be used while the lid is closed
│ │   GUIDs:              2efb2b3c-2363-4c0c-8d47-9b6427b449b3
│ │                       230c8b18-8d9b-53ec-838b-6cfc0383493a ← main-system-firmware
│ │   Device Flags:       • Internal device
│ │                       • System requires external power source
│ │                       • Needs a reboot after installation
│ │                       • Cryptographic hash verification is available
│ │                       • Device is usable for the duration of the update
│ │                       • Updatable
│ │ 
│ ├─BootGuard Configuration:
│ │     Device ID:        b0d4430dfa6bde9f0c22680df36dbc8c15c80753
│ │     Current version:  20
│ │     Vendor:           Intel Corporation (MEI:0x8086)
│ │     GUIDs:            dd17041c-09ea-4b17-a271-5b989867ec65
│ │                       f18c7464-aa01-5b3d-bd4f-6623597d0f70 ← MEI\VEN_8086&DEV_A0E0
│ │                       395a4458-f3a4-54b5-9947-e8b069f33c31 ← MEI\VEN_8086&DEV_A0E0&REV_20
│ │                       bbcd2c79-2acd-5bd9-a608-57d4857a9ac1 ← MEI\VEN_8086&DEV_A0E0&SUBSYS_17AA508F
│ │                       1a88c6dd-21e6-56b2-b0ef-0b9584454943 ← MEI\VEN_8086&DEV_A0E0&SUBSYS_17AA508F&REV_20
│ │     Device Flags:     • Internal device
│ │   
│ └─UEFI dbx:
│       Device ID:        362301da643102b9f38477387e2193e57abaa590
│       Summary:          UEFI revocation database
│       Current version:  217
│       Minimum Version:  217
│       Vendor:           UEFI:Linux Foundation
│       Install Duration: 1 second
│       GUIDs:            1e9c3d61-4bd9-514e-ad87-0a9b61b9e77d ← UEFI\CRT_156645FC005F8617669DF76E1DE6FAE02B3856D24B624E47D97BD2B8ADFFB6E0
│                         304a9ede-aff2-58f6-b5e5-0e651b065f1a ← UEFI\CRT_156645FC005F8617669DF76E1DE6FAE02B3856D24B624E47D97BD2B8ADFFB6E0&ARCH_X64
│                         c6682ade-b5ec-57c4-b687-676351208742 ← UEFI\CRT_A1117F516A32CEFCBA3F2D1ACE10A87972FD6BBE8FE0D0B996E09E65D802A503
│                         f8ba2887-9411-5c36-9cee-88995bb39731 ← UEFI\CRT_A1117F516A32CEFCBA3F2D1ACE10A87972FD6BBE8FE0D0B996E09E65D802A503&ARCH_X64
│       Device Flags:     • Internal device
│                         • Updatable
│                         • Needs a reboot after installation
│                         • Device is usable for the duration of the update
│                         • Only version upgrades are allowed
│                         • Signed Payload
│     
├─TPM:
│     Device ID:          c6a80ac3a22083423992a3cb15018989f37834d6
│     Current version:    7.2.2.0
│     Vendor:             Nuvoton Technology (TPM:NTC)
│     GUIDs:              ff71992e-52f7-5eea-94ef-883e56e034c6 ← system-tpm
│                         fac1c8f3-73c8-5cd6-8330-07a3690b5140 ← TPM\VEN_NTC&DEV_0000
│                         e4a6bfd6-81ba-5d6a-bb28-84be07ee7a29 ← TPM\VEN_NTC&MOD_NPCT75x"!!4rls
│                         e9ccc1dc-960a-5e09-afe9-e59a904b776d ← TPM\VEN_NTC&DEV_0000&VER_2.0
│                         5a6b5ab6-c483-5eec-8a34-23a6d6d120bd ← TPM\VEN_NTC&MOD_NPCT75x"!!4rls&VER_2.0
│     Device Flags:       • Internal device
│   
├─TigerLake-LP GT2 [Iris Xe Graphics]:
│     Device ID:          5792b48846ce271fab11c4a545f7a3df0d36e00a
│     Current version:    01
│     Vendor:             Intel Corporation (PCI:0x8086)
│     GUIDs:              54ff3ed7-1ea3-5279-975f-93c13bf2aa53 ← PCI\VEN_8086&DEV_9A49
│                         3c11d563-4f83-5bd1-8369-75359ea6b6f6 ← PCI\VEN_8086&DEV_9A49&REV_01
│                         2ea0a4b6-128a-5194-a192-2c7d78808d81 ← PCI\VEN_8086&DEV_9A49&SUBSYS_17AA508F
│                         cc508046-109f-5bf7-999e-6418a1085cf7 ← PCI\VEN_8086&DEV_9A49&SUBSYS_17AA508F&REV_01
│                         06f2a40f-75b6-5238-9fac-71ea35045c1c ← PCI\VEN_8086&DEV_9A49&REV_00
│                         52d42c65-309d-5b7c-8260-a1dbacfab91a ← PCI\VEN_8086&DEV_9A49&SUBSYS_17AA508F&REV_00
│     Device Flags:       • Internal device
│                         • Cryptographic hash verification is available
│   
├─UEFI Device Firmware:
│     Device ID:          349bb341230b1a86e5effe7dfe4337e1590227bd
│     Summary:            UEFI ESRT device
│     Current version:    4029220958
│     Minimum Version:    1
│     Vendor:             DMI:LENOVO
│     Update State:       Success
│     Problems:           • Device cannot be used while the lid is closed
│     GUID:               51b57353-6b9f-4305-8ed2-12f66755104f
│     Device Flags:       • Internal device
│                         • System requires external power source
│                         • Needs a reboot after installation
│                         • Device is usable for the duration of the update
│                         • Updatable
│   
├─UEFI Device Firmware:
│     Device ID:          2292ae5236790b47884e37cf162dcf23bfcd1c60
│     Summary:            UEFI ESRT device
│     Current version:    65584
│     Minimum Version:    65584
│     Vendor:             DMI:LENOVO
│     Update State:       Success
│     Problems:           • Device cannot be used while the lid is closed
│     GUID:               bd289402-2842-4455-8eaf-30b681d29967
│     Device Flags:       • Internal device
│                         • System requires external power source
│                         • Needs a reboot after installation
│                         • Device is usable for the duration of the update
│                         • Updatable
│   
├─UEFI Device Firmware:
│     Device ID:          f95c9218acd12697af946874bfe4239587209232
│     Summary:            UEFI ESRT device
│     Current version:    16973831
│     Minimum Version:    1
│     Vendor:             DMI:LENOVO
│     Update State:       Success
│     Problems:           • Device cannot be used while the lid is closed
│     GUID:               c494a23b-30a4-4308-a406-615aa4ea7201
│     Device Flags:       • Internal device
│                         • System requires external power source
│                         • Needs a reboot after installation
│                         • Device is usable for the duration of the update
│                         • Updatable
│   
├─UEFI Device Firmware:
│     Device ID:          d96de5c124b60ed6241ebcb6bb2c839cb5580786
│     Summary:            UEFI ESRT device
│     Current version:    0
│     Minimum Version:    1
│     Vendor:             DMI:LENOVO
│     Update State:       Success
│     Problems:           • Device cannot be used while the lid is closed
│     GUID:               96fc1fc3-3013-43bd-bc97-5011b6dd7856
│     Device Flags:       • Internal device
│                         • System requires external power source
│                         • Needs a reboot after installation
│                         • Device is usable for the duration of the update
│                         • Updatable
│   
├─UEFI Device Firmware:
│     Device ID:          f37fb01122dd62c773f4e84ec89737e059712d59
│     Summary:            UEFI ESRT device
│     Current version:    1
│     Minimum Version:    1
│     Vendor:             DMI:LENOVO
│     Update State:       Success
│     Problems:           • Device cannot be used while the lid is closed
│     GUID:               bc9222ea-413e-4e89-aafd-c3857bafb242
│     Device Flags:       • Internal device
│                         • System requires external power source
│                         • Needs a reboot after installation
│                         • Device is usable for the duration of the update
│                         • Updatable
│   
├─UEFI Device Firmware:
│     Device ID:          36efb79c255f402f619fa9eb53cd659db51f2a04
│     Summary:            UEFI ESRT device
│     Current version:    117572096
│     Minimum Version:    117572096
│     Vendor:             DMI:LENOVO
│     Update State:       Success
│     Problems:           • Device cannot be used while the lid is closed
│     GUID:               25ca0f93-f2f0-49da-8f78-b6c4e6b4b520
│     Device Flags:       • Internal device
│                         • System requires external power source
│                         • Needs a reboot after installation
│                         • Device is usable for the duration of the update
│                         • Updatable
│   
├─UEFI Device Firmware:
│     Device ID:          11a7fbdd09ce583e58b899660fe10f147fd155a2
│     Summary:            UEFI ESRT device
│     Current version:    2689118
│     Vendor:             DMI:LENOVO
│     Update State:       Success
│     Problems:           • Device cannot be used while the lid is closed
│     GUID:               bb2acbf1-4063-4816-9041-88bad259367a
│     Device Flags:       • Internal device
│                         • System requires external power source
│                         • Needs a reboot after installation
│                         • Device is usable for the duration of the update
│                         • Updatable
│   
├─UEFI Device Firmware:
│     Device ID:          a083ebc5138e5e071ef7270cc9a8280722cc7adf
│     Summary:            UEFI ESRT device
│     Current version:    24577
│     Minimum Version:    1
│     Vendor:             DMI:LENOVO
│     Update State:       Success
│     Problems:           • Device cannot be used while the lid is closed
│     GUID:               a9e9b56a-8e14-4c28-bb5f-d53d5817f0f7
│     Device Flags:       • Internal device
│                         • System requires external power source
│                         • Needs a reboot after installation
│                         • Device is usable for the duration of the update
│                         • Updatable
│   
└─WDC PC SN730 SDBQNTY-512G-1001:
      Device ID:          04e17fcf7d3de91da49a163ffe4907855c3648be
      Summary:            NVM Express solid state drive
      Current version:    11170101
      Vendor:             Sandisk Corp (NVME:0x15B7)
      Serial Number:      213828802001
      GUIDs:              fccbb6ea-e20e-58ad-bf8a-7fb7d43ff4c2 ← NVME\VEN_15B7&DEV_5006
                          a39943dd-3afb-54f8-b110-c5a21f071200 ← NVME\VEN_15B7&DEV_5006&REV_00
                          12c86995-0b90-5ec5-98f3-7a6ed4ca50e0 ← NVME\VEN_15B7&DEV_5006&SUBSYS_15B75006
                          7b974856-317d-5538-a915-de0a6353750f ← NVME\VEN_15B7&DEV_5006&SUBSYS_15B75006&REV_00
                          06b4e2aa-91af-508b-b06e-65e3b3189e97 ← WDC PC SN730 SDBQNTY-512G-1001
      Device Flags:       • Internal device
                          • Updatable
                          • System requires external power source
                          • Needs a reboot after installation
                          • Device is usable for the duration of the update

alexted avatar Feb 15 '23 08:02 alexted

Hi, this is my output. As you can see I have nvme and my EFI is relatively full. I have removed one or two snap entries and an nfs entry for privacy reasons but they are almost definitely not relevant.

Filesystem                          Size  Used Avail Use% Mounted on
devtmpfs                            4.0M     0  4.0M   0% /dev
tmpfs                               7.7G   15M  7.7G   1% /dev/shm
tmpfs                               3.1G  2.2M  3.1G   1% /run
/dev/dm-0                           327G  204G  122G  63% /
tmpfs                               7.7G  3.1M  7.7G   1% /tmp
/dev/dm-0                           327G  204G  122G  63% /home
/dev/loop10                          50M   50M     0 100% /var/lib/snapd/snap/snapd/17883
/dev/loop11                         348M  348M     0 100% /var/lib/snapd/snap/wine-platform-runtime/333
/dev/nvme0n1p5                      974M  258M  649M  29% /boot
/dev/nvme0n1p2                       95M   79M   17M  83% /boot/efi
tmpfs                               1.6G  280K  1.6G   1% /run/user/1000

autumn-traveller avatar Feb 15 '23 08:02 autumn-traveller

/dev/nvme0n1p2 95M 79M 17M 83% /boot/efi

@ChiWei-Chen is that too little? If you give me the "it must have xxxM free on the ESP" then I can add that as a check on fwupd.

hughsie avatar Feb 15 '23 08:02 hughsie

@hughsie , it looks a bit little, I'll need to get FW team to comment on this. Thanks!

ChiWei-Chen avatar Feb 15 '23 14:02 ChiWei-Chen