O TPM2 é obrigatório no Linux?

O TPM2 é obrigatório no Linux?

Eu tenho kernel Debian e Linux 5.x. Estou tendo o erro a seguir:

# /etc/init.d/tpm2-abrmd status
● tpm2-abrmd.service - TPM2 Access Broker and Resource Management Daemon
   Loaded: loaded (/lib/systemd/system/tpm2-abrmd.service; enabled; vendor preset: enabled)
   Active: activating (auto-restart) (Result: exit-code) since Wed 2019-11-27 08:45:01 +0330; 2s ago
  Process: 5385 ExecStart=/usr/sbin/tpm2-abrmd (code=exited, status=1/FAILURE)
 Main PID: 5385 (code=exited, status=1/FAILURE)

/dev/tpm0arquivo não existe.

O Linux precisa de TPM?
É obrigatório para Linux?

Se for necessário, como posso resolver meu problema?

Responder1

Não, o Linux não precisa de TPM (de nenhuma versão).

Alguns programas executados no Linux precisam de um TPM; esse é o casotpm2-abrmdqual é a fonte do seu erro. Se você não possui um TPM (versão 2) não adianta manter esse pacote instalado, você deve removê-lo.

(tpm2-abrmdimplementosa especificação do corretor de acesso e do gerenciador de recursos TCG,ou sejaele multiplexa o acesso a um TPM2, permitindo que vários aplicativos o compartilhem e, portanto, só é útil se um TPM2 estiver disponível de alguma forma.)

informação relacionada