Pular para o conteúdo
COSMIC Epoch 1.4.0 lançado com novo tema de som e correções no compositor

COSMIC Epoch 1.4.0 lançado com novo tema de som e correções no compositor

Nova versão do ambiente COSMIC traz tema de som próprio, melhorias no gerenciador de janelas, correções de travamentos e suporte a sistemas sem systemd.

O projeto COSMIC, ambiente de desktop desenvolvido pela System76 para o Pop!_OS, lançou a versão Epoch 1.4.0 em 22 de julho. A atualização marca a transição para um tema de som próprio e entrega uma série de correções de estabilidade, melhorias de desempenho e novos recursos em diversos componentes do ecossistema.

Novo tema de som e atualizações de base

A principal mudança estrutural desta versão é a adoção do cosmic-sound-theme como tema de som padrão. O repositório anterior pop-os/gtk-theme, que continha o tema de som do Pop!_OS, foi descontinuado. O novo pacote foi adicionado para empacotamento oficial, garantindo independência e manutenção contínua.

Além disso, a versão inclui atualizações de tradução e dependências em múltiplos projetos, mantendo a base de código alinhada com as bibliotecas mais recentes do ecossistema Rust e Wayland.

Correções e melhorias no compositor (cosmic-comp)

O compositor recebeu o maior volume de alterações, com foco em estabilidade, desempenho e compatibilidade:

  • Redesenho forçado removido: tentativas de forçar redesenho foram eliminadas (#2543), reduzindo overhead desnecessário.
  • Dica de janela ativa corrigida: problema de janela ativa congelada ou desanexada resolvido (#2572).
  • Entrada em janelas em mosaico recortadas: correção no tratamento de entrada (#2551).
  • Suporte a sistemas sem systemd: notificação de prontidão implementada para init systems alternativos (#2547).
  • Modo kiosk com opções de linha de comando: corrigido parsing de argumentos (#2545).
  • Migração de biblioteca de matemática vetorial: substituição de biblioteca não mantida (#2589).
  • Gate de recurso para logind: correção na compilação condicional (#2582).
  • Cintilação em menus de apps libcosmic em mosaico: eliminada ao alternar entre menus (#2585).
  • Jogos em tela cheia: diversos títulos que não entravam em fullscreen agora funcionam corretamente (#2534).
  • Precisão do ponteiro em bordas de tela com escalonamento fracional: melhorada (#2568).
  • Correções diversas de cópia de imagem do cursor (#2571).
  • Liberação de grabs de popup ativos na destruição de toplevel (#2584).
  • Discrepância de largura de borda com escalonamento fracional: corrigida (#2570).
  • Limpezas de clippy para qualidade de código (#2575).

Aplicativos e utilitários

cosmic-applets

  • Applet de rede: re-registro do agente de segredos após reinício do NetworkManager (#1480), evitando falhas de autenticação Wi-Fi/VPN.

cosmic-files

  • Fallback para GIO em falha de abertura de destino durante cópias MTP (#1923).
  • Detecção de diretório de lixeira corrigida (#1933).

cosmic-launcher

  • Lista de resultados reiniciada quando a consulta de busca muda (#447), melhorando a responsividade.

cosmic-monitor

  • Implementação de sair e forçar saída de aplicações diretamente no monitor de sistema (#78).
  • Permuta entre tipos de gráficos de CPU e GPU, atualizações de design e coleta de frequência da GPU (#80).

cosmic-panel

  • Travamento corrigido ao definir tamanho mínimo para retângulo de ancoragem (#641).
  • Travamento ao alterar escala de saída corrigido (#649).

cosmic-settings

  • Preservação de conteúdo ao reconstruir a gaveta de aparência (#2081).
  • Correção: alterações de volume de fonte aplicadas acidentalmente ao sink (#2098).

cosmic-settings-daemon

  • Configuração de passo de volume adicionada (#169), permitindo personalizar o incremento das teclas de volume.

cosmic-workspaces

  • Limpeza de retângulos de desfoque (blur) quando um toplevel é fechado (#323), evitando artefatos visuais.

Portal de desktop e integração Wayland

O xdg-desktop-portal-cosmic passou a rodar como serviço de sistema, com logs via tracing/journald e término automático se a thread Wayland travar (#337). A mudança melhora a integração com systemd e a depuração de falhas de sandbox (Flatpak, portais de arquivos, screencast, etc.).

Disponibilidade

O código-fonte está disponível na página de lançamento no GitHub. Usuários do Pop!_OS receberão as atualizações via repositórios oficiais nas próximas semanas. Demais distribuições que empacotam o COSMIC (como Fedora COSMIC Spin, Arch via AUR, NixOS) devem atualizar seus pacotes em breve.

Via github.com. Você pode conferir o post original em inglês:

COSMIC Epoch 1.4.0

Por · Última atualização: