O PorteuX 1.7 acaba de ser lançado, trazendo uma série de melhorias que o tornam uma das versões mais leves e eficientes já disponibilizadas. Com menos de dois meses desde o lançamento da versão anterior, a nova versão chega com ISOs significativamente menores e diversos aprimoramentos que prometem maior velocidade e estabilidade. O sistema agora é alimentado pelo kernel Linux 6.11.4 e oferece suporte a sete diferentes ambientes de desktop: GNOME, Cinnamon, KDE, LXDE, LXQt, MATE e Xfce.
Otimizando o PorteuX para um sistema mais leve e rápido
Uma das grandes mudanças desta versão é a redução no tamanho das ISOs. Todos os desktops, exceto o KDE (com 551 MB para a versão 6.2.1 e 502 MB para a 5.23.5), estão abaixo de 500 MB, sendo a versão LXDE a mais compacta, com apenas 431 MB. A equipe de desenvolvimento priorizou a leveza, removendo componentes não essenciais, como vim e navegadores web, que são frequentemente incluídos em outras distribuições. Isso permite que o PorteuX mantenha seu foco em ser um sistema modular e ultrarrápido.
Entre os pacotes presentes no PorteuX 1.7 estão glibc 2.40, gtk 4.16.3, gnome-shell 47.1, kmod 33, samba 4.21.1, wayland 1.23.1, qt 6.7.3 e Python 3.11.10. As melhorias incluem ajustes no kernel para reduzir o tamanho sem sacrificar a performance e otimizações no uso do GCC e Clang, com a inclusão de flags LTO para garantir maior eficiência.
Principais melhorias e correções
Esta atualização trouxe mais de 45 mudanças significativas, incluindo correções importantes e aprimoramentos em diversos desktops, como:
- Correções no Xfce 4.18: Resolveram problemas com as notificações de ‘sticky keys’, ajustes na exibição de tamanhos de arquivos no gerenciador de arquivos e melhorias na funcionalidade de janelas flutuantes ao arrastar para as bordas da tela.
- Aprimoramentos no LXDE: Corrigido um erro ao arrastar arquivos do Engrampa para o painel lateral do gerenciador de arquivos, que causava congelamentos.
- Scripts otimizados: Os scripts
run-pipewire
egui-cheatcode-loader
foram ajustados para evitar que rodem indefinidamente em segundo plano. - Desempenho geral: Diversos serviços e scripts foram otimizados, como o
rc.6
,rc.M
,rc.S
, erc.services
, tornando o processo de inicialização mais rápido. Além disso, o script de conversãoxzm
foi aprimorado para permitir uma sintaxe mais simples.
Atualizações nos pacotes e remoções estratégicas
Além das correções, muitas atualizações e remoções foram feitas para garantir que o sistema se mantenha leve. Pacotes como o libpoppler-qt5 foram removidos, e agora tanto o KDE quanto o LXQt utilizam exclusivamente o Qt6. Outros pacotes como gperf, libxmlb e gnome-menus foram eliminados do GNOME.
Para garantir maior compatibilidade com dispositivos de rede, dispositivos Broadcom foram removidos da lista de bloqueio do kernel, e flags de compilação desnecessárias foram descartadas, reduzindo o tamanho dos binários sem impactar o desempenho.
Experimentações e futuras implementações
O PorteuX 1.7 também abriu caminho para experimentações futuras. Um script experimental para compilar o kernel com o Clang foi incluído, embora esteja desativado por padrão. Além disso, scripts experimentais para o COSMIC desktop e o Xfce 4.19 foram adicionados, prometendo novas possibilidades para as próximas versões.
A equipe PorteuX considera este um dos maiores lançamentos da distribuição, destacando que o sistema é “rápido e estável”, ideal para usuários que procuram um sistema Linux portátil e ultraleve.