Το Xfce Project ενημερώνει τα σχέδια για την υποστήριξη Wayland

Οι προγραμματιστές του Xfce έχουν ενημερώσει τη σελίδα με σχέδια που σχετίζονται με την προσθήκη υποστήριξης για το πρωτόκολλο Wayland. Το σχέδιο έχει προσθέσει αναφορά στην εφαρμογή αρχικής υποστήριξης για το Wayland στα βασικά στοιχεία της επόμενης μεγάλης έκδοσης του Xfce 4.20, ενώ διατηρείται η υποστήριξη για το X11. Προηγουμένως, το θέμα της διατήρησης της συμβατότητας προς τα πίσω με το X11 βρισκόταν στο στάδιο της συζήτησης, στο οποίο δεν ήταν δυνατό να επιτευχθεί συναίνεση. Τώρα έχει αποφασιστεί ότι η υποστήριξη X11 δεν θα διακοπεί στο άμεσο μέλλον.

Μια περίοδος λειτουργίας που βασίζεται στο Wayland στο Xfce 4.20 θα καλύπτει το ελάχιστο απαιτούμενο σύνολο δυνατοτήτων και σκοπεύουμε να προσθέσουμε σταδιακά τη λειτουργικότητα που λείπει σε μελλοντικές εκδόσεις. Σχεδιάζεται επίσης να συνεχιστεί η βελτίωση της εργασίας σε ένα περιβάλλον που βασίζεται στο πρωτόκολλο Wayland σε ήδη μεταφερμένες εφαρμογές χρηστών.

Το σημείωμα αναφέρει ότι το έργο δεν διαθέτει τους πόρους για να διατηρήσει το δικό του σύνθετο διαχειριστή για την Wayland, αλλά απορρίπτει τη δυνατότητα χρήσης δέσμευσης για την XWayland για τη δουλειά. Η προηγούμενη απόφαση για χρήση της βιβλιοθήκης wlroots στο περιβάλλον Wayland αντί για libmutter, που αναπτύχθηκε από τους προγραμματιστές του περιβάλλοντος χρήστη Sway και παρέχει βασικές λειτουργίες για την οργάνωση της εργασίας ενός σύνθετου διαχειριστή που βασίζεται στο Wayland, παραμένει αμετάβλητη.

Ο επιτραπέζιος υπολογιστής xfdesktop και ο πίνακας xfce4 έχουν ήδη μεταφερθεί στο Wayland χρησιμοποιώντας wlroots και θα συνεχίσουν να αναπτύσσονται ως ξεχωριστά εξαρτήματα. Το xfce4-panel έχει δοκιμαστεί με τους σύνθετους διακομιστές Labwc και Wayfire. Για την αφηρημένη εργασία πάνω από το Wayland και το X11, χρησιμοποιείται η βιβλιοθήκη libxfce4windowing, η οποία προσφέρει ένα επίπεδο για αφαίρεση από το υποσύστημα γραφικών στο οποίο υλοποιούνται στοιχεία διαχείρισης παραθύρων (οθόνες, ριζικά παράθυρα, εικονικοί επιτραπέζιοι υπολογιστές κ.λπ.) που δεν συνδέονται με ένα συγκεκριμένο σύστημα παραθύρων. Η υποστήριξη X11 υλοποιείται με βάση το libwnck (Window Navigator Construction Kit).

Σημειώνονται επίσης στοιχεία που έχουν μεταφερθεί στο Wayland: exo, libxfce4ui, libxfce4util, thunar, xfce4-appfinder, xfce4-settings, xfconf, xfce4-power-manager, tumbler, garcon, thunar-volman και xfce4-dev-tools. Η υποστήριξη του Wayland δεν είναι ακόμη διαθέσιμη στη διαχείριση περιόδων σύνδεσης xfce4-session και στη διαχείριση παραθύρων xfwm4, αλλά υπάρχει μια ανεπίσημη θύρα xfwm4 για την οργάνωση εργασιών χρησιμοποιώντας το Wayland.

Οι εφαρμογές που έχουν προσθέσει υποστήριξη Wayland περιλαμβάνουν: xfce4-terminal, mousepad, xfce4-notifyd, xfce4-taskmanager, xfce4-mixer, ristretto, catfish, xfburn, parole, xfmpc, xfce4-dict, gigolo και xfce4-panel-pro. Εφαρμογές που δεν λειτουργούν ακόμη με το Wayland: xfdashboard, xfce4-screenshooter, xfce4-screensaver και xfce4-volumed-pulse.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο