No Fedora 40, o suporte para X11 no KDE será descontinuado

KDE Plasma 6

KDE Plasma 6 é a próxima versão do KDE

Alguns dias atrás, veio a notícia de que na próxima versão do Fedora 40 (que chegaria na primavera do ano seguinte) O ambiente de usuário do KDE Plasma 6 está planejado para ser migrado para o Wayland.

Aoife Moloney da equipe de engenharia, publicou o plano que foi elaborado com a participação dos desenvolvedores Fedora do KDE SIG para migrar a versão do Fedora 40 com o KDE Plasma 6, para que este parar completamente de oferecer suporte a sessões baseadas no protocolo X11, restando apenas a possibilidade de usar o Wayland.

Vale ressaltar a decisão de remover a sessão X11 do Fedora 40 em ambiente Plasma 6, O suporte para execução de aplicativos X11 ainda será fornecido em uma sessão baseada em Wayland usando o servidor XWayland DDX.

KDE Plasma 6 é o sucessor do KDE Plasma 5 criado pela comunidade KDE. É baseado no Qt 6 e no KDE Frameworks 6 e traz muitas mudanças e melhorias em relação às versões anteriores. Para o Fedora Linux, a transição para o KDE Plasma 6 também incluirá a remoção completa do suporte para a sessão X11, deixando apenas o Plasma Wayland como o único modo desktop oferecido.

Entre os motivos apontados para a interrupção Em relação ao suporte à sessão X11 na edição Fedora 40 com KDE Plasma 6, são citados os seguintes pontos:

  • A descontinuação do servidor X.Org no RHEL 9 e a decisão de removê-lo completamente na futura versão principal do RHEL 10.
  • A substituição dos drivers fbdev no Fedora 36 também é citada como fator contribuinte para deixar o suporte do Wayland apenas para o driver simpledrm, que funciona corretamente com o Wayland, bem como o aparecimento do suporte ao Wayland nos drivers proprietários da NVIDIA.
  • A remoção do suporte de sessão para o X11 reduzirá significativamente os esforços de manutenção e liberará recursos que podem ser usados ​​para melhorar a qualidade da pilha do KDE.

Isso reduzirá drasticamente nossa carga de suporte e nos dará a capacidade de focar na qualidade da pilha do KDE Plasma e continuar com nossa natureza avançada de recursos. O Fedora KDE SIG manterá um único fluxo de código para todos os alvos de distribuição suportados (Fedora Linux 40+, Fedora Extra Packages for Enterprise Linux 10+).

Isso também não significa que os aplicativos X11 não funcionarão no Plasma 6, pois continuaremos a oferecer suporte ao Xwayland para executar aplicativos X11 no Plasma Wayl.e.

Além disso, é mencionado que continuar a entregar o ambiente KDE Plasma 5 com um KDE para o desenvolvimento do Plasma 11 e a descontinuação do KDE Plasma 40.

E como mencionamos em um artigo anterior, o lançamento do KDE 6 foi adiado portanto, está planejado para fevereiro de 2024. Na nova ramificação, haverá uma transição para a biblioteca Qt 6, algumas configurações básicas serão alteradas, recursos obsoletos serão limpos e o conjunto básico de bibliotecas e componentes de tempo de execução será removido do KDE Frameworks 6, que forma a pilha de software do KDE, será atualizado.

Por padrão, o KDE Plasma 6 oferecerá uma sessão usando o protocolo Wayland, uma nova interface de troca de tarefas e um modo de exibição de painel flutuante. O KDE Frameworks 6 incluirá uma grande reformulação da API.

Ao trazer o KDE Plasma 6 para o Fedora, demonstramos nossa liderança e compromisso em trazer as melhores e mais recentes tecnologias da comunidade KDE para o mundo.

Por fim, em relação à proposta, é importante mencionar que ainda não foi considerado pela FESCo (Fedora Engineering Steering Committee), que é responsável pela parte técnica do desenvolvimento da distribuição Fedora, mas dadas as propostas mais recentes pelo menos nas edições do Fedora 33 até a atual que é o Fedora 38, a maioria (se não quase todas ) foi aprovado.

Se você interessado em saber mais sobre o assunto, você pode verificar os detalhes no link a seguir