this post was submitted on 09 Jun 2025
10 points (100.0% liked)

Linux Brasil

943 readers
1 users here now

Comunidade Lusófona de entusiastas Linux.

Bem vindo ao nosso agregado de links sobre Linux.


Geral

Wiki do c/Linux

Megathread do c/Linux

Chat

founded 2 years ago
MODERATORS
 

Um ano e meio atrás, pouco após o lançamento do GNOME 45, abri um par de Pull Requests para depreciar e remover a Sessão X11.

Muita coisa aconteceu desde então. O lançamento do GNOME 48 resolveu todos os problemas restantes, principalmente regressões de acessibilidade, mas era tarde demais no ciclo de desenvolvimento para também remover a sessão.

Agora chegou a hora.

Prosseguimos e desativamos a sessão X11 por padrão, e a partir de agora ela precisa ser explicitamente habilitada ao compilar os módulos afetados (gnome-session, GDM, mutter/gnome-shell). Isso não afeta o XWayland, é apenas sobre a sessão X11/Xorg e funcionalidades relacionadas. A capacidade do GDM de iniciar outras sessões X11 também será preservada.

Normalmente lançamos um único snapshot Alpha, mas desta vez liberamos snapshots antecipados (49.alpha.0), 3 semanas antes do cronograma normal, para coletar o máximo de feedback e testes possível. (Haverá outro snapshot junto com o lançamento completo do GNOME 49 Alpha).

Se você é um distribuidor, por favor, tente não alterar o padrão ou pelo menos nos avise (ou a mim diretamente) por que você ainda precisaria distribuir a sessão X11.

Como mencionei no ticket de acompanhamento, há 3 cenários possíveis.

O cenário mais provável é que todo o código da sessão X11 permaneça desativado por padrão no GNOME 49, com uma remoção planejada para o GNOME 50.

O cenário ideal é que tudo esteja perfeito, não haja mais problemas ou bugs, e possamos remover todo o código antes do GNOME 49.beta.

E o cenário muito improvável é que descubramos algum problema crítico, revertamos as mudanças e adiemos tudo.

Tendo coletado feedback de nossos parceiros de distribuição, agora depende inteiramente de quão bem os testes iniciais irão e quais bugs serão descobertos.

Você pode testar o GNOME OS Nightly com todas as mudanças hoje. Encontramos alguns problemas menores, mas tudo foi corrigido no snapshot alpha.0. Dado o quão suave as coisas estão indo até agora, acredito que há uma alta probabilidade de não haver mais problemas e que possamos prosseguir com o cenário ideal.

TLDR: A sessão X11 no GNOME 49 será desativada por padrão e está programada para remoção, seja durante este ciclo de desenvolvimento ou, mais provavelmente, durante o próximo (GNOME 50). Já há snapshots de lançamento do 49.alpha.0 disponíveis para alguns módulos. Vá testá-los!

Feliz Mês do Orgulho e Palestina Livre ✊

top 4 comments
sorted by: hot top controversial new old
[–] nossaquesapao 2 points 3 days ago (1 children)

Aí é foda... ainda tenho uns programas que só rodam na seção x11.

[–] bimbimboy@lemm.ee 2 points 3 days ago (1 children)

xwayland não resolve isso?

[–] nossaquesapao 2 points 3 days ago (1 children)

Já tentei. Pra algumas coisas funciona, mas pra outras, como o inkstitch, ele abre o programa, mas algumas janelas internas não abrem

[–] tarsisurdi 1 points 1 day ago* (last edited 1 day ago)

esse problema de apps que possuem múltiplas janelas não exibirem / poderem controlar o posicionamento das mesmas existe há um bom tempo no Wayland, felizmente estão trabalhando para resolver: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/238

no entanto, confesso que nunca tive problemas similares por aqui, mesmo com apps rodando sob XWayland...