Fastfetch 2.58.0 chega com correção para KDE Plasma 6.6 e nova flag –structure-disabled

Update antecipado resolve crash no Plasma 6.6 e traz mudanças na detecção de versão.

Por
Emanuel Negromonte
Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre...
5 min

Uma atualização antecipada do Fastfetch foi publicada em 21 de janeiro de 2026 para resolver problemas de compatibilidade com o KDE Plasma 6.6, incluindo um crash que afetava a execução em Linux. Além do conserto, a versão 2.58.0 também traz uma mudança importante no comportamento de detecção de versão em distros fora do padrão FHS e uma nova flag para ajustar a saída sem mexer na configuração permanente.

Destaques

  • Versão: Fastfetch 2.58.0, release antecipado focado em compatibilidade com KDE Plasma 6.6
  • Breaking change: remoção de de.slowVersionDetection (detecção lenta passa a ficar sempre ativa)
  • Novidade prática: nova flag --structure-disabled <modules...> para ocultar estruturas de módulos na saída

Por que esta versão saiu antes do previsto

O motivo é direto: o KDE Plasma 6.6 expôs incompatibilidades que podiam derrubar o Fastfetch durante a coleta e exibição de informações. A 2.58.0 chega como “patch rápido” para estabilizar o uso do utilitário em ambientes atualizados.

Breaking change: de.slowVersionDetection foi removida

A opção de.slowVersionDetection deixou de existir. A partir da 2.58.0, a detecção lenta de versão fica sempre habilitada, o que atende melhor distros não compatíveis com FHS, como NixOS, onde métodos mais “rápidos” de detecção podem falhar.

Se a sua intenção não é acelerar a detecção, mas sim desligar o recurso de detectar versões, ainda existe um caminho: use general.detectVersion: false na configuração.

ANÁLISE: a remoção do toggle específico simplifica a matriz de comportamento do Fastfetch e reduz casos de “detecção incompleta” em distros fora do padrão. O preço é perder um ajuste fino que alguns usuários usavam para otimizar tempo de execução, mas o ganho é previsibilidade, especialmente em ambientes como NixOS e outras configurações mais “não convencionais”.

Novas funções que valem atenção

A lista de recursos é curta, mas bem direcionada:

  • --structure-disabled <modules...>: desabilita temporariamente a impressão da estrutura de módulos. Exemplo: fastfetch --structure-disabled colors remove os blocos de cor do output padrão.
  • Detecção de tipo de chassi em Linux ARM via device tree, quando essa informação é reportada pelo hardware.
  • Detecção de versão do Bedrock Linux.
  • Respeito a DBPath e RootDir do pacman.conf ao detectar pacotes do Pacman, o que melhora compatibilidade com setups customizados (chroot, root alternativo e afins).

Correções: KDE Plasma 6.6 e outros ajustes

Além do crash no KDE Plasma 6.6, a versão corrige pontos que impactam execução e precisão:

  • O módulo Command volta a funcionar corretamente com --dynamic-interval.
  • No macOS, a detecção do Quartz Compositor passa a reportar corretamente a versão do WindowServer (SkyLight), em vez de referenciar o componente errado.

Logos

A versão também adiciona um novo logo (listado como Kiss2 nas notas do release).

Como atualizar sem dor de cabeça

A forma mais segura é atualizar pelo mesmo método que você já usa hoje:

  • Se instalou via repositório da distro, atualize normalmente pelo gerenciador de pacotes e aguarde a versão 2.58.0 chegar ao seu canal.
  • Se usa o release do GitHub, baixe o artefato correspondente ao seu sistema na página de Releases e substitua o binário atual.
  • Se você compila manualmente, reconstrua a partir do tag/commit da 2.58.0 e valide o output com um comando simples (por exemplo, rodando o Fastfetch “puro” e depois com --structure-disabled para confirmar o comportamento).

FAQ

Compartilhe este artigo
Sair da versão mobile