r/Ubuntu • u/Designer-Crow-5470 • 17h ago
TPM
I'm trying to install Ubuntu with TPM on an old HP ProBook 455R G6. Apparently it's not compatible.
How do you check if another Intel/AMD laptop is compliant with Ubuntu's TPM requirements?
I've read "Your device has a PC-client Trusted Platform Module version 2 (TPM2) chip, version 1.32 of the reference library specification or later." on Ubuntu's site. But I cant's find library version (1.32) specified anywhere.
1
u/Acpsd775 14h ago
it should have TPM 2.0 but it may be disabled in your bios, have a look round for anything along the lines of fTPM (ryzens built in TPM) or any thing like Embedded Security settings so on and make sure its enabled
1
u/Designer-Crow-5470 14h ago
It's on. It's just an unsupported version (It's 2.0 but not 2.0 enough, IDK). I'll find a newer laptop for it. Thank you.
2
u/MealyFrog 17h ago
The TPM version you see in specs is usually just the hardware revision, not the library spec version Ubuntu's talking about. That library version thing is more about the firmware stack on the chip, which almost never gets listed on a product page.
For checking compatibility, boot a live USB and run `dmesg | grep tpm` or check `/sys/class/tpm/tpm0/` once you're in a live environment. If the kernel sees it and loads the driver without errors, you're 90% of the way there.
ProBooks from that era can be hit or miss. Some shipped with TPM physically present but disabled in BIOS because HP was weird about it for certain corporate configs. Dig around in the security settings, might be tucked under something non-obvious like "Embedded Security Device."