O Comitê FESCo (Fedora Engineering Steering Committee), responsável pela parte técnica do desenvolvimento da distribuição Fedora Linux, aprovou a remoção do pacote gnome-session-xsession, que é responsável pelo início da sessão GNOME baseada no servidor X. A mudança está prevista para a liberação do Fedora 41, que será lançado no outono deste ano. Das sessões suportadas por padrão no Fedora Workstation 41, apenas Wayland permanecerá, mas os pacotes para organizar o funcionamento da sessão X11 ainda poderão ser instalados a partir dos repositórios. Neste contexto, o pacote gnome-session-xsession foi marcado como obsoleto, e os desenvolvedores do GNOME estão planejando interromper o suporte ao X11 no futuro.
Entre as tarefas programadas também é mencionada a separação do pacote gnome-classic-session, que inclui extensões e configurações do GNOME Shell para recriar a sessão clássica no estilo GNOME 2. O pacote gnome-classic-session continuará a ser instalado por padrão, mas o código para suporte ao X11 agora foi separado em um pacote distinto gnome-classic-session-x11, enquanto no pacote principal permanece apenas o suporte para a sessão baseada em Wayland.
Anteriormente, o Comitê FESCo aprovou a interrupção do suporte à sessão KDE baseada em X11 no Fedora 40. A decisão foi tomada devido à transição para a linha KDE 6, na qual por padrão é oferecida uma sessão que utiliza o protocolo Wayland, e o trabalho com o X11 foi reclassificado como uma opção. Para executar aplicativos X11 em ambientes baseados em Wayland, o fornecimento do Xwayland foi mantido.
A principal razão para a interrupção do suporte à sessão com X11 no Fedora é a transição do servidor X.Org para a categoria de obsolescência no RHEL 9 e a decisão de removê-lo completamente na futura versão significativa do RHEL 10. Entre os fatores que levaram à manutenção apenas do suporte ao Wayland, também é mencionada a introdução do suporte ao Wayland em drivers proprietários da NVIDIA e a substituição realizada no Fedora 36 dos drivers fbdev pelos drivers simpledrm, que funcionam corretamente com o Wayland. A interrupção do suporte à sessão com X11 reduzirá significativamente o esforço de manutenção e liberará recursos que poderão ser direcionados para melhorias na qualidade do moderno stack gráfico.
Fonte: opennet.ru
