Ο Διαχειριστής Σύνδεσης KDE Plasma Δεν Θα Υποστηρίζει Συστήματα Linux ή BSD Χωρίς Systemd


Ο νέος Διαχειριστής Σύνδεσης Plasma του KDE είναι στενά συνδεδεμένος με το systemd, κάνοντάς τον αδύνατο στη χρήση σε διανομές Linux χωρίς systemd και σε συστήματα BSD.

Ο επερχόμενος Διαχειριστής Σύνδεσης Plasma της KDE θα κάνει την πρώτη επίσημη εμφάνισή του στο Plasma 6.6 (προγραμματισμένο για κυκλοφορία στις 17 Φεβρουαρίου), σχεδιασμένος ρητά ως διάδοχος του πολυετούς SDDM, που χρησιμοποιείται από το KDE Plasma εδώ και χρόνια.

Οι προγραμματιστές του KDE το έχουν παρουσιαστεί ως βαθιά ενσωματωμένο στο ίδιο το stack του Plasma, με στόχο τον εκσυγχρονισμό της διαδικασίας σύνδεσης, ευθυγραμμίζοντάς την πιο στενά με το πώς ξεκινούν και διαχειρίζονται πραγματικά οι συνεδρίες Plasma, μειώνοντας την ιστορική πολυπλοκότητα και τη διπλή λογική που είχε συσσωρευτεί γύρω από το SDDM.

Ωστόσο, έχει και μερικούς περιορισμούς, τους οποίους οι χρήστες διανομών Linux χωρίς systemd ή συστημάτων BSD πιθανότατα δεν θα εκτιμήσουν. Ακολουθεί μια εξήγηση για το τι αφορά.

Το PLM είναι αυστηρά εγγενές στο systemd, βασιζόμενο στο systemd-logind και στις υπηρεσίες χρήστη του systemd για τη διαχείριση του κύκλου ζωής της συνεδρίας, των δικαιωμάτων και της διαχείρισης θέσεων. Αυτές είναι βασικές εξαρτήσεις, όχι προαιρετικές δυνατότητες, και αποτελούν τη βάση του νέου διαχειριστή σύνδεσης.

Εξαιτίας αυτού, οι διανομές Linux χωρίς systemd δεν μπορούν να χρησιμοποιήσουν τον Plasma Login Manager, και το ίδιο ισχύει για όλα τα λειτουργικά συστήματα BSD, τα οποία δεν διαθέτουν καθόλου systemd και δεν έχουν κάποιο συμβατό υποκατάστατο για τα APIs από τα οποία εξαρτάται ο PLM. Όπως σχολίασε ένας από τους προγραμματιστές του KDE στο Reddit:

«Στο τέλος της ημέρας, ιδανικά δεν θέλουμε να διακόψουμε την υποστήριξη για τα BSD και άλλες εξειδικευμένες διανομές, αλλά επίσης δεν θέλουμε να περιορίσουμε τη δημιουργία της καλύτερης δυνατής εμπειρίας για τη μεγάλη πλειοψηφία των χρηστών.»

Για να αποφευχθεί οποιαδήποτε σύγχυση, είναι σημαντικό να τονιστεί ότι η έλλειψη υποστήριξης PLM σε διανομές Linux χωρίς systemd ή σε συστήματα BSD δεν σημαίνει ότι δεν μπορείτε να χρησιμοποιήσετε το περιβάλλον εργασίας KDE Plasma εκεί. Το ίδιο το Plasma παραμένει πλήρως λειτουργικό σε αυτές τις πλατφόρμες.

Με άλλα λόγια, για αυτούς τους χρήστες, η κατάσταση παραμένει αμετάβλητη. Στα συστήματά τους, το Plasma θα συνεχίσει να βασίζεται σε SDDM ή σε άλλους μηχανισμούς εκκίνησης ειδικούς για την πλατφόρμα, χωρίς καμία ένδειξη από το KDE ότι το PLM θα γίνει φορητό πέρα από περιβάλλοντα systemd.