A versão beta da distribuição Ubuntu 25.10 "Questing Quokka" foi apresentada, após a qual a base de pacotes foi completamente congelada e os desenvolvedores passaram para os testes finais e correção de bugs. O lançamento está agendado para 9 de outubro e é considerado uma versão intermediária, com atualizações sendo geradas durante 9 meses. Imagens de teste prontas foram criadas para Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin (edição para a China), Ubuntu Unity, Edubuntu e Ubuntu Cinnamon.
Principais mudanças:
- A área de trabalho foi atualizada para a versão GNOME 49. O suporte para a sessão GNOME baseada em X11 foi descontinuado, deixando apenas a sessão baseada em Wayland, na qual o XWayland é usado para executar aplicativos X11. Pacotes com componentes X.org e ambientes de desktop alternativos que utilizam X11 continuam a ser fornecidos no repositório.
- Uma interface foi adicionada ao configurador para gerenciar o iniciamento automático de aplicativos (Configurações → Aplicativos).
- O aplicativo Loupe foi adotado como o visualizador de imagens padrão em vez do Eye of GNOME, proporcionando uma interface leve e otimizada para visualização rápida de imagens. A biblioteca glycin, que utiliza isolamento em sandbox e é escrita em Rust, é usada para decodificação de imagens. Entre os recursos, estão: transição suave entre imagens, efeitos visuais ao ampliar e rotacionar a imagem, painel lateral com propriedades, botões para cópia e exclusão rápidas, ferramentas de edição (corte, rotação, reflexo).
- O aplicativo Ptyxis foi adotado em vez do emulador de terminal GNOME Terminal, proporcionando recursos adicionais para trabalhar com contêineres usando as ferramentas Toolbox, Distrobox, Podman e JHBuild. O Ptyxis também se destaca por suas configurações avançadas, modo de visualização para navegação clara entre sessões abertas e altíssima taxa de renderização gracias ao uso de Vulkan e OpenGL.
- No servidor compositor Mutter, o suporte ao HDR foi aprimorado e as funções de gerenciamento de cores foram expandidas. Um mecanismo VRR (Variable Refresh Rate) foi implementado, permitindo a alteração adaptativa da taxa de atualização do monitor para garantir suavidade e eliminar cortes durante jogos e exibição de vídeos.
- O suporte ao Wayland em sistemas com GPU NVIDIA foi melhorado.
- O perfil RVA23 (RISC-V Application) foi declarado como a variante mínima suportada da arquitetura RISC-V, incluindo extensões para operações vetoriais e hypervisores. Atualmente, apenas um número limitado de placas RISC-V suporta as extensões vetoriais do perfil RVA23, enquanto a maioria dos dispositivos disponíveis no mercado corresponde ao perfil RVA20.
- Para sistemas baseados na arquitetura RISC-V, foi fornecida uma sessão de desktop totalmente funcional, suportando aplicativos como Firefox e Thunderbird.
- O suporte para criptografia de disco completo, que não requer a entrada de senha para desbloqueio durante a inicialização, foi estabilizado, graças ao armazenamento de informações para a descriptografia de chaves no TPM (Trusted Platform Module). Foram implementadas funcionalidades para a recuperação de chaves usadas na criptografia de disco completo baseada em TPM.
- O trabalho sobre o sistema de emissão de solicitações de permissões, que requer a confirmação de acesso pelo usuário, como ao acessar arquivos no diretório pessoal a partir de pacotes snap, foi continuado. A concessão dinâmica de acesso é organizada usando o mecanismo AppArmor. A integração da solicitação de permissões com o GNOME Shell foi aprimorada.
- O instalador agora possui suporte para o Landscape, um sistema de gerenciamento de grupos de estações de trabalho e servidores. Essa mudança permitirá que administradores de empresas carreguem arquivos com configurações de instalação automática diretamente da plataforma Landscape.
- As utilidades GNU Coreutils foram substituídas na instalação básica pelo conjunto de ferramentas Rust Coreutils (uutils), e o aplicativo sudo foi substituído por sudo-rs. A substituição de componentes do sistema está sendo realizada como parte de uma iniciativa para melhorar a qualidade do ambiente do sistema por meio da entrega de programas que são desenvolvidos desde o início com foco em segurança, confiabilidade e correção. A entrega de utilitários escritos na linguagem Rust permitirá reduzir o risco de erros ao trabalhar com memória, como acesso a áreas de memória após sua liberação e estouros de buffer.
- Por padrão, o projeto Chrony é utilizado para sincronização precisa de tempo. O serviço anteriormente usado, systemd-timesyncd, foi substituído pelo Chrony devido à intenção de empregar o protocolo NTS (Network Time Security) para proteção criptográfica da sincronização de tempo. O Chrony oferece uma implementação independente do cliente e servidor NTP e é utilizado para sincronização de tempo preciso no Fedora, SUSE/openSUSE e RHEL.
- Para a criação de imagens do disco RAM inicial (initrd), a ferramenta Dracut foi escolhida como padrão, em vez do pacote initramfs-tools. A transição para o Dracut permitirá resolver problemas como a impossibilidade de usar o systemd no initrd, a falta de suporte para NVMe over Fabric (NVM-oF), a quantidade excessiva de código shell no initrd e a complexidade de manutenção devido ao trabalho separado com o initrd e o sistema de arquivos raiz.
- O pacote intel-compute-runtime foi recompilado com a flag NEO_DISABLE_MITIGATIONS, que desativa realizados usando cBPF. as vulnerabilidades da classe Spectre. Segundo os desenvolvedores, a presença dessa proteção resultou em uma redução da desempenho do pacote de cerca de 20%, sendo que tal proteção a nível de pacote não é necessária, pois uma proteção a nível de kernel é suficiente para bloquear ataques da classe Spectre.
- Uma nova ramificação do gerenciador de pacotes APT 3.0 foi ativada, onde a interface do usuário foi reformulada, o mecanismo de resolução de dependências Solver3 foi ativado, o suporte a instantâneas foi introduzido, o uso da ferramenta apt-key foi descontinuado, um backend criptográfico para a biblioteca OpenSSL foi adicionado e o comando ‘dist-clean’ foi implementado.
- O núcleo Linux foi atualizado para a ramificação 6.17, cujo lançamento está previsto para a próxima segunda-feira. Os pacotes linux-modules-extra-* foram declarados obsoletos — todos os módulos do núcleo agora são fornecidos nos pacotes linux-modules--.
- As versões dos pacotes foram atualizadas, incluindo systemd 257.9, GCC 15.2, binutils 2.45, glibc 2.42, Python 3.13.7, LLVM 20, Ruby 3.3, Rust 1.85, Go 1.24, OpenJDK 25, Pipewire 1.4.5, BlueZ 5.83, Netplan 1.1.2, Firefox 142, LibreOffice 25.8, Qt 6.8.3, VLC 3.0.21, cloud-init 25.3, Django 5.2, Dovecot 2.4, libvirt 11.6.0, MySQL 8.4, QEMU 10.1, Samba 4.22, Valkey (fork do Redis) 8.1.1.
- Em vez do Ubuntu Report, uma nova sistema de coleta e envio de telemetria, Ubuntu Insights, foi integrada, que permite a coleta periódica de métricas. O sistema é opcional e pode ser ativado pelo usuário durante o assistente de configuração inicial (GNOME Initial Setup).
- O serviço nvidia-powerd está ativado, proporcionando suporte ao mecanismo NVIDIA Dynamic Boost, que permite equilibrar o consumo de energia entre CPU e GPU para melhorar o desempenho.
- A composição da edição do Ubuntu Server foi alterada. Os utilitários screen, wget, byobu, cloud-guest-utils e dirmngr foram removidos do conjunto de pacotes ubuntu-server, mas estão disponíveis para instalação a partir do repositório ou como parte das dependências (por exemplo, o screen como dependência do ubuntu-release-upgrader, cloud-guest-utils como cloud-init e dirmngr como gnupg e vanilla-gnome-desktop).
- No Kubuntu, foram utilizados os lançamentos KDE Plasma 6.4, KDE Gear 25.08, Qt 6.8 e KDE Frameworks 6.17.0. O fornecimento da sessão KDE baseada em X server foi interrompido no ambiente básico do Kubuntu. Para utilizar uma sessão baseada em X server, existe um pacote "plasma-session-x11" disponível no repositório.
- No Lubuntu, a versão do ambiente de desktop LXQt 2.2 foi incluída.
- No Ubuntu Cinnamon, foi proposta a versão do desktop Cinnamon 6.4.12 (na versão anterior era 6.4.8). O tema Yaru-Cinnamon foi atualizado.
- No Ubuntu Studio, foi adotado o desktop KDE Plasma 6.4. Adicionada uma opção de interface estilo macOS com painel inferior e menu global. Na configuração do Ubuntu Studio Audio Configuration, foram adicionadas configurações de som adicionais, permitindo que muitas delas sejam alteradas sem acesso root. Adicionado o pacote JackTrip com uma interface gráfica para transmissão de som pela rede. As versões foram atualizadas para Qtractor 1.5.8, Audacity 3.7.5, digiKam 8.7.0, Kdenlive 25.08.1, Krita 5.2.11 e GIMP 3.0.4.
Adicionalmente, pode-se destacar o anúncio da empresa Canonical sobre o suporte ao toolkit CUDA e o acordo com a NVIDIA para distribuição do CUDA Toolkit e do CUDA Runtime através dos repositórios do Ubuntu. Os desenvolvedores que utilizam o Ubuntu poderão instalar o toolkit CUDA através do gerenciador de pacotes padrão, sem a necessidade de baixar do site da NVIDIA.
Fonte: opennet.ru
