[Bug 1882357] Re: ThinkPad Carbon g7: fwupd creates duplitate entries for Linux-Firmware-Updater

Mario Limonciello 1882357 at bugs.launchpad.net
Tue Jun 16 14:45:36 UTC 2020


As discussed in upstream bug this wasn't reproducible anymore.  Closing
the bug, and if it comes back feel free to re-open.

** Changed in: fwupd (Ubuntu)
       Status: Incomplete => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to fwupd in Ubuntu.
https://bugs.launchpad.net/bugs/1882357

Title:
  ThinkPad Carbon g7: fwupd creates duplitate entries for Linux-
  Firmware-Updater

Status in Fwupd:
  New
Status in fwupd package in Ubuntu:
  Invalid

Bug description:
  On Lenovo ThinkPad Carbon gen 7, the default EFI boot list looks like
  this:

  BootCurrent: 0001
  Timeout: 0 seconds
  BootOrder: 0001,0019,001A,001B,001C,001D,001E,001F,0020,0021,0022,0023,0024,0002
  Boot0001* ubuntu	HD(1,GPT,6ccce482-e2c2-48ca-991e-608bee5d38af,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)
  Boot0002* Linux-Firmware-Updater	HD(1,GPT,6ccce482-e2c2-48ca-991e-608bee5d38af,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)\.f.w.u.p.d.x.6.4...e.f.i...
  Boot0010  Setup	FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)
  Boot0011  Boot Menu	FvFile(126a762d-5758-4fca-8531-201a7f57f850)
  Boot0012  Diagnostic Splash Screen	FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)
  ...

  After fwupdmgr downloads new firmware and tries to prepare the
  updater, the list looks like this before reboot:

  BootNext: 0000
  BootCurrent: 0001
  Timeout: 0 seconds
  BootOrder: 0001,0019,001A,001B,001C,001D,001E,001F,0020,0021,0022,0023,0024,0002,0000
  Boot0000* Linux-Firmware-Updater        HD(1,GPT,6ccce482-e2c2-48ca-991e-608bee5d38af,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)\.f.w.u.p.d.x.6.4...e.f.i...
  Boot0001* ubuntu        HD(1,GPT,6ccce482-e2c2-48ca-991e-608bee5d38af,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)
  Boot0002* Linux-Firmware-Updater        HD(1,GPT,6ccce482-e2c2-48ca-991e-608bee5d38af,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)\.f.w.u.p.d.x.6.4...e.f.i...
  Boot0010  Setup FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)
  Boot0011  Boot Menu     FvFile(126a762d-5758-4fca-8531-201a7f57f850)
  Boot0012  Diagnostic Splash Screen      FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)
  ...

  Note that there are two entries for the firmware updater, "standard" 2
  and a new one: 0, with BootNext pointing to the newly created entry 0.

  Upon reboot, firmware updater _does not run_, update files stay in
  /boot/efi/EFI/ubuntu/fw, and boot order table returns to "default"
  state.

  After that, if I set BootNext to 2 by hand and reboot, fwupdx64 runs
  and updates are successfully installed.

  It looks like fwupdmgr fails to recognize existing boot entry for
  fwupdx64 and creates a new one, and such configuration apparently
  confuses the BIOS.

  Mario Limonciello from the shim team(?) expressed thoughts about it
  here:
  https://bugs.launchpad.net/ubuntu/+source/shim/+bug/1864223/comments/33

  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Package: fwupd 1.3.9-4
  ProcVersionSignature: Ubuntu 5.4.0-33.37-generic 5.4.34
  Uname: Linux 5.4.0-33-generic x86_64
  ApportVersion: 2.20.11-0ubuntu27.2
  Architecture: amd64
  CasperMD5CheckResult: skip
  Date: Sat Jun  6 15:07:40 2020
  InstallationDate: Installed on 2020-01-02 (155 days ago)
  InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Alpha amd64 (20190802)
  SourcePackage: fwupd
  UpgradeStatus: No upgrade log present (probably fresh install)
  mtime.conffile..etc.fwupd.remotes.d.lvfs-testing.conf: 2020-02-28T20:48:58.742643
  mtime.conffile..etc.fwupd.remotes.d.lvfs.conf: 2020-02-28T20:48:58.770639

To manage notifications about this bug go to:
https://bugs.launchpad.net/fwupd/+bug/1882357/+subscriptions



More information about the foundations-bugs mailing list