Για μεγάλο χρονικό διάστημα, η διανομή Η Nitrux έχει δεσμευτεί έντονα για την ανάπτυξη μια εξατομικευμένη εμπειρία βασισμένη στο KDE Plasma. Κάτω από αυτό το ιδανικό γεννήθηκε Επιφάνεια εργασίας NX, ένα επίπεδο προσαρμογής που μετέτρεψε το Plasma 5 σε μια οπτικά στιλβωμένη, συνεκτική διεπαφή που επικεντρώθηκε στην άμεση χρηστικότητα.
Επιφάνεια εργασίας NX ως εκ τούτου Δεν ήταν ένα αυτόνομο περιβάλλον επιφάνειας εργασίας, αλλά μια προσαρμογή βαθιά και αισθητική που στόχευε να προσφέρει μια εμπειρία έτοιμη για χρήση χωρίς να θυσιάζει την ισχύ του Plasma. Ωστόσο, αυτό το μονοπάτι έχει φτάσει στο τέλος του.
Το NX Desktop θα διακοπεί, Τα αποθετήρια έχουν αρχειοθετηθεί στο GitHub και δεν θα υποστηρίζονται πλέον. Αυτή η απόφαση συνδέεται στενά με το τέλος της μακροπρόθεσμης υποστήριξης για το KDE Plasma 5, αφήνοντας καμία βάση για την ανάπτυξη του περιβάλλοντος Nitrux.
Όπως αναφέρθηκε πριν από αρκετές εβδομάδες, την 1η Μαΐου 2025, μετά την ανακοίνωση της διακοπής των κυκλοφοριών του Plasma LTS, αναγκαστήκαμε να καθυστερήσουμε την κυκλοφορία της επόμενης έκδοσης του Nitrux, ενώ προχωρούσαμε με ένα σχέδιο δράσης.
Το σχέδιο δράσης μας περιελάμβανε μια σχολαστική διαδικασία επίλυσης που έλαβε υπόψη πολλαπλές διαθέσιμες επιλογές, μία από τις οποίες ήταν η χρήση του Plasma 6 σε ένα πακέτο AppImage και η επαναχρησιμοποίηση του NX Desktop πάνω από τη νέα έκδοση Plasma. Αυτή θα ήταν μια αλλαγή από την προηγούμενη απόφασή μας να μην χρησιμοποιήσουμε το Plasma 6 και να συνεχίσουμε να εργαζόμαστε στο Maui Shell. Ωστόσο, λόγω ενός συνεχώς μεταβαλλόμενου τοπίου, σε συνδυασμό με την υπερφόρτωση των προσπαθειών ανάπτυξης και την έλλειψη ενδιαφέροντος για συνεισφορές κώδικα από την κοινότητα, το Maui Shell αναγκάστηκε να διακόψει την ανάπτυξή του. Δεν είναι νεκρό, αλλά η ανάπτυξή του έχει σταματήσει και, εκτός εάν υπάρξει αλλαγή σε αυτήν την κατάσταση, δεν αποτελεί πλέον προτεραιότητα.
Το τέλος του NX Desktop και του Maui Shell:
Τα νέα δεν έχουν εκπλήξει εντελώς όσους παρακολουθούν στενά την ανάπτυξη του Nitrux. Το τέλος της μακροπρόθεσμης υποστήριξης για το KDE Plasma 5, ο πυλώνας πάνω στον οποίο κατασκευάστηκε το NX Desktop υπήρξε η αφορμή.
Σε μια προσπάθεια να προβλέψει αυτό το αποτέλεσμα, η ομάδα της Nitrux είχε ξεκινήσει την ανάπτυξη του Maui Shell, μιας σύγχρονης, αυτόνομης διεπαφής βασισμένης στο πλαίσιο Maui. Ωστόσο, η έλλειψη πόρων και το περιορισμένο ενδιαφέρον της κοινότητας οδήγησαν επίσης στην αναστολή αυτού του έργου. Έτσι, η Nitrux επέλεξε να εγκαταλείψει την πορεία των εσωτερικά αναπτυγμένων περιβαλλόντων.
Η εναλλακτική: Hyprland
Με την ανακοίνωση του τέλους της υποστήριξης, η Οι προγραμματιστές αναφέρουν ότι έχουν επιλέξει να υιοθετήσουν το Hyprland ως σύνθετος διακομιστής. Αυτός ο σύγχρονος συνθέτης με βάση το Wayland ξεχωρίζει για την απόδοσή του, την προηγμένη υποστήριξη αιωρούμενων παραθύρων, τη δυναμική παράθεση και τα προσαρμόσιμα οπτικά εφέ όπως διαβαθμίσεις, θολώματα και ομαλές κινούμενες εικόνες. Προσφέρει επίσης ελκυστικά χαρακτηριστικά όπως:
- Δυναμικές εικονικές επιφάνειες εργασίας
- Διαχείριση καθολικών συντομεύσεων πληκτρολογίου
- Υποστήριξη πολλαπλής αφής και χειρονομιών
- Πρόσθετα για την επέκταση των λειτουργιών
Για να συμπληρωθεί αυτή η νέα εμπειρία, αναφέρεται ότι Η Nitrux θα ενσωματώσει το Waybar ως το επάνω πάνελ, και το Wlogout ως το σύστημα κλεισίματος και απενεργοποίησης., και θα αντικαταστήσει τον διαχειριστή οθόνης SDDM με το greetd μαζί με τη διεπαφή QtGreet, μειώνοντας έτσι τις εξαρτήσεις και απλοποιώντας τη ροή σύνδεσης.
Ένας νέος πυρήνας: αντίο Liquorix, γεια σου CachyOS
Μια άλλη στρατηγική απόφαση είναι η αλλαγή του πυρήνα. Το Nitrux θα σταματήσει να χρησιμοποιεί τον ενημερωμένο πυρήνα Liquorix. υπέρ του μια έκδοση που παρέχεται από το έργο CachyOS, το οποίο περιλαμβάνει υποστήριξη για PSI (Πληροφορίες για την Αστάθεια στην Πίεση). Αυτή η λειτουργία του πυρήνα είναι απαραίτητη για τεχνολογίες όπως το Waydroid, ένα επίπεδο συμβατότητας που επιτρέπει στις εφαρμογές Android να εκτελούνται σε περιβάλλον Linux.
PSI επιτρέπει στο σύστημα να μετρήσει πόσο καιρό περιμένει για κρίσιμους πόρους όπως η CPU, η μνήμη ή ο αποθηκευτικός χώρος, κάτι που μεταφράζεται σε καλύτερη απόκριση σε καταστάσεις έντονου φόρτου εργασίας, κάτι κρίσιμο σε συστήματα που χρησιμοποιούν λογισμικό Android ή ελαφριά εικονικοποίηση.
AppHub και AppBox: μια εναλλακτική λύση στη μορφή AppImage
Αντί να βασίζεστε στο AppImage, Η Nitrux θα προωθήσει πλέον τη χρήση του δικού της συστήματος συσκευασίας: NX AppHub και τη μορφή AppBox. Αυτή η αλλαγή μορφής επιδιώκει να προσφέρει μια πιο ελεγχόμενη και συνεπή εμπειρία τόσο για τους χρήστες όσο και για τους προγραμματιστές, διασφαλίζοντας καλύτερη απόδοση και συμβατότητα μεταξύ των εφαρμογών.
Οι ενημερώσεις συστήματος θα συνεχίσουν να διαχειρίζονται μέσω των nuts (Nitrux Update Tool System) και αναμένεται ένας νέος κύκλος ανάπτυξης με κυκλοφορίες ανά δύο εβδομάδες. Σχεδιάζεται επίσης η μετάβαση από το SquashFS στο DwarFS, ένα πιο σύγχρονο και ευέλικτο σύστημα συμπιεσμένων αρχείων, και η επέκταση της υποστήριξης σε συσκευές ARM64, κάτι που θα ανοίξει τον δρόμο για μια ευρύτερη ποικιλία υλικού πέρα από το x86_64.
Τέλος, εάν ενδιαφέρεστε να μάθετε περισσότερα για αυτό, μπορείτε να συμβουλευτείτε τις λεπτομέρειες στο παρακάτω σύνδεσμο.