O DRM_Log é uma ferramenta desenvolvida para o Linux kernel que exibe mensagens importantes do sistema quando o computador está sendo ligado, permitindo que os usuários e desenvolvedores vejam detalhes do que está acontecendo durante o processo de inicialização. Criado por Jocelyn Falempe, da Red Hat, o objetivo é que essas mensagens sejam apresentadas de forma mais clara e visível na tela, especialmente em computadores mais modernos que possuem telas de alta resolução.
Embora seja útil para ver o que está acontecendo no momento em que o sistema está ligando, o DRM_Log não substitui o FBCON (uma parte do Linux que controla como textos e gráficos são mostrados na tela). Em vez disso, ele é focado apenas em exibir as mensagens do sistema, deixando outras funções, como a interação com o usuário, para outros programas que são executados depois que o sistema está pronto.
O que torna o DRM_Log interessante é que ele funciona com todos os tipos de placas de vídeo que utilizam o sistema DRM (um recurso que permite o gerenciamento de gráficos no Linux). Ele foi projetado para ser rápido e eficiente, garantindo que funcione bem mesmo em versões do Linux que exigem alta performance em tempo real, como aquelas usadas em servidores críticos.
Para quem tem telas modernas de alta resolução (HiDPI), o DRM_Log permite aumentar o tamanho do texto para que seja mais fácil de ler, através de uma configuração simples na inicialização do sistema, como drm_log.scale=2
.
Se você se interessa por como o Linux exibe essas mensagens, pode verificar as atualizações mais recentes dos desenvolvedores que trabalham nesse projeto, que estão disponíveis para consulta pública.