#1003457 noisy fwupd error messages with (disabled) TPM 1.2

Package:
fwupd
Source:
fwupd
Description:
Firmware update daemon
Submitter:
Sergio Gelato
Date:
2022-01-18 18:03:03 UTC
Severity:
normal
#1003457#5
Date:
2022-01-10 14:12:12 UTC
From:
To:
fwupd[150732]: ERROR:sys:src/tss2-sys/api/Tss2_Sys_Execute.c:110:Tss2_Sys_ExecuteFinish() Unsupported device. The device is a TPM 1.2
fwupd[150732]: ERROR:esys:src/tss2-esys/api/Esys_Startup.c:216:Esys_Startup_Finish() Received a non-TPM Error
fwupd[150732]: ERROR:esys:src/tss2-esys/api/Esys_Startup.c:78:Esys_Startup() Esys Finish ErrorCode (0x00080001)
fwupd[150732]: 05:40:45:0110 FuEngine             failed to add device (null): failed to initialize TPM

The hardware is what it is (old, vendor no longer provides BIOS updates, fwupd may still be useful for firmware updates on peripherals), but surely fwupd could be handling this more elegantly?

Possibly relevant information from the kernel on this system:

kernel: [   10.755156] tpm_tis 00:07: 1.2 TPM (device-id 0xB, rev-id 16)
kernel: [   10.803696] tpm tpm0: TPM is disabled/deactivated (0x7)

#1003457#10
Date:
2022-01-18 17:59:36 UTC
From:
To:
Dear Maintainer,

And also by the way without TPM at all:

[    1.278203] ima: No TPM chip found, activating TPM-bypass!

fwupd[2813]: 17:27:38:0894 FuPluginTpm          failed to load eventlog: Failed
to open file "/sys/kernel/security/tpm0/binary_bios_measurements": No such file
or directory

Thanks!
Patrice