A Linux kernel fejlesztői frissítették a tervezett DRM-alapú splash screen kliens koncepcióját, amely elsősorban beágyazott rendszerek számára készül. A második javításcsomag (v2) már egy tudatosan leegyszerűsített megközelítést képvisel: a megoldás mindössze egyszínű háttér kirajzolására vagy egy BMP kép megjelenítésére korlátozódik.
Nem Plymouth-helyettesítő, hanem speciális célú eszköz
A DRM splash screen kliens első változatát még 2025 októberében javasolták a kernel fejlesztési listáin. Fontos hangsúlyozni, hogy ez a megoldás nem a Plymouth kiváltására szolgál, amely továbbra is kiváló boot splash screen eszköz általános Linux rendszereken.
Ezzel szemben a DRM-alapú splash screen célja olyan speciális helyzetek lefedése, mint például:
- firmware- vagy szoftverfrissítés közbeni kijelzés,
- korai kijelzőaktiválás rendszerindításkor,
- helyreállítási (recovery) módok vizuális visszajelzése,
- illetve egyéb, felhasználói tér (user space) nélküli állapotok.
- Ezek a forgatókönyvek különösen embedded környezetben gyakoriak, ahol nincs lehetőség komplex grafikus szolgáltatások futtatására.
Funkciók elhagyása a kódfelülvizsgálat után
Az első körös kódfelülvizsgálat során több kifogás is érkezett a kezdeti elképzelésekkel kapcsolatban. Ennek eredményeként a fejlesztők kivették az alábbi, felhasználói interakcióhoz kötődő funkciókat:
- konfigurálható üzenetek megjelenítése,
- folyamatjelző (progress bar).
A visszajelzések alapján ezek a lehetőségek inkább user space eszközök feladatai, és nem illenek egy kernel szintű, minimális DRM kliens filozófiájába.
Mit tud a v2-es DRM splash screen kliens?
A második javításcsomaggal a funkcionalitás tudatosan szűkült, és jelenleg az alábbi lehetőségekre korlátozódik:
- egyszínű háttér kirajzolása, vagy
- BMP formátumú kép megjelenítése.
A megjelenítendő kép több forrásból is származhat:
- a kernelbe beégetett (built-in) BMP,
- a fájlrendszerből betöltött kép,
- vagy az EFI BGRT (Boot Graphics Resource Table) által biztosított indítólogó, amely a legtöbb modern UEFI-s rendszerben elérhető.
Ez utóbbi különösen érdekes, mivel lehetővé teszi a firmware által már eleve definiált gyártói logó megjelenítését extra konfiguráció nélkül.
Kinek lehet hasznos?
A tervezett DRM splash screen kliens leginkább:
- ipari és beágyazott Linux rendszerek,
- kioszkmegoldások,
- dedikált eszközök
- számára lehet releváns, ahol a minimális komplexitás, a gyors megjelenítés és a stabil kernelintegráció fontosabb, mint a látványos animációk.
A DRM splash screen kliens második verziója jól mutatja a Linux kernel fejlesztésének egyik alapelvét: a kernelben csak az maradjon, ami feltétlenül oda való.
Az egyszerű háttér- vagy képkirajzolás elegendő ahhoz, hogy kritikus rendszerállapotokban vizuális visszajelzést adjon, miközben minden összetettebb funkcionalitás továbbra is a felhasználói térben marad.
Az érdeklődők a v2-es patch sorozatban találhatnak további technikai részleteket a megoldásról.

