Έκδοση Weston Composite Server 14.0

Μετά από εννέα μήνες ανάπτυξης, δημοσιεύτηκε η σταθερή έκδοση του Weston 14.0, ενός σύνθετου διακομιστή που προωθεί τεχνολογίες που θα επιτρέψουν την πλήρη υποστήριξη του πρωτοκόλλου Wayland σε περιβάλλοντα επιφάνειας εργασίας Enlightenment, GNOME, KDE και άλλα. Η ανάπτυξη του Weston στοχεύει στην παροχή μιας βάσης κώδικα υψηλής ποιότητας και παραδειγμάτων λειτουργίας για τη χρήση του Wayland σε περιβάλλοντα επιφάνειας εργασίας και ενσωματωμένες λύσεις, όπως πλατφόρμες για συστήματα ψυχαγωγίας αυτοκινήτου, smartphone, τηλεοράσεις και άλλες καταναλωτικές συσκευές. Ο κώδικας του έργου διανέμεται με την άδεια MIT.

Αλλαγές στο νέο υποκατάστημα Weston:

  • Το backend εξόδου DRM (Direct Rendering Manager) υποστηρίζει πλέον υποστρώματα υλικού. Η λειτουργία ασύγχρονης εναλλαγής ατομικής μνήμης μεταξύ δύο buffer μνήμης βίντεο είναι ενεργοποιημένη.
  • Η ρύθμιση 'mirror-of' έχει προστεθεί στο αρχείο διαμόρφωσης για να οργανώσει τον κατοπτρισμό εξόδου.
  • Η υποστήριξη για την τεχνολογία DmaBuf έχει προστεθεί στο backend εξόδου μέσω του διακομιστή πολυμέσων Pipewire.
  • Ο πελάτης simple-egl επιτρέπει τη χρήση ημιδιαφανών επιφανειών με χρωματική αναπαράσταση 16 bit. Προστέθηκε η επιλογή χρήσης της επέκτασης EGL EGL_EXT_present_opaque. Έχει εφαρμοστεί υποστήριξη για επιφανειακή συμπίεση.
  • Στο backend για έξοδο μέσω του πρωτοκόλλου RDP, έχει προστεθεί υποστήριξη για FreeRDP 3.x.
  • Το backend εξόδου VNC παρέχει τη δυνατότητα απενεργοποίησης του TLS και χρήσης κωδικού πρόσβασης για έλεγχο ταυτότητας σε λειτουργία εκτός TLS.
  • Το Libweston υποστηρίζει πλέον την επέκταση πρωτοκόλλου Wayland για τη διαχείριση χρωμάτων. Είναι πλέον δυνατό να περιοριστεί η περιοχή κίνησης του δείκτη σε επιφάνειες πλήρους οθόνης.
  • Το στοιχείο απόδοσης OpenGL (gl-renderer) υποστηρίζει πλέον την καταγραφή της εξόδου OpenGL ES 3 και OpenGL ES 2 σε ασύγχρονη λειτουργία, καθώς και τη δυνατότητα αλλαγής του χρώματος των αντικειμένων χρησιμοποιώντας ένα shader.

Πηγή: opennet.ru