Un nouveau gestionnaire de connexion est en cours de développement pour KDE en remplacement de SDDM

David Edmundson et Oliver Beard ont présenté dans la liste de diffusion des développeurs de KDE un projet visant à créer un nouveau gestionnaire d'affichage : Plasma Login Manager. Le désir de remplacer le gestionnaire de connexion est dû à des problèmes architecturaux non résolus dans le gestionnaire d'affichage SDDM (Simple Desktop Display Manager), qui a succédé à KDM avec Plasma 5.

Comme référence ultime à considérer lors de la création d'un nouveau gestionnaire de connexion, GDM (GNOME Display Manager) a été mentionné. GDM repose sur les technologies GNOME Shell et Mutter, et en dépend fortement, ce qui a permis d'atteindre un niveau d'intégration avec GNOME inatteignable avec SDDM. Plasma Login Manager tente d'incarner une architecture similaire à celle de GDM, permettant une intégration plus étroite du gestionnaire de connexion avec l'environnement de bureau KDE Plasma et le compositeur de Kwin. serveur Кwin.

Les problèmes ont surgi parce que SDDM évolue en tant que gestionnaire de connexion universel, écrit en Qt et compatible avec tous les environnements graphiques. SDDM est conçu pour afficher une seule fenêtre avec l'écran de connexion, mais les développeurs de KDE nécessitent une intégration plus étroite qu'une simple fenêtre affichant les sessions et les utilisateurs. SDDM comporte également sa propre mise en œuvre des fonctionnalités de gestion de l'alimentation avec son propre système de réglage. Sans complications, il est impossible d'intégrer SDDM avec les outils de gestion du volume, de la luminosité, de la consommation d'énergie et des connexions réseau de KDE Plasma. De plus, SDDM rencontre un problème de duplication de fonctionnalités déjà présentes dans KDE, ce qui complique considérablement le support.

Finalement, un prototype d'un nouveau gestionnaire de connexion multiprocessus, Plasma Login Manager, a été préparé, utilisant un backend basé sur une version réduite de SDDM et un mécanisme de lancement identique à celui utilisé pour lancer une session de bureau KDE Plasma. La conception de l'écran de connexion est proche de celle du bloqueur d'écran actuel de KDE, et les paramètres sont unifiés avec KDE Plasma. Les développeurs ont choisi de ne pas utiliser QML pour la personnalisation des thèmes au profit de la prise en charge des plugins existants pour les fonds d'écran, les schémas de couleurs et les thèmes de Plasma.

Un prototype fonctionnel de Plasma Login Manager est disponible pour les tests, mais il n'est pas encore au niveau de qualité requis pour être utilisé dans la branche stable de KDE Plasma. Le backend est basé sur le code de SDDM, et le nouveau frontend ainsi qu'un module pour le configurateur (KCM) sont encore en développement dans des dépôts séparés, qui seront réunis à l'avenir. En termes de fonctionnalités, Plasma Login Manager a presque atteint parité avec l'ancien gestionnaire de connexion.

Parmi les fonctionnalités prévues pour Plasma Login Manager :

  • Un fonctionnement de qualité dans des configurations à plusieurs moniteurs, sur des écrans à haute densité de pixels et HDR.
  • La possibilité de changer la disposition du clavier.
  • Possibilité d'utiliser un clavier virtuel.
  • Support de la saisie en chinois, japonais, coréen et vietnamien.
  • Gestion de l'éclairage de l'écran et du clavier.
  • Gestion complète de la consommation d'énergie.
  • Support des lecteurs d'écran.
  • Possibilité de coupler des appareils Bluetooth.
  • Possibilité de se connecter à des points d'accès Wi-Fi connus.
  • Support du travail à distance via VNC/RDP.

Un nouveau gestionnaire de connexion est en cours de développement pour KDE en remplacement de SDDM


Source : opennet.ru
Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster