
Cerca de dois meses depois da versão anterior e, como de costume, Linus Torvalds lançou uma nova versão estável do kernel de desenvolvimento. Desta vez, estamos falando do Linux 5.8, que seu principal desenvolvedor tinha dúvidas sobre se seria necessário lançar um oitavo RC ou não. Em parte, ele duvidava do tamanho que estava tendo e porque introduziria muitas mudanças. Mais do que notícias, também existem, menciono isso porque se diz que 20% do código é novo.
Mas também inclui muitas novidades importantes, algo especialmente interessante para os usuários do Ubuntu, porque, se não houver surpresas, será a versão do kernel que usa o Groovy Gorilla que será lançado em meados de outubro. Quanto a outras distribuições, especialmente aquelas que usam o modelo de desenvolvimento conhecido como Rolling Release, como Arch Linux, Manjaro ou EndeavorOS, o Linux 5.8 chegará ao seu sistema muito em breve, quando lançar a v5.8.1 e já é recomendado para adoção massiva.
Destaques do Linux 5.8
Entre as novidades mais destacadas das que acompanham o Linux 5.8, destacaria o seguinte:
- Suporte de código aberto Qualcomm Adreno 405/640/650.
- Foi adicionado suporte ao AMDGPU TMZ com zonas de memória confiáveis para memória de vídeo criptografada.
- Suporte para Intel Tiger Lake SAGV e outras atualizações de gráficos Gen12.
- Suporte aprimorado do Nouveau para modificadores de formato NVIDIA.
- O driver de energia da AMD se fundiu para finalmente expor os sensores de energia Zen/Zen2 no Linux.
- Temperatura AMD Ryzen 4000 Renoir e suporte a EDAC.
- Segurança de 64 bits do ARM aprimorada com suporte para Branch Target Identification (BTI) e pilha de chamadas de sombra.
- Foi adicionado suporte de compactação F2FS LZO-RLE para este sistema de arquivos otimizado para flash.
- Melhorias no driver exFAT da Microsoft.
- Suporte para emular a memória flash MLC NAND como SLC.
- Um ajuste de desempenho para o Xen 9pfs.
- O desempenho SMB3 funciona para E/S grandes.
- Correções para EXT4.
- Foi adicionado o suporte Intel Tiger Lake Thunderbolt, bem como o suporte ComboPHY para o Intel SoC Gateway.
- Suporte para Thunderbolt em sistemas que não são x86.
- Otimizações do SELinux.
- Uma nova opção initrdmem = que, entre outros casos de uso, pode ser usada substituindo o espaço Intel ME por uma imagem initrd na área de flash salva.
Atualmente, apenas instalação manual ou com software especial
Linus Torvalds lançou o Linux 5.8 há algumas horas, o que significa que ele já está disponível, mas temos que fazer a instalação manual a partir do seu tarball, disponível neste link. Outra opção é usar a ferramenta Ukuu, uma alternativa à GUI (interface do usuário), da qual podemos ver se há uma nova versão do kernel, atualizá-la e, se não gostarmos das alterações ou tivermos algum problema, também nos permitirá abrir o caminho de volta.
Pessoalmente, eu não recomendaria atualizar o kernel por conta própria, a menos que tenhamos uma falha insuportável de hardware no nosso dia a dia. Eu sempre digo que o melhor é confiar em nossa distribuição e esperar que ela nos ofereça a nova versão, pois isso garantirá que ela funcione da melhor maneira possível. No caso de sistemas operacionais como o Ubuntu, esse momento chegará em meados de outubro. No caso de outras distribuições, isso dependerá de seus desenvolvedores, mas é sabido que aqueles que usam o modelo de desenvolvimento conhecido como Rolling Release incluem as novas versões do kernel muito antes. Eles geralmente aguardam a atualização do primeiro ponto, quando Kroah-Hartman, um dos desenvolvedores mais importantes do kernel, especificamente quem é responsável por mantê-lo, já o recomenda para adoção em massa.
De qualquer forma, o Linux 5.8 já está disponível e é uma versão muito importante que melhorará bastante a v5.7 que veio, principalmente, para aprimorar as coisas.