Un’Introduzione al Nuovo Boot Logger DRM
Recentemente, nell’ambito dello sviluppo del kernel Linux 6.14, è stata inviata una richiesta di pull per drm-misc-next. La novità più interessante di questa richiesta è l’introduzione di un drm boot logger, noto come drm_log. Ideato da Jocelyn Falemp, questo logger ha come obiettivo principale quello di migliorare la visualizzazione dei messaggi del kernel durante l’avvio, rendendo la vita un po’ più facile agli sviluppatori e agli utenti.
Funzioni Principali del DRM_LOG
Il nuovo sistema drm_log è focalizzato esclusivamente sul rendering dei messaggi del kernel, escludendo la gestione dell’input utente e altre funzionalità che sono meglio gestite nello spazio utente. Questo significa che, mentre i messaggi scorrono sullo schermo, non ci sarà la possibilità di scorrere indietro. Una volta che una soluzione nello spazio utente assume il controllo, drm_log può tranquillamente andare in pensione.
Supporto per Integer Scaling e Altro
Una delle caratteristiche più attraenti di drm_log è il supporto per integer scaling, che consente di ingrandire il testo per adattarsi ai moderni display hidpi. Gli utenti possono gestire questo supporto tramite le opzioni di avvio del kernel, come ad esempio drm_log.scale=3
. Inoltre, la richiesta di pull include anche miglioramenti al driver dell’acceleratore amdxdna, con nuove funzionalità riguardanti la gestione dell’alimentazione e il supporto MIPI DSI per i chip come il rockchip rk3588.