TPM FDE not available on TPM 1.2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-desktop-provision |
New
|
Undecided
|
Unassigned |
Bug Description
I was trying to install Ubuntu 23.10 with TPM FDE on my old laptop (ThinkPad 11e Gen 2). In the relevant popup, the option is grayed out with the following message:
not encrypting device storage as checking TPM gave: cannot connect to TPM device: cannot initialize TPM connection: cannot create HMAC session: TPM returned an invalid response for command TPM_CC_
I'm not sure whether this should work, feel free to close if you're going to require TPM 2.0, but I didn't find that information anywhere.
ProblemType: Bug
DistroRelease: Ubuntu 23.10
ProcVersionSign
Uname: Linux 6.5.0-9-generic x86_64
NonfreeKernelMo
ApportVersion: 2.27.0-0ubuntu5
Architecture: amd64
CasperMD5CheckR
CasperVersion: 1.486
CloudArchitecture: x86_64
CloudID: nocloud
CloudName: unknown
CloudPlatform: nocloud
CloudSubPlatform: seed-dir (/var/lib/
CurrentDesktop: ubuntu:GNOME
Date: Thu Oct 26 17:53:58 2023
LiveMediaBuild: Ubuntu 23.10.1 "Mantic Minotaur" - Release amd64 (20231016.1)
ProcEnviron:
LANG=C.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=xterm-
XDG_RUNTIME_
Snap: ubuntu-
SnapChanges:
ID Status Spawn Ready Summary
4 Done 2023-10-
SnapConnections:
SnapSource: ubuntu-
SubiquityLog: Error: [Errno 13] Permission denied: '/var/log/
UpgradeStatus: No upgrade log present (probably fresh install)
affects: | ubuntu-desktop-installer → ubuntu-desktop-provision |
This still happens on Ubuntu 24.04, but the error message is more non-descript.
I'm able to proceed through the whole wizard, but the installation itself immediately fails with "something went wrong". And the log is not that helpful either:
Apr 15 10:48:02 xubuntu subiquity_ event.3372[ 3372]: subiquity/ Early/apply_ autoinstall_ config: event.3372[ 3372]: subiquity/ Early/apply_ autoinstall_ config: event.3372[ 3372]: subiquity/ Reporting/ apply_autoinsta ll_config: event.3372[ 3372]: subiquity/ Reporting/ apply_autoinsta ll_config: event.3372[ 3372]: subiquity/ Error/apply_ autoinstall_ config: event.3372[ 3372]: subiquity/ Error/apply_ autoinstall_ config: event.3372[ 3372]: subiquity/ Userdata/ apply_autoinsta ll_config: event.3372[ 3372]: subiquity/ Userdata/ apply_autoinsta ll_config: event.3372[ 3372]: subiquity/ Package/ apply_autoinsta ll_config: event.3372[ 3372]: subiquity/ Package/ apply_autoinsta ll_config: event.3372[ 3372]: subiquity/ Debconf/ apply_autoinsta ll_config: event.3372[ 3372]: subiquity/ Debconf/ apply_autoinsta ll_config: event.3372[ 3372]: subiquity/ Kernel/ apply_autoinsta ll_config: event.3372[ 3372]: subiquity/ Kernel/ apply_autoinsta ll_config: event.3372[ 3372]: subiquity/ Zdev/apply_ autoinstall_ config: event.3372[ 3372]: subiquity/ Zdev/apply_ autoinstall_ config: event.3372[ 3372]: subiquity/ Ad/apply_ autoinstall_ config: event.3372[ 3372]: subiquity/ Ad/apply_ autoinstall_ config: event.3372[ 3372]: subiquity/ Late/apply_ autoinstall_ config: event.3372[ 3372]: subiquity/ Late/apply_ autoinstall_ config: event.3372[ 3372]: subiquity/ Ad/has_ support_ GET:
Apr 15 10:48:02 xubuntu subiquity_
Apr 15 10:48:02 xubuntu subiquity_
Apr 15 10:48:02 xubuntu subiquity_
Apr 15 10:48:02 xubuntu subiquity_
Apr 15 10:48:02 xubuntu subiquity_
Apr 15 10:48:02 xubuntu subiquity_
Apr 15 10:48:02 xubuntu subiquity_
Apr 15 10:48:02 xubuntu subiquity_
Apr 15 10:48:02 xubuntu subiquity_
Apr 15 10:48:02 xubuntu subiquity_
Apr 15 10:48:02 xubuntu subiquity_
Apr 15 10:48:02 xubuntu subiquity_
Apr 15 10:48:02 xubuntu subiquity_
Apr 15 10:48:02 xubuntu subiquity_
Apr 15 10:48:02 xubuntu subiquity_
Apr 15 10:48:02 xubuntu subiquity_
Apr 15 10:48:02 xubuntu subiquity_
Apr 15 10:48:02 xubuntu subiquity_
Apr 15 10:48:02 xubuntu subiquity_
Apr 15 10:50:57 xubuntu subiquity_