Το Wayland 1.21 έχει ήδη κυκλοφορήσει και αυτά είναι τα νέα του

Μετά από έξι μήνες ανάπτυξης παρουσιάστηκε μια σταθερή έκδοση του πρωτοκόλλου Wayland 1.21, αυτό το νέο API και ABI είναι συμβατό με τις εκδόσεις 1.x και περιέχει κυρίως διορθώσεις σφαλμάτων και μικρές ενημερώσεις πρωτοκόλλου.

Πριν από λίγες ημέρες, δημιουργήθηκε μια διορθωτική ενημέρωση για τον Weston Composite Server 10.0.1, η οποία αναπτύσσεται ως μέρος ενός ξεχωριστού κύκλου ανάπτυξης. Η Weston παρέχει κώδικα και παραδείγματα εργασίας για τη χρήση του Wayland σε περιβάλλοντα επιτραπέζιου υπολογιστή και ενσωματωμένες λύσεις.

Κύρια νέα του Wayland 1.21

Σε αυτή τη νέα έκδοση αυτό εισήγαγε πρόσθετη υποστήριξη για το συμβάν wl_pointer.axis_value120 στο API wl_pointer για κύλιση ποντικιού υψηλής ακρίβειας με τροχό κύλισης υψηλής ανάλυσης.

Μια άλλη από τις αλλαγές που ξεχωρίζει σε αυτή τη νέα έκδοση είναι αυτή έχουν προστεθεί νέες δυνατότητες στον διακομιστή wl_signal_emit_mutable (παρόμοια με wl_signal_emit που υποστηρίζει τη σωστή λειτουργία σε μια κατάσταση όπου ένα πρόγραμμα οδήγησης σήματος αφαιρεί ένα άλλο πρόγραμμα οδήγησης) και wl_global_get_version (σας επιτρέπει να μάθετε τη γενική έκδοση του API).

Πρωτόκολλο wl_shell έχει επισημανθεί ως προαιρετικό για ανάπτυξη σε σύνθετους διακομιστές και έχει καταργηθεί. Για να δημιουργήσετε προσαρμοσμένα κελύφη, συνιστάται η χρήση του πρωτοκόλλου xdg_shell, το οποίο παρέχει μια διεπαφή για αλληλεπίδραση με επιφάνειες όπως με τα παράθυρα, επιτρέποντάς σας να μετακινείτε επιφάνειες γύρω από την οθόνη, να συμπτύσσετε, να επεκτείνετε, να αλλάξετε το μέγεθος κ.λπ.

Τονίζονται επίσης οι καθαρές και επανασχεδιασμένες δομές και λειτουργίες που σχετίζονται με Με την προσαρμογή του δρομέα, καθώς και οι απαιτήσεις για το σύστημα κατασκευής έχουν αυξηθεί, η εργαλειοθήκη Meson τουλάχιστον η έκδοση 0.56 απαιτείται πλέον για την κατασκευή. Κατά τη μεταγλώττιση, η σημαία "c_std=c99" είναι ενεργοποιημένη.

Επιπλέον, αξίζει να αναφερθεί ότι η ανάπτυξη του έργου μεταφέρθηκε στην πλατφόρμα GitLab χρησιμοποιώντας την υποδομή του έργου FreeDesktop.org.

Επιπλέον, Αξίζει να σημειωθούν και οι αλλαγές στις εφαρμογές, περιβάλλοντα επιφάνειας εργασίας και διανομές που σχετίζονται με το Wayland:

  • Το KDE σχεδιάζει το 2022 να φέρει τη συνεδρία επιφάνειας εργασίας Plasma που βασίζεται σε πρωτόκολλο Wayland σε κατάσταση κατάλληλη για καθημερινή χρήση από ένα σημαντικό ποσοστό χρηστών.
  • Στο Fedora 36, ​​σε συστήματα με ιδιόκτητα προγράμματα οδήγησης NVIDIA, η περίοδος λειτουργίας GNOME που βασίζεται σε πρωτόκολλο Wayland είναι ενεργοποιημένη από προεπιλογή, η οποία προηγουμένως χρησιμοποιήθηκε μόνο όταν χρησιμοποιούσατε προγράμματα οδήγησης ανοιχτού κώδικα.
  • Στο Ubuntu 22.04, τα περισσότερα είναι προεπιλεγμένα σε μια συνεδρία επιτραπέζιου υπολογιστή που βασίζεται σε πρωτόκολλο Wayland, αλλά η χρήση του διακομιστή X παραμένει η προεπιλογή για συστήματα με προγράμματα οδήγησης ιδιόκτητα NVIDIA. Για το Ubuntu, έχει προταθεί ένα αποθετήριο PPA με το πακέτο qtwayland, στο οποίο οι διορθώσεις που σχετίζονται με τη βελτίωση της υποστήριξης για το πρωτόκολλο Wayland έχουν μεταφερθεί από τον κλάδο Qt 5.15.3, συνοδευόμενοι από το έργο KDE.
  • Οι νυχτερινές εκδόσεις του Firefox έχουν την υποστήριξη Wayland ενεργοποιημένη από προεπιλογή. Ο Firefox διορθώνει ένα πρόβλημα αποκλεισμού νημάτων, βελτιώνει την κλίμακα αναδυόμενων παραθύρων και κάνει το μενού περιβάλλοντος να λειτουργεί κατά τον ορθογραφικό έλεγχο.
  • Η Valve συνεχίζει να αναπτύσσει τον σύνθετο διακομιστή Gamescope (παλαιότερα γνωστός ως steamcompmgr), ο οποίος χρησιμοποιεί το πρωτόκολλο Wayland και χρησιμοποιείται στο λειτουργικό σύστημα SteamOS 3.
  • Κυκλοφόρησε η έκδοση του στοιχείου XWayland 22.1.0 DDX, η οποία παρέχει την έκδοση διακομιστή X.Org για την ενορχήστρωση της εκτέλεσης των εφαρμογών X11 σε περιβάλλοντα που βασίζονται στο Wayland. Η νέα έκδοση προσθέτει υποστήριξη για το πρωτόκολλο DRM Lease, το οποίο χρησιμοποιείται για να σχηματίσει μια στερεοφωνική εικόνα με διαφορετικά buffer για το αριστερό και το δεξί μάτι όταν αποστέλλεται σε ακουστικά εικονικής πραγματικότητας.
  • Το έργο labwc αναπτύσσει έναν σύνθετο διακομιστή για το Wayland με χαρακτηριστικά που θυμίζουν τον διαχειριστή παραθύρων Openbox (το έργο προωθείται ως μια προσπάθεια δημιουργίας μιας εναλλακτικής Openbox για το Wayland).
  • Η πρώτη έκδοση του LWQt , μιας προσαρμοσμένης παραλλαγής κελύφους του LXQt που βασίζεται στο Wayland, είναι διαθέσιμη.
  • Η Collabora, ως μέρος του έργου wxrd, αναπτύσσει έναν νέο σύνθετο διακομιστή που βασίζεται στο Wayland για συστήματα εικονικής πραγματικότητας.
  • Δημοσιεύτηκε η έκδοση του έργου Wine-wayland 7.7, η οποία επιτρέπει στο Wine να χρησιμοποιείται σε περιβάλλοντα που βασίζονται στο πρωτόκολλο Wayland, χωρίς τη χρήση των στοιχείων XWayland και X11.

πηγή: https://lists.freedesktop.org


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.