Egyszerűsödött a Linux kernel tervezett DRM splash screen megoldása

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

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.