A série GNOME 50.2 traz novas versões para dezenas de módulos, correções de segurança importantes e melhorias de usabilidade em aplicativos centrais como Epiphany, Evince, GDM, GLib, GNOME Shell e outros. O lançamento ocorreu em maio de 2026, seguindo a versão 50.1 e preparando o caminho para a próxima iteração maior do ambiente desktop.
Principais módulos atualizados
| Módulo | Versão anterior → nova versão |
|---|---|
| at-spi2-core | 2.60.0 → 2.60.4 |
| epiphany | 50.3 → 50.4 |
| evince | 48.1 → 48.4 |
| evolution-data-server | 3.60.1 → 3.60.2 |
| gdm | 50.0 → 50.1 |
| glib | 2.88.0 → 2.88.1 |
| gnome-bluetooth | 47.1 → 47.2 |
| gnome-control-center | 50.1 → 50.2 |
| gnome-maps | 50.0 → 50.1 |
| gnome-remote-desktop | 50.0 → 50.1 |
| gnome-session | 50.0 → 50.1 |
| gnome-settings-daemon | 50.0 → 50.1 |
| gnome-shell | 50.0 → 50.2 |
| gnome-software | 50.1 → 50.2 |
| gnome-text-editor | 50.0 → 50.1 |
| gnome-user-docs | 50.0 → 50.2 |
| gnome-user-share | 48.2 → 48.3 |
| gsettings-desktop-schemas | 50.0 → 50.1 |
| gssdp | 1.6.4 → 1.6.5 |
| gtk | 4.22.2 → 4.22.4 |
| gupnp | 1.6.9 → 1.6.10 |
| gupnp-av | 0.14.4 → 0.14.5 |
| libadwaita | 1.9.0 → 1.9.1 |
| libgsf | 1.14.56 → 1.14.58 |
| librsvg | 2.62.1 → 2.62.2 |
| libshumate | 1.6.0 → 1.6.1 |
| localsearch | 3.11.0 → 3.11.1 |
| mutter | 50.0 → 50.1 |
| nautilus | 50.1 → 50.2.2 |
| orca | 50.0.9 → 50.2 |
| papers | 50.1 → 50.2 |
| pygobject | 3.56.2 → 3.56.3 |
| rygel | 45.1 → 45.2 |
| sushi | 50.rc.1 → 50.0 |
| tinysparql | 3.11.0 → 3.11.1 |
| yelp | 49.0 → 49.1 |
Nota: Vários módulos, como adwaita-fonts, gnome-builder, gnome-calendar, entre outros, permaneceram na mesma versão nesta release.
Destaques por aplicativo
at-spi2-core 2.60.4
- Implementado uso do pid ao consultar ponteiro.
- Correção de falhas ao desregistrar ouvintes de eventos específicos.
- Melhorias de estabilidade para aplicações que ficam sem resposta.
Epiphany 50.4 (WebBrowser)
- Correções de bugs críticos (ex.: falha ao fechar webapps com “Run in background”, crashes ao usar opções de linha de comando inválidas).
- Atualizações de traduções para holandês, alemão, polonês, eslovaco e turco.
Evince 48.4 (Visualizador de documentos)
- Atualização da dependência DjVuLibre.
- Correção de crash em código de acessibilidade quando o cache de texto da página é nulo.
- Ajustes de strings ao chamar
ev_spawn.
Evolution Data Server 3.60.2
- Correção de problemas de sincronização IMAP com contas iCloud.
- Melhor tratamento de erros em extensões OIDC da Microsoft.
- Atualizações de tradução para alemão.
GDM 50.1 (Gerenciador de login)
- Resolução de falha ao encerrar sessões gráficas conflitantes (ex.: ThinLinc, TigerVNC) usando
logind. - Correção de travamento do Plymouth em sistemas headless.
- Ajuste na construção de
XDG_DATA_DIRSe correção da variávelXDG_SESSION_TYPEem sessões X11.
GLib 2.88.1
- Várias correções de segurança: leituras fora dos limites, overflow de buffer e vulnerabilidade de path traversal em D‑Bus.
- Compatibilidade restaurada com GCC 16.
- Atualizações de traduções (alemão, persa, polonês, russo, sérvio, eslovaco).
GNOME Bluetooth 47.2
- Inclusão de mnemônicos em botões, correção de vazamentos de memória e suporte a testes com PyGObject ≥ 3.52.
GNOME Control Center 50.2
- Ajustes de rótulos para dispositivos móveis.
- Correções em validação de
app-ide nas configurações de notificação “Mostrar conteúdo”.
GNOME Maps 50.1
- Correção de exibição de escudos de rodovias quando a consulta Overpass expira.
- Novas traduções: russo, eslovaco, polonês, alemão e sérvio.
GNOME Remote Desktop 50.1
- Melhorias nos testes automatizados.
- Correção de tela preta em GPUs NVIDIA específicas.
GNOME Session 50.1
- Atualizações de tradução.
- Correção de bug de double‑free.
GNOME Settings Daemon 50.1
- Compilação otimizada para sistemas sem systemd.
GNOME Shell 50.2
- Correção da seleção de área de captura de tela que agora alcança bordas dos monitores.
- Ajustes nas traduções alemãs de formatos de data/hora.
- Evita notificações duplicadas ao leitor de tela.
- Controle de taxa para pipelines de screencast H.264 via VA‑API.
- Diversas correções de UI (ex.: ícone de entrada de áudio só aparece quando grava).
GNOME Software 50.2
- Resolução de duplicação de web‑apps com a mesma URL.
- Correção da janela “Software incompatível”.
- Novas traduções: bielorrusso, tcheco, holandês, lao, norueguês Bokmål, persa, polonês, romeno, eslovaco, tailandês.
Módulos que não receberam atualização
A lista completa inclui componentes como adwaita-icon-theme, gnome-builder, gnome-calendar, gvfs, libhandy, libnotify, totem-pl-parser, entre outros. Eles permanecem na mesma versão da série 50.1.
Impacto para usuários e desenvolvedores
- Segurança: A atualização do GLib corrige vulnerabilidades que poderiam ser exploradas via D‑Bus ou regex malformados, sendo essencial para distribuições que utilizam o GNOME como desktop padrão.
- Estabilidade: Correções em at-spi2-core, GDM e GNOME Shell reduzem crashes e falhas de login, melhorando a experiência em hardware variado (incluindo GPUs NVIDIA).
- Usabilidade: Melhorias de tradução e ajustes de layout para dispositivos móveis tornam o ambiente mais acessível em telas pequenas.
- Desenvolvedores: A compatibilidade com GCC 16 e a remoção de dependências de systemd em alguns módulos facilitam a construção de pacotes para diferentes distribuições.
Onde obter as versões
As novas versões estão disponíveis nos repositórios oficiais do GNOME. Para distribuições que utilizam pacotes precompilados, basta atualizar o sistema usando o gerenciador de pacotes padrão (ex.: dnf update, apt upgrade). Para quem compila a partir do código-fonte, os tarballs podem ser baixados em: