O Kernel Linux 6.11 trouxe os primeiros drivers para a vindoura arquitetura AMD RDNA4, Intel Xe2, aperfeiçoamentos para NPU’s e muito mais!
| Se você apoia nosso site, desative o AdBlock quando visitá-lo, inclusive em Mobile! Os anúncios são poucos e não invasivos. Se quiser contribuir com nosso trabalho, clique em qualquer banner de sua preferência, exceto dos Parceiros. Mais detalhes clicando aqui.
1. Introdução
Entre os destaques estão o suporte inicial à gráficos RDNA4, novos recursos de driver AMD P-State, drivers para o Intel Xe2 Lunar Lake e Battlemage, mas ainda não está estável. A Intel também tem suporte inicial adicionado ao áudio Panther Lake, mais aprimoramentos de driver NPU e mais!
Veja todas as novidades!
2. Kernel Linux 6.11
2.1 Gráficos
- Mais código no suporte ao driver Xe para os próximos gráficos Xe2, tanto para Lunar Lake quanto para Battlemage. Há IDs PCI Battlemage adicionados e outros bits para o Linux 6.11. Mas ambos os gráficos Lunar Lake e Battlemage ainda são tratados como experimentais e requerem o uso da substituição “force_probe”. A esperança é que o suporte Lunar Lake seja estável no Kernel Linux 6.12.
- A habilitação da GPU AMD RDNA4 está inicialmente implementado no Linux 6.11. O suporte é preliminar, mas decente o suficiente no Linux 6.11, ao que parece. Veremos como será o suporte quando as placas de vídeo RDNA4 estrearem nos próximos meses e se o Linux 6.11 é uma linha de base suficiente ou se o 6.12+ é necessário, além do Mesa mais recente. O AMD GFX12 está habilitado por padrão com o código mais recente como um bom sinal.
- Suporte AMDGPU ISP 4.x IP para tecnologia de processamento de sinal de imagem para notebooks/webcams.
- AMDGPU Hardware Replay adicionado para reproduzir mais facilmente travamentos de GPU e auxiliar na depuração.
- Suporte ao Intel eDP Panel Replay.
- Suporte ao modo de TV monocromático.
- Suporte ao logotipo monocromático para a infraestrutura DRM Panic.
- Outras melhorias nos drivers gráficos de código aberto.
2.2 IA
- Suporte ao acelerador Intel Gaudi 2D.
- Melhorias no driver Intel NPU com o driver de aceleração iVPU para NPUs Intel Meteor Lake, Arrow Lake e Lunar Lake.
2.3 Processadores
- O tratamento do AMD Core Performance Boost foi adicionado ao driver AMD P-State.
- Suporte AMD Fast CPPC para ajudar na economia de energia e eficiência energética em SoCs compatíveis.
- Suporte para convidados AMD SEV-SNP ao kernel principal.
- Razões para indicar, por meio do driver TPMI e expor ao espaço do usuário, por meio do DebugFS, o motivo pelo qual os núcleos da CPU estão sendo executados em um nível de desempenho reduzido.
- Desempenho de criptografia AES-GCM muito mais rápido para processadores Intel e AMD modernos com código otimizado AVX-512/AVX10 e VAES.
- Suporte de áudio no Intel Panther Lake.
- Suporte ao SoC Mobileye EyeQ 6H para direção autônoma/automóvel.
- Algumas melhorias no ARM64 graças ao próprio Linus Torvalds e melhor manuseio de imagens de kernel compactadas no ARM64.
- O Intel Sub-NUMA Clustering (SNC) deixará de apresentar mau comportamento quando usado com a Intel Resource Director Technology (RDT).
- Novas extensões ISA para RISC-V e suporte NUMA inicial para sistemas RISC-V baseados em ACPI.
- Mais recursos do kernel para a CPU Chinesa LoongArch.
- Adições de eventos de desempenho para CPUs Intel mais recentes.
- Mais IDs de CPU AMD Zen 5.
2.4 Armazenamento/Sistemas de arquivos
- Multi-buffer DM-VERITY para melhorar o desempenho.
- Bloqueie gravações atômicas para armazenamento NVMe e SCSI.
- Flushing otimizado para o Device Mapper.
- Novos recursos do Bcachefs, como reescrita de contabilidade de disco e autocorreção em erros de E/S de leitura.
- Suporte FITRIM para XFS.
- Uma boa otimização de desempenho para EXT4.
- O driver NTFS prepara o suporte ao FileAttr.
- Reforço do UBIFS contra perda de potência.
- Várias correções no sistema de arquivos.
- Uma correção do VFS para problemas de corrupção ou segurança com uma correção de bug de cinco anos.
2.5 Notebooks
- Melhor suporte ao laptop Lenovo Yoga C630 WOS ARM graças ao novo código EC.
- Controle de velocidade, temperatura e carga do ventilador para o driver do Chrome OS para ajudar com notebooks Framework.
- Um driver ChromeOS EC LED também para beneficiar o notebook Framework.
- Suporte à luz de fundo do teclado para mais Macs Apple equipados com T2.
- O Linux 6.11 EFI fingirá que está inicializando o Apple macOS em alguns Macs com GPU dupla para evitar problemas.
- O ASUS Vivobook S15 com Snapdragon X1 e o Lenovo Yoga Slim 7x têm suporte ao DeviceTree com Linux 6.11, mas vários recursos/funcionalidades estão faltando em ambos os notebooks da linha X1 Elite.
2.6 Outros Hardwares
- Driver ASUS EC Sensors para a placa-mãe ProArt X670E CREATOR WIFI.
- O driver Dell PC Extras fornecerá funcionalidade extra em sistemas Dell, como suporte ao controle do modo de ventilador para alguns modelos.
- Novos drivers HID e mais recursos HID BPF.
- O driver Raspberry Pi PiSP para o sistema de câmera do Raspberry Pi 5.
- Suporte de áudio Realtek RT1318.
- Melhorias em USB e Thunderbolt.
- Adotar uma melhor política de gerenciamento de energia do link SATA.
- Documentação CXL atualizada.
2.7 Outras inovações do kernel
- Maior controle sobre o comportamento de troca com um novo argumento “swapiness” para recuperação de memória.
- Preparações para Memória de Dispositivo TCP.
- Uma nova linha de base para a cadeia de ferramentas/infraestrutura Rust como uma versão mínima para compilar o código do kernel Rust.
- Suporte à API VMware Hypercall.
- Novo subsistema de driver de sequenciamento de energia.
- Muitas otimizações e melhorias de MM.
- Com o kernel upstream agora é fácil construir um pacote de kernel via Pacman para uso no ArchLinux.
2.8 Segurança Linux
- Mais núcleos de CPU ARM precisam da solução para miticar a falha SSBS.
- Uma nova opção de mitigação do Spectre BHI foi adicionada para ambientes de nuvem.
- Implementando getrandom() no vDSO.
- Reforço do acesso /proc/[pid]/mem para melhorar a segurança do sistema.
- Um alocador de bucket dedicado para melhorar a segurança.
- A configuração padrão do FineIBT agora pode ser ajustada no momento da compilação .
- Corrigindo um problema de segurança do aplicativo sandbox do Landlock, onde os aplicativos podiam remover restrições sobre si mesmos.
3. Quando?
O kernel linux 6.11 chegará algumas semanas, após o lançamento estável 6.11.1 a quem utiliza distros rolling release como o ArchLinux; enquanto isso quem utiliza distros point release como o Ubuntu vão precisar do pacote Ubuntu Kernel Update Utility ou de outros meios para obter o novo kernel antes dos repositórios atualizarem.
O download do código fonte do kernel linux 6.11 pode ser feito clicando aqui, enquanto que para sistemas baseados em Debian você pode baixar os pacotes .deb neste endereço – caso não esteja disponível, aguarde mais algumas horas/dias!
Lembrando que:
Kernel recém lançado costuma vir sem suporte inicial ao VirtualBox e também sem suporte a alguns drivers proprietários, como os da Nvidia!
Pessoalmente recomendo que aguardem até o kernel linux 6.11.1 sair, com correções de bugs e já com suporte pleno a drivers da NVIDIA, VirtualBox e outros. O lançamento desse referido kernel linux 6.11.1 será daqui mais ou menos 1 semana. – Dependendo do desenvolvimento, o VirtualBox só recebe suporte após 15 dias.
Aos usuários de Ubuntu e seus sabores, principalmente em hardwares mais antigos, certifiquem-se de ter os pacotes build-essential, libelf-dev e haveged pré instalados em seu sistema para maximizar a compatibilidade e evitar dores de cabeça quando instalar e usar o kernel linux 6.11!
- O pacote Build-Essential traz os pacotes necessários para compilações que sejam feitas durante a aplicação do kernel.
- Já o Libelf-Dev é uma exigência para compilações de pacotes, normalmente proprietários como VirtualBox ou mesmo NVIDIA.
- Por fim, o Haveged muda o gerador de entropia do sistema, evitando problemas de boot que as mudanças do gerador de entropia padrão do Ubuntu costumam causar. Entre eles, o maior, é lentidão em boots de máquinas mais antigas – Quando o boot demora +2 minutos.
#UrbanCompassPony
Fonte:
Phoronix
Autodidata, me aprofundei em sistemas operacionais baseados em UNIX®, principalmente Linux. Também procuro trazer assuntos correlacionados direta ou indiretamente, como automação, robótica e embarcados.
Estou demi-incomunicável, mas creio que é tempo de manutenção disso aqui, certo?
perrengues à parte, eu to sem acesso a minha conta google, e isso é imenso problema, ter internet não é o problema, é falta de credenciais…
Já estou usando esse milho ae… Melhorou bastante o desempenho do NetRadiant, e sim, traí o trenchbroom…
NetRad agora tem renderização em tempo real, então, UDK pro Zircon?
Meu projeto segue firme, to montando os monstros agora.
Witchfire tá AF, gostei da menção honrosa que me fizeram no game, mas pico da piroca virou mapa “oculto”….
Esqueci de comentar com os boys do sprawl… sidejob de consultoria…
É, é pior que o WRATH… Mas, aquilo tem meu dedo como consultor, e agora viciei no MP dele, os caras fizeram bonito. É R$1.
posso revisar o CSS disso?
Se sim, posta na pg do grupo bnb o que eu tenho que fazer e/ou estou autorizado a fazer.