O desenvolvimento do Kernel Linux 7.3 chegou à sua segunda versão candidata a lançamento (RC2) com um foco intenso na estabilização de hardware gráfico. Um novo pacote de atualizações submetido ao subsistema DRM (Direct Rendering Manager) por Dave Airlie introduz dezenas de reparações nos drivers de vídeo de código aberto. O maior destaque prático envolve a arquitetura NVIDIA Blackwell, que agora deve ser capaz de ativar monitores corretamente e renderizar o ambiente de trabalho sem falhas visuais através do driver Nouveau.
Além do ecossistema NVIDIA, as correções estendem-se aos drivers AMDGPU e Intel, solucionando comportamentos anormais, vazamentos de memória do sistema e problemas de compatibilidade entre espaços de usuário e kernel com arquiteturas distintas.
O que isso muda na prática
Durante o ciclo de desenvolvimento de uma nova versão do Kernel Linux, os estágios de Release Candidate (RC) servem exatamente para encontrar e consertar falhas que passaram nas fases iniciais. Para os usuários, as atualizações introduzidas no DRM deste RC2 significam que hardwares muito recentes (ou futuros, como as placas da linha NVIDIA Blackwell e processadores Intel Panther Lake) não resultarão em uma “tela preta” ou em anomalias gráficas logo após o boot quando a versão final 7.3 for disponibilizada para o público geral.
Driver Nouveau acende monitores na arquitetura Blackwell

Os registros de envio indicam um esforço concentrado no driver de código aberto Nouveau para viabilizar o uso básico e avançado das GPUs NVIDIA Blackwell (chipsets da série GB20x). Até então, desenvolvedores e testadores relataram dificuldades para enviar o sinal de vídeo para as telas.
As atualizações no núcleo de exibição resolvem especificamente a inicialização do monitor (“light up monitors properly”) e problemas prévios de renderização na interface gráfica do sistema. O pacote inclui correções nos blocos de portas HDMI e DisplayPort (DP), solucionando problemas na leitura do estado dos cabos e enviando as informações de hardware (infoframes) corretas para painéis compatíveis com HDMI. Também foram aplicadas proteções contra falhas de ponteiro nulo (null pointer dereference) e acessos indevidos à memória após a sua liberação (use-after-free).
Estabilidade para plataformas AMD e Intel
Os usuários de placas e processadores gráficos da AMD receberam uma ampla gama de pequenos reparos através do driver AMDGPU. O pacote de correções aborda uma falha de estrutura na comunicação entre um kernel operando em 64 bits e um userspace em 32 bits durante as consultas de informações do dispositivo. Outras inclusões vitais envolvem o funcionamento correto de máquinas virtuais (SR-IOV), ajustes na retroiluminação para telas OLED (backlight) e correções lógicas nos blocos DCN (Display Core Next) em suas versões 3.5, 3.6 e na futura versão 6.
Do lado da Intel, as manutenções distribuídas nos drivers i915 e Xe miram a correção de um erro no manuseio do CDCLK na arquitetura Panther Lake (PTL), que estava causando falhas visuais (glitches) durante a sondagem inicial do hardware. Também houve um ajuste na frequência de operação do clock DDI, além de evitar chamadas duplicadas no gerenciamento de múltiplas telas por meio do recurso DisplayPort MST.
Vazamentos e falhas estruturais estancados
Para além dos drivers específicos de cada fabricante, componentes centrais do gerenciamento gráfico do Kernel Linux também receberam atenção. A atualização mais crítica conserta um vazamento de memória associado à função de confirmação de exibição (drm_crtc_commit) quando o sistema solicita eventos de transição de quadros na tela.
Outra mudança focada em segurança e estabilidade afetou o dma-buf (usado para o compartilhamento de buffers de memória entre drivers). O kernel agora exige que uma cópia de dados para o espaço do usuário termine com sucesso antes de publicar o descritor de arquivo do dma-buf, evitando possíveis brechas operacionais ou travamentos do sistema se a operação falhar no meio do caminho.
