Skip to content
New issue

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.

Already on GitHub? Sign in to your account

Merge 22.02.122 #27

Draft
wants to merge 14 commits into
base: master
Choose a base branch
from
Draft

Merge 22.02.122 #27

wants to merge 14 commits into from

Conversation

manuq
Copy link

@manuq manuq commented Mar 5, 2024

daniel-baumann and others added 14 commits February 9, 2021 15:31
…bian

Remove systemd-vconsole-setup.service as it's not shipped in Debian and add
After=keyboard-setup.service

Forwarded: not-needed
We don't have enough time to implement entries in our boot, and our
customers won't want them, so just hack the two-step plugin so that
we don't need them to load a theme.
We're going to use this to always show the end animation by setting to
0.0.
According to the systemd documentation "Immediately before executing the
actual system halt/poweroff/reboot/kexec systemd-shutdown will run all
executables in /usr/lib/systemd/system-shutdown/ and pass one arguments
to them: either "halt", "poweroff", "reboot" or "kexec", depending on
the chosen action. All executables in this directory are executed in
parallel, and execution of the action is not continued before all
executables finished."

In this directory we put the plymouth-poweroff.sh script to be executed
when powering off to show a black screen. This is actually shown only
after the rootfs has been already remounted in read-only so that we can
safely remove the power supply.

Signed-off-by: Carlo Caione <[email protected]>
Scaling our boot splash makes it pretty slow, so lets disable HiDPI
support for now.

https://phabricator.endlessm.com/T11009
The DRM device may take quite a long time to become available on some
machines (namely the Asus X555DG). Lets increase the device timeout so
we have a better chance of having them booting with a graphical splash.

https://phabricator.endlessm.com/T11575
fixup! [Endless] two-step: Hack to allow promptless / messageless boots
22.02.122

- Fixes with BGRT theme
- Add --ignore-serial-consoles to plymouthd
- Add ThemeDir config option
- Add timeout and error for plymouth --ping
- Honor rotated screens and video= on kernel command line
- Support monitor hotplug change events
- Fixes for text theme
- Rework shutdown handling to provide cleaner take down
- Misc other fixes
- Translations
@manuq manuq marked this pull request as draft March 5, 2024 15:07
@manuq
Copy link
Author

manuq commented Mar 5, 2024

Wait a minute, I see some work already in https://phabricator.endlessm.com/T34667

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants