When booting into OpenXT Stable 9 Build 6524 on an HP Elitedesk 800 G3, the boot appears to hang on the UEFI boot screen (displaying system information). This is on an MLE installation that has successfully booted previously. What is happening behind the scenes is that Measured Launch has tripped due to related HP issue OXT-1575, and the system is failing to display the init.root-ro screen.
The issue can be fixed and the unseal screen can be displayed by adding a line in the init.root-ro script: modprobe i915. We believe there may be multiple efifb devices.
HP Elitedesk 800 G3 mini i7-7700T
UEFI Bios 02.25
OpenXT Stable 9 Build 6524
Install OpenXT with MLE using a setup as described under the Environment section (also repros on other newer HP systems)
Attempt to boot into OpenXT. If boot is successful, try forcing a trip to Measured Launch
The boot should appear to hang. This occurs when it tries to display the unseal screen.
Confirm unseal screen failed to display by monitoring over serial, or by pressing enter to shutdown (the default selection)
Modify init.root.ro with the line modprobe i915 (after the other modprobe calls)
Retry OpenXT boot. You should see the blue unsealing screen.
Per 's testing, the unsealing screen displays normally after forcing MLE to trip on a UEFI HP 800 G3. Closing.