From e1e7cdfdca82db358bc6ded1353dd95757e76f0b Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Sat, 8 Aug 2026 17:09:00 +0200 Subject: docs: revise Plymouth notes for SimpleDRM and the 26.x package The research doc concluded that getting xe into the initrd was the gate for the whole splash effort. That holds for SBo 22.02.122, which has no SimpleDRM support at all, but upstream added it in 24.004.60 and uses it by default on UEFI to draw on the EFI framebuffer. On this machine that removes the prerequisite entirely, along with the firmware bloat and the per-kernel-update maintenance it implied. Also record that stage 1 is done and verified after reboot: the printk wall is gone, the rc script wall is not, which no kernel flag can fix. Add a section answering whether the boot text stays reachable behind a splash (Esc toggles it, and plymouth does its own console redirection). Replace the unreadable LQ thread with the Arch wiki as the reference, and note the repo README that plymouth is -current only. Co-Authored-By: Claude Opus 5 --- README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index 7698cfd..6ba502d 100644 --- a/README.md +++ b/README.md @@ -63,12 +63,23 @@ Each package lives in its own top-level subfolder: | megasync-bin | ✅ | ✅ | ❌ | 6.5.0.2 | 6.5.0.2 | | claude-desktop-bin | ✅ | ✅ | ❌ | 1.24012.9 | 1.24012.9 | | hyprsunset-qt | ✅ | not tested | ❌ | 0.1.1 | 0.1.1 | +| plymouth | ✅ | ❌ | ✅ [plymouth](https://slackbuilds.org/repository/15.0/system/plymouth/) | 26.134.222 | 26.134.222 | > **Note on `kvantum-qt5`:** the official SBo build lags several releases behind > upstream (1.1.2 vs 1.1.8), so this repo ships an updated build. It provides the > Qt5 style plugin only (`libkvantum.so`); the kvantummanager GUI and bundled > themes come from the `kvantum-qt6` package, which upstream now builds Qt6-only. +> **Note on `plymouth`:** **-current only, it does not build on 15.0.** Upstream +> 26.134.222 uses `PANGO_ATTR_FONT_SCALE`, which needs pango >= 1.50; 15.0 ships +> 1.48.11, so `label-pango` fails to compile. Every other dependency resolves on +> 15.0, and meson there is new enough. Since 15.0 is the SBo baseline, this build +> is not submittable to SBo as-is and is not intended for submission for now. The +> official SBo build is 22.02.122, four years behind upstream and predating +> SimpleDRM support; this repo ships the current release, which also switched +> from autotools to meson. Note that installing the package alone does not give +> a splash screen, the initrd wiring is manual, see the package `README`. + --- ## Usage -- cgit v1.2.3