Οι προγραμματιστές του περιβάλλοντος χρήστη LXQt (Qt Lightweight Desktop Environment) μοιράστηκαν τη διαδικασία μετάβασης στη βιβλιοθήκη Qt6 και στο πρωτόκολλο Wayland. Η μετεγκατάσταση στο Qt6 θεωρείται επί του παρόντος πρωταρχική εργασία, η οποία λαμβάνει όλη την προσοχή του έργου. Μετά την ολοκλήρωση της μετεγκατάστασης, έχει προγραμματιστεί η πλήρης διακοπή της υποστήριξης του Qt5.
Τα αποτελέσματα της μεταφοράς στο Qt6 θα παρουσιαστούν στην έκδοση LXQt 2.0.0, η οποία έχει προγραμματιστεί για τον Απρίλιο του τρέχοντος έτους. Εκτός από τις εσωτερικές αλλαγές, ο νέος προεπιλεγμένος κλάδος θα προσφέρει ένα νέο μενού εφαρμογών, το "Fancy Menu", το οποίο, εκτός από την κατηγοριοποίηση εφαρμογών, εφαρμόζει μια λειτουργία συνοπτικής εμφάνισης για όλες τις εφαρμογές και προσθέτει μια λίστα με τις εφαρμογές που χρησιμοποιούνται συχνά. Επιπλέον, το νέο μενού έχει επεκτείνει τις δυνατότητες αναζήτησης εφαρμογών.
Σημειώνεται ότι η εφαρμογή της υποστήριξης Wayland δεν θα οδηγήσει σε εννοιολογικές αλλαγές: το έργο θα παραμείνει αρθρωτό και θα συνεχίσει να τηρεί την κλασική οργάνωση της επιφάνειας εργασίας. Κατ' αναλογία με την υποστήριξη διαφόρων διαχειριστών παραθύρων, το LXQt θα μπορεί να συνεργάζεται με όλους τους διαχειριστές σύνθετων δεδομένων που βασίζονται στη βιβλιοθήκη wlroots, η οποία αναπτύχθηκε από τους προγραμματιστές του περιβάλλοντος χρήστη Sway και παρέχει βασικές λειτουργίες για την οργάνωση της εργασίας ενός διαχειριστή σύνθετων δεδομένων που βασίζεται στο Wayland. Η εργασία του LXQt χρησιμοποιώντας το Wayland δοκιμάστηκε με τους διαχειριστές σύνθετων δεδομένων labwc, wayfire, kwin_wayland, sway και Hyprland. Το καλύτερο αποτέλεσμα επιτεύχθηκε με τη χρήση του labwc.
Προς το παρόν, ο πίνακας ελέγχου, η επιφάνεια εργασίας, ο διαχειριστής αρχείων (PCmanFM-qt), η προβολή εικόνων (LXimage-qt), το σύστημα διαχείρισης δικαιωμάτων (PolicyKit), το στοιχείο ελέγχου έντασης ήχου (pavucontrol, PulseAudio Volume Control) και ο γενικός χειριστής πλήκτρων πρόσβασης έχουν μετατραπεί πλήρως σε Qt6. Ο διαχειριστής συνεδριών, το σύστημα ειδοποιήσεων, ο μηχανισμός διαχείρισης ενέργειας, ο διαμορφωτής (διαχείριση εμφάνισης, οθόνης, συσκευών εισόδου, τοπικών ρυθμίσεων, συσχετίσεων αρχείων), η διεπαφή για την προβολή εκτελούμενων διεργασιών (Qps), ο εξομοιωτής τερματικού (QTerminal), το πρόγραμμα στιγμιότυπου οθόνης (Screengrab), η εκκίνηση προγραμμάτων (Runner), το περιτύλιγμα sudo, η διεπαφή αιτήματος κωδικού πρόσβασης SSH (LXQt Openssh Askpass), το σύστημα πύλης FreeDesktop (XDG Desktop Portal) και οι ρυθμίσεις συστήματος και η διεπαφή διαχείρισης χρηστών (LXQt Admin) δεν έχουν ακόμη μετατραπεί σε Qt6.
Όσον αφορά την ετοιμότητα για εργασία με το πρωτόκολλο Wayland, τα περισσότερα από τα προαναφερθέντα στοιχεία LXQt έχουν ήδη μεταφερθεί στο Wayland σε κάποιο βαθμό. Τα μόνα μέρη που δεν υποστηρίζουν το Wayland αυτήν τη στιγμή είναι ο διαμορφωτής οθόνης, το πρόγραμμα στιγμιότυπων οθόνης και ο γενικός χειριστής συντομεύσεων πληκτρολογίου. Δεν υπάρχουν σχέδια για μεταφορά του περιτυλίγματος sudo στο Wayland.
Πηγή: linux.org.ru
