Foi lançada uma nova versão da distribuição PorteuX 2.8, baseada no Slackware e desenvolvida com inspiração em projetos como Slax e Porteus. Entre as características do PorteuX, destaca-se a presença de ambientes pré-configurados baseados em desktops como Cinnamon, COSMIC, GNOME, KDE, LXDE, LXQt, MATE e Xfce, inclusão de aceleração de hardware para processamento de arquivos multimídia nas GPUs da Intel, AMD e NVIDIA, inicialização em modo Live em 3 segundos, imagem do sistema em modo somente leitura com a pré-instalação de aplicativos do catálogo PorteuX App Store, suporte a reversão de instalação de atualizações, modo de inicialização na RAM (copy2ram) e capacidade de boot via rede. O projeto criou 8 composições, com tamanhos variando de 577 a 759 MB.
Mudanças principais:
- Para organizar o funcionamento de um FS em camadas, que permite combinar vários diretórios em um único FS virtual, em vez do aufs por padrão, foi utilizado o projeto aufs-ng, desenvolvido do zero pelos desenvolvedores do PorteuX. O aufs-ng suporta o mesmo formato de disco e conjunto de opções que o aufs, mas utiliza subsistemas mais modernos do kernel Linux, permitindo redução do número de bloqueios globais e acelerando operações de cópia.
- No Xfce, o gerenciador de janelas xfwm4 foi substituído pelo fork xfwm4-gl, adaptado para uso com OpenGL para renderização (na ausência de suporte a OpenGL, faz-se o fallback para XRender). O uso do xfwm4-gl permitiu aumentar a performance da renderização em cerca de 10%, reduzir o consumo de energia, garantir suporte a vsync adaptativo e implementar a desativação da composição ao iniciar aplicativos em modo tela cheia. Na sessão baseada em Wayland no Xfce, continuou-se a usar o gerenciador de composição labwc.
- Nos partições NTFS, o uso de dois pontos nos nomes dos arquivos foi autorizado, o que resolveu problemas de compatibilidade com Wine e Proton. Foi oferecida a possibilidade de utilizar drivers ntfs e ntfs3 à escolha do usuário (por padrão, é ativado o ntfs).
- Adicionada a opção de salvar todas as informações exibidas pelo initrd durante a inicialização.
- No ambiente COSMIC, o aplicativo gnome-system-monitor foi substituído por cosmic-monitor.
- Incluído o pacote gnome-session-sysvinit e adicionado um patch para desativar o systemd no GNOME.
- Para o KDE, foram adicionados os pacotes appstream-qt, qtkeychain e zint.
- O autoinício do stack Bluetooth Bluez foi descontinuado.
- Novas versões dos ambientes de desktop Cinnamon 6.6.9, COSMIC 1.6.0, GNOME 50.4, KDE Plasma 6.7.4 foram implementadas.
- As versões dos pacotes foram atualizadas, incluindo o kernel Linux 7.2, GCC 16.2.0, FFmpeg 9.0.1, Mesa 26.2.1, e os drivers NVIDIA 610.57.04
Fonte: opennet.ru
