Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.    By clickin

[Outreachy 2023] Improve user experience on early system boot failures #26586

submited by
Style Pass
2023-05-26 05:00:07

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Improve the user experience when something goes wrong early at system boot. We want to ensure that users are able to debug early boot failures by providing QR-encoded URLs pointing to useful description of errors that the system just experienced.

We also want to ensure that the system meets a minimum baseline level before it is allowed to continue booting, which for this project consists in checking that the battery level is adequate and above a minimum configurable threshold.

Implementing this project will require working on low-level components such as the systemd system manager, the journald logging service, and adding new early boot services that handle virtual terminals, consoles and QR encoding.

Leave a Comment