TLDR
TPM2 module times out on boot: A start job is runnning for /dev/tpmr0…
Probably kernel issue, downgrade or wait for fix?
Long version
Hi,
new openSuse user here, got some experience with Debian based distros, but mainly in the server/containerized world. I freshly installed Slowroll on a Dell XPS 9560 Laptop after removing Windows and clearing the TPM Module in BIOS/UEFI.
My system waits during boot for 1.5 mins with the message
A start job is runnning for /dev/tpmr0…
which ultimately times out.
I use disk encryption. Boot logs log kinda conflicting to me:
Can it import TPM credentials or not?
Related posts:
Related posts from other Distros forums mention this issues as well. They are all rather recent posts in forums of rolling distros. However the most recommended mitigation strategy is always to turn off or mask the tpm module. This is not really a satisfactory solution for me.
- Edit: had to remove this link, new users may only use 2 links per post :-/ It’s the NixOS version of the arch post below, you can google it, but not very interesting.
- [SOLVED] Boot process slowdown because of /dev/tpmrm0 start job.
The Best one is from EndeavorOS:
They got it working by rolling back to an older Kernel.
Questions
- Does anyone know if this is just a temporary bug in a kernel version which will be adressed or has support been dropped for some modules?
- What are the consequences of downgrading my Kernel in Slowroll? What will break?
System:
Dell XPS 9560
CPU: Intel Core i7-7700HQ
Slowroll: 20251002
Kernel: 6.17.3 64-Bit
TPM Version: 2 (according to previous Windows installation & Bios)
Bootloader: Grub2 with BLS version: 2.12
Thank you for your insights, happy to supply additional information if required.
