Um novo gerenciador de entrada está sendo desenvolvido para KDE para substituir o SDDM.

David Edmundson e Oliver Beard apresentaram na lista de discussão dos desenvolvedores do KDE o projeto para criar um novo gerenciador de exibição — Plasma Login Manager. O desejo de substituir o gerenciador de entrada se explica pela existência de problemas arquitetônicos não resolvidos no gerenciador de exibição SDDM (Simple Desktop Display Manager), que substituiu o KDM a partir do Plasma 5.

Como padrão de referência para a criação do novo gerenciador de entrada, o GDM (GNOME Display Manager) foi destacado. O GDM baseia-se nas tecnologias do GNOME Shell e do Mutter, e está fortemente ligado a elas, permitindo alcançar um nível de integração com o GNOME que não é possível usando o SDDM. O Plasma Login Manager tenta implementar uma arquitetura semelhante à do GDM, permitindo uma integração mais próxima entre o gerenciador de entrada e o ambiente de desktop KDE Plasma e o compositor. servidor Kwin.

Os problemas surgiram porque o SDDM se desenvolve como um gerenciador de entrada universal, escrito em Qt e adequado para todos os ambientes gráficos. O SDDM é projetado para exibir uma única janela com a tela de entrada, mas os desenvolvedores do KDE necessitam de uma integração mais próxima do que apenas uma janela mostrando sessões e usuários. O SDDM também apresenta sua própria implementação das funções de gerenciamento de energia com seu sistema de configuração. Sem complicações, não é possível integrar o SDDM com os recursos existentes de controle de volume, brilho, consumo de energia e conexões de rede do KDE Plasma. O SDDM também enfrenta um problema de duplicação de funcionalidades que já existem no KDE, o que torna a manutenção muito mais complexa.

Como resultado, um protótipo do novo gerenciador de entrada multiprocessos, Plasma Login Manager, foi preparado, utilizando um backend baseado em uma versão reduzida do SDDM e um mecanismo de inicialização idêntico ao utilizado para iniciar a sessão do desktop KDE Plasma. O design da tela de entrada é semelhante ao do bloqueador de tela existente do KDE, e as configurações foram unificadas com o KDE Plasma. Os desenvolvedores abandonaram o uso do QML para a personalização de temas em favor do suporte a plugins existentes de papéis de parede, esquemas de cores e temas do Plasma.

Um protótipo funcional do Plasma Login Manager está disponível para testes, embora ainda não tenha alcançado um padrão de qualidade adequado para uso na ramificação estável do KDE Plasma. O backend é baseado no código do SDDM e um novo frontend, juntamente com um módulo para o configurador (KCM), estão sendo desenvolvidos em repositórios separados, com planos de unificação no futuro. Em termos de funcionalidade, o Plasma Login Manager quase atingiu paridade com o antigo gerenciador de login.

Entre as funcionalidades que se pretende implementar no Plasma Login Manager:

  • Funcionamento eficiente em configurações com vários monitores, telas de alta densidade de pixels e HDR.
  • Alternância de layouts de teclado.
  • Possibilidade de uso de teclado virtual.
  • Suporte a entrada em chinês, japonês, coreano e vietnamita.
  • Controle da iluminação da tela e do teclado.
  • Gerenciamento completo do consumo de energia.
  • Suporte a leitores de tela.
  • Possibilidade de pareamento com dispositivos Bluetooth.
  • Capacidade de conectar a pontos de acesso Wi-Fi conhecidos.
  • Suporte ao trabalho remoto via VNC/RDP.

Um novo gerenciador de entrada está sendo desenvolvido para KDE para substituir o SDDM.


Fonte: opennet.ru
Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster