feat(deploy): halkyon.li's screen off after a minute without a key (ADR 0039, D20)

consoleblank=60 on the kernel's command line: the text console blanks and
amdgpu powers the iMac's panel down; a key wakes it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
Tizian 「ティツィアーン」 2026-11-09 20:11:06 +01:00
commit 71cc1cac5d
Signed by: raisondetredev
GPG key ID: 07F6FCF405488B64
2 changed files with 5 additions and 3 deletions

View file

@ -11,7 +11,7 @@ end of the tunnel.
| `dropbear.conf` | `/etc/dropbear/initramfs/dropbear.conf` | the passphrase over SSH at boot (D20) |
| `initramfs-modules` | appended to `/etc/initramfs-tools/modules` | the USB network adapter at boot (D20) |
| `initramfs-ip` | `/etc/initramfs-tools/conf.d/halkyon-ip` | its address by DHCP at boot (D20) |
| `grub-halkyon.cfg` | `/etc/default/grub.d/halkyon.cfg` | GRUB's menu for 5 s, the boot in text (D20) |
| `grub-halkyon.cfg` | `/etc/default/grub.d/halkyon.cfg` | GRUB's menu for 5 s, the boot in text (D20), the screen off after a minute idle |
| `grub-dracut-fallback` | `/etc/grub.d/41_dracut_fallback` | the way back to dracut's image (D20) |
| `fstab-docker` | appended to `/etc/fstab` | Docker's and containerd's data on the HDD (D12) |
| `docker-after-data.conf` | `docker.service.d/` and `containerd.service.d/` | both wait for it (D12) |

View file

@ -1,7 +1,9 @@
# GRUB on the instance's host at home (ADR 0039, D20), as /etc/default/grub.d/halkyon.cfg:
# its menu shown for 5 seconds, so that at the iMac the way back (grub-dracut-fallback)
# can be chosen, and the boot in text, without a splash: no desktop, and the
# passphrase's prompt is plain on the screen as over SSH.
# passphrase's prompt is plain on the screen as over SSH. The console blanks after
# 60 seconds without a key (consoleblank), which powers the panel down, backlight and
# all; a key wakes it, and the prompt at boot is shown until then.
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=5
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX_DEFAULT="consoleblank=60"