Dave Airlie, mantenedor do subsistema DRM (Direct Rendering Manager), enviou o principal pull request gráfico para a janela de mesclagem do Kernel Linux 7.0. A atualização é massiva e define a fundação para a próxima geração de hardware gráfico, introduzindo blocos de IP inéditos para GPUs AMD (provavelmente RDNA 4/5), avanços significativos na virtualização de GPUs Intel (Xe) e suporte preliminar para plataformas móveis Qualcomm de 8ª geração.
O patch também marca um ponto de inflexão no desenvolvimento de drivers open-source para NVIDIA, com o driver Nova (escrito em Rust) recebendo suporte inicial para arquitetura Turing, sinalizando um futuro onde o gerenciamento de GPUs proprietárias no Linux será mais seguro e performático.
O que isso significa na prática:
Se você planeja comprar um laptop ou placa de vídeo de última geração em 2026, esta atualização garante que o Linux conseguirá “conversar” com esse hardware.
- Para Gamers/Usuários: Suporte nativo para os gráficos integrados dos processadores Intel de próxima geração (Xe3) e novas placas Radeon, sem precisar de drivers proprietários instáveis no dia do lançamento.
- Para Virtualização: O driver da Intel agora permite dividir uma única placa de vídeo entre várias máquinas virtuais de forma muito mais eficiente (SR-IOV), ideal para servidores ou usuários avançados de QEMU/KVM.
Detalhes da implementação
A atualização do DRM para o Linux 7.0 toca em praticamente todos os grandes players do mercado de silício. Abaixo, detalhamos as mudanças técnicas mais críticas extraídas do changelog:
1. AMDGPU: Preparando o Terreno para GC 12.1
A AMD continua sua estratégia de habilitar “blocos de IP” individualmente antes do lançamento do hardware. O destaque é a adição de suporte para GC 12.1 (Graphics Compute) e SDMA 7.1.
- Novos IPs: Suporte adicionado para SMUIO 15.x (gerenciamento de energia), PSP 15.x (Platform Security Processor) e VCN 5.0.1 (codificação de vídeo).
- Impacto: Isso sugere a habilitação de uma atualização (refresh) da arquitetura RDNA ou uma nova linha de APUs móveis de alto desempenho.
2. Intel Xe e i915: Foco em Virtualização e Xe3
O driver xe, sucessor do i915 para hardware moderno, recebeu melhorias substanciais em SR-IOV (Single Root I/O Virtualization).
- Xe3_LPD: Código inicial para a arquitetura de display de baixo consumo da próxima geração (Lunar Lake/Panther Lake sucessores).
- Refatoração: Uma grande limpeza de código compartilhada entre i915 e xe para reduzir a dívida técnica em displays.
3. Qualcomm e ARM
- MSM (Qualcomm): Adicionado suporte para a plataforma “Kaanapali” (provável codename para Snapdragon 8 Gen 5 ou variante de PC) e GPU Adreno A840.
- Panthor: Melhorias no agendamento de hardware para GPUs Mali (ARM), incluindo suporte a huge pages para melhor performance de memória.
4. Nova (NVIDIA/Rust)
O driver experimental nova recebeu código para lidar com cabeçalhos de firmware da arquitetura Turing (RTX 20 series) e implementação de HAL (Hardware Abstraction Layer) para o processador Falcon. Isso é vital para usar o GSP (GPU System Processor) da Nvidia, que move a complexidade do driver do kernel para o firmware da placa.
Resumo de hardware habilitado
Quando isso chega no meu PC?
O patch foi enviado para a janela de mesclagem do Kernel Linux 7.0-rc1.
- Lançamento Estável (Mainline): Previsto para meados de Abril de 2026.
- Distribuições Rolling Release (Arch/Manjaro): Devem receber o Kernel 7.0 algumas semanas após o lançamento estável (Maio 2026).
- Distribuições Pontuais (Ubuntu/Fedora):
- O Fedora 44 (Outubro/2026) provavelmente adotará esta versão ou posterior.
- O Ubuntu 26.10 será o candidato mais provável para trazer esse suporte “out of the box”.