Включение поддержки TPM в ядре — это только часть настройки; вам также необходимо предоставить доступ либо к настоящему TPM, либо к эмулятору TPM.
Если у вас есть настоящий TPM, который больше ничем не используется, вы можете перенаправить его в QEMU следующим образом:
runqemu qemuparams="-tpmdev passthrough,id=tpm0 -device tpm-tis,tpmdev=tpm0"
Если вы хотите использовать эмулятор TPM(могут быть эмуляторы получше, это первый, который я нашел ), вам нужно настроить его для эмуляции на сокете, а затем перенаправить этот сокет на QEMU и использовать его для TPM внутри QEMU:
runqemu qemuparams="-chardev socket,id=chrtpm,path=/tmp/swtpm-sock -tpmdev emulator,id=tpm0,chardev=chrtpm -device tpm-tis,tpmdev=tpm0"
Руководство по QEMU содержит дополнительную информацию по этой теме.
Это из документации Debian:Убедитесь, что ваша учетная запись пользователя является членом группы netdev , например.
sudo useradd -G netdev jerry
Не уверен, что это применимо к вашей установке, но попробовать стоит. Я бы перезагрузился на всякий случай.
Предполагая, что вы используете панель Network Manager для подключения к Wi-Fi, вам необходимо указать «Все пользователи могут подключаться к этой сети».
Тогда другие пользователи смогут использовать эту запись сети Wi-Fi без использования паролей.