A nova versão v10.5 do DietPi foi publicada em 14 de junho, trazendo melhorias significativas para dispositivos Raspberry Pi, correções de bugs e atualizações de pacotes. O lançamento inclui a ativação padrão do driver KMS/DRM, mudança para a pilha de câmera moderna baseada em libcamera e ajustes no menu de configuração de exibição.
Principais aprimoramentos
KMS/DRM habilitado por padrão no Raspberry Pi
Sempre que um aplicativo gráfico ou ambiente de desktop é instalado via dietpi-software, o driver KMS/DRM passa a ser o padrão. A opção pode ser ativada ou desativada através de um novo item dedicado nas Display Options do dietpi-config. Bibliotecas legadas do driver GPU foram removidas, tornando o uso do driver antigo (OpenMAX, DispmanX, MMAL) praticamente inviável nos repositórios suportados.
Atualização da pilha de câmera
A configuração RPi Camera no dietpi-config agora alterna para a pilha moderna baseada na API libcamera, substituindo a pilha legada MMAL. Essa mudança é necessária após a atualização para o kernel Linux 6.18, que descontinua o suporte ao stack MMAL e nunca funcionou com o Camera Module 3.
Redesenho do menu de exibição
O menu de display foi simplificado: o utilitário dietpi-display passa a ser a ferramenta padrão para ajustar resolução, modo e rotação da tela. Opções obsoletas – como menus específicos para Raspberry Pi e Odroid, modo headless, rotação HDMI e redução de ruído da fonte – foram removidas.
Além disso, agora é possível definir a resolução do console GRUB em qualquer sistema que utilize o bootloader GRUB, antes da aplicação do modo de vídeo KMS configurado pelo dietpi-display.
RustDesk Client para ARMv7
O cliente RustDesk foi habilitado para a arquitetura ARMv7 após correções de compatibilidade com os pacotes Debian time64.
Correções de bugs
NanoPi K2 – MAC estática
Problema que impedia a definição de um endereço MAC estático via variável ethaddr em /boot/dietpiEnv.txt foi resolvido. A falha ocorria porque o U‑Boot gerava um MAC aleatório antes da leitura da variável, tornando‑a imutável. A solução recomenda usar o MAC atribuído em uma inicialização como base e, se necessário, atualizar o U‑Boot via Advanced Options no dietpi-config. (Relatado por @vatprcyq – #8175)
RTC não aparecia no dietpi-config
A opção de modo RTC dentro de Advanced Options deixava de ser exibida devido a verificação incorreta de /dev/rtc*. O erro foi corrigido. (Reportado por @TheRaven500 – #7721)
ownCloud Infinite Scale – falha de login
Uma regressão da versão 10.4 impedia o login com a senha correta em instalações novas, pois o argumento de comando era inserido indevidamente. O problema foi sanado. (Reportado por @tonosama, correção por @JappeHallunken – https://dietpi.com/forum/t/25235)
Como atualizar
Para migrar para o DietPi 10.5, basta executar:
dietpi-update
ou seguir as instruções de atualização disponíveis na página oficial de lançamentos.
Impacto para os usuários
- Desempenho gráfico: o uso do driver KMS/DRM melhora a compatibilidade e a estabilidade de aplicações gráficas.
- Câmeras: a migração para libcamera garante suporte futuro e melhor integração com módulos de câmera recentes.
- Facilidade de configuração: a centralização das opções de display no
dietpi-displaysimplifica ajustes de resolução e rotação, inclusive em máquinas virtuais e sistemas com GRUB. - Estabilidade: as correções de bugs reduzem falhas de rede, relógio e serviços de nuvem, proporcionando uma experiência mais confiável.
A versão 10.5 reafirma o compromisso do DietPi com leveza, modularidade e suporte a hardware recente, especialmente nas plataformas Raspberry Pi e NanoPi.