Mastodon
Zuletzt aktualisiert am
Linux News
Bobby 🇬🇧 Borisov

KDE schlägt neuen Plasma-Login-Manager als Ersatz für SDDM vor

Der neue Plasma Login Manager wird SDDM durch die Unterstützung von mehreren Monitoren, Tastaturlayouts und virtuellen Tastaturen übertreffen.
Eine Übersetzung von 🇬🇧 Linuxiac.com

Vor einigen Jahren hat KDE seinen maßgeschneiderten Display-Manager (KDM) zugunsten von SDDM aufgegeben. Trotz der besten Bemühungen der Gemeinschaft machte es die Architektur des SDDM jedoch schwierig, alles von fortschrittlichem Energiemanagement bis hin zu speziellen Eingabemethoden einzubinden. Es sieht also so aus, als würde auch dieses Kapitel zu Ende gehen.

Warum ich das sage? Etwas überraschend hat der KDE-Entwickler David Edmundson einen Vorschlag zur Überarbeitung des Login-Managers von Plasma vorgestellt. Das Hauptziel ist es, die Einschränkungen des bestehenden SDDM zu beseitigen und gleichzeitig eine nahtlosere und kohärentere Login-Erfahrung für die Benutzer zu schaffen.

Wie Sie wissen, ist SDDM derzeit der Display-Manager für Plasma und bietet einen modernen, QML-basierten Ansatz. Laut den Entwicklern stellt er jedoch aufgrund seiner Desktop-agnostischen Ausrichtung gewisse Herausforderungen für eine tiefere Integration mit den KDE-Plasma-Funktionen dar.
Insbesondere verhindert er eine effiziente Implementierung von Netzwerkmanagement, Energiesteuerung und Unterstützung für virtuelle Tastaturen, neben anderen fortschrittlichen Funktionen.

Im Gegensatz dazu wurde GNOMEs GDM für seinen hohen Grad an Raffinesse gelobt, der durch die Ausführung eines Teils der GNOME-Sitzung selbst erreicht wird. Der neue Vorschlag von KDE zielt darauf ab, dieses höhere Maß an Integration zu emulieren, so dass Endbenutzer wichtige Annehmlichkeiten wie die Umschaltung des Tastaturlayouts, die Lautstärkeregelung für Bildschirmlesegeräte und sogar die Kopplung von Bluetooth-Geräten direkt bei der Anmeldung genießen können.

Laut 🇬🇧 Edmundsons Blogbeitrag hat das Plasma-Team einen neuen Multiprozess-Greeter entwickelt, der denselben Startmechanismus wie der Plasma-Desktop selbst verwendet.

Vereinfacht ausgedrückt wird der neue Anmeldebildschirm eher einer "Mini-Sitzung" ähneln, die es Entwicklern ermöglicht, direkt auf das etablierte Netzwerkmanagement, die Display-Konfiguration, die Helligkeitssteuerung und vieles mehr von Plasma zuzugreifen, ohne sie in einem Backend neu erfinden zu müssen, das versucht, allen Desktop-Umgebungen gerecht zu werden.

Für die Anpassung ist geplant, den Login-Manager an denselben Theming-Ansatz anzupassen wie den Plasma-Arbeitsbereich. Anstatt das Umschreiben der Kernlogik in QML-Themen zu fördern, schlägt der Vorschlag vor, einfachere Anpassungen - wie die Auswahl des Hintergrundbildes - über die gleichen vertrauten Steuerelemente anzubieten, die auch auf dem normalen Plasma-Desktop verwendet werden.

Bei der Erkundung von Backend-Optionen stellte Edmundson fest, dass andere Lösungen entweder nicht laufend gewartet werden konnten oder nicht den Anforderungen von KDE entsprachen. Daher entschied sich das Team, mit der SDDM-Grundlage weiterzuarbeiten.

Das Team entschied sich, unnötige Elemente zu entfernen und den Display-Manager zu überarbeiten, um sich auf die spezifischen Anforderungen von Plasma zu konzentrieren - von der Energieverwaltung bis hin zu Remote-Login-Funktionen. Zurzeit umfasst das Projekt zwei neue Repositories:

  • Plasma Login Manager: eine Fortsetzung von SDDM, unter Beibehaltung seiner Geschichte, aber angepasst an die Bedürfnisse von Plasma
  • Plasma Login: die Front-End-Schnittstelle und ein KCM-Modul für die Benutzereinstellungen.

Der Code soll nahezu gleichwertig mit SDDM-basierten Plasma-Setups sein. Nichtsdestotrotz betonen die Entwickler, dass es noch zu früh für eine weite Verbreitung ist, da viele wichtige Verfeinerungen noch ausstehen.

In der Zwischenzeit können KDE-Enthusiasten und Mitwirkende eine Vorschau auf diesen sich entwickelnden Login-Manager sehen, Feedback geben und sogar Merge-Requests einreichen.

Weitere Informationen finden Sie auf der Mailingliste von KDE.

Spendieren Sie Bobby einen ☕ Ko-fi

Ein Service von s3n🧩net

Comments