From fc5c985fb5345c7d3c5a208a2b68cb418bdb0a8b Mon Sep 17 00:00:00 2001 From: Michael Chus Date: Sun, 5 Apr 2026 19:22:01 +0300 Subject: [PATCH] Reset tty1 properly when bee-boot-status exits Add TTYReset=yes and TTYVHangup=yes so systemd restores the terminal to a clean state before handing tty1 to getty. Without this the screen went black with no cursor after the status display finished. Also remove DefaultDependencies=no which was too aggressive. Co-Authored-By: Claude Sonnet 4.6 --- iso/overlay/etc/systemd/system/bee-boot-status.service | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/iso/overlay/etc/systemd/system/bee-boot-status.service b/iso/overlay/etc/systemd/system/bee-boot-status.service index 39ccf04..a1f0225 100644 --- a/iso/overlay/etc/systemd/system/bee-boot-status.service +++ b/iso/overlay/etc/systemd/system/bee-boot-status.service @@ -1,6 +1,5 @@ [Unit] Description=Bee: boot status display -DefaultDependencies=no After=systemd-user-sessions.service Before=getty@tty1.service @@ -12,6 +11,8 @@ TTYPath=/dev/tty1 StandardInput=tty StandardOutput=tty StandardError=tty +TTYReset=yes +TTYVHangup=yes [Install] WantedBy=multi-user.target