Το Weston 11.0 έρχεται με βελτιώσεις στη διαχείριση χρωμάτων, στο RDP και πολλά άλλα

Ο Γουέιλαντ με τον Γουέστον

Στόχος της Weston είναι να παρέχει μια βάση κώδικα υψηλής ποιότητας και παραδείγματα εργασίας για τη χρήση του Wayland σε περιβάλλοντα επιτραπέζιου υπολογιστή και ενσωματωμένες λύσεις,

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

Το Wayland αποτελείται από ένα πρωτόκολλο (σε μεγάλο βαθμό πλήρες) και μια εφαρμογή αναφοράς που ονομάζεται Weston. Για απόδοση, η Weston μπορεί να χρησιμοποιήσει OpenGL ES ή λογισμικό (η βιβλιοθήκη pixman). Προς το παρόν οι πελάτες περιορίζονται στο OpenGL ES παρά στο πλήρες OpenGL επειδή "το libGL χρησιμοποιεί GLX και όλες τις εξαρτήσεις X." Η εργασία αναπτύσσει επίσης εκδόσεις GTK + και Qt που αποδίδουν στο Wayland αντί για X.

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

Κύρια νέα χαρακτηριστικά του Weston 11.0

Σε αυτήν τη νέα έκδοση του Weston 11.0, η κύρια αλλαγή στον αριθμό έκδοσης του Weston οφείλεται σε αλλαγές ABI που διασπούν τη συμβατότητα προς τα πίσω.

Για το μέρος των αλλαγών που κατασκευάστηκαν και από αυτά που ξεχωρίζουν από το Weston 11.0 είναι η συνεχιζόμενη εργασία για μια υποδομή διαχείρισης χρωμάτων που επιτρέπει τη μετατροπή χρώματος, τη διόρθωση γάμμα και τα χρωματικά προφίλ. Συμπεριλαμβανομένης της δυνατότητας να ορίσετε το προφίλ ICC για την οθόνη και να αντικατοπτρίσετε τα χρώματα sRGB σε αυτήν. Εμφανίστηκε επίσης υποστήριξη για τη μετάβαση της οθόνης σε λειτουργία HDR, αλλά ο σχηματισμός περιεχομένου HDR δεν έχει ακόμη υλοποιηθεί.

Μια άλλη αλλαγή που ξεχωρίζει σε αυτή τη νέα έκδοση είναι αυτή προστέθηκε υποστήριξη για το πρωτόκολλο προσωρινής αποθήκευσης ενός εικονοστοιχείου, το οποίο επιτρέπει τη δημιουργία buffer ενός εικονοστοιχείου που περιλαμβάνουν τέσσερις τιμές RGBA 32 bit. Χρησιμοποιώντας το πρωτόκολλο εμφάνισης, ο σύνθετος διακομιστής μπορεί να κλιμακώσει τα προσωρινά μεμονωμένα εικονοστοιχεία για να δημιουργήσει ομοιόμορφα χρωματισμένες επιφάνειες αυθαίρετου μεγέθους.

Εκτός από αυτό έχουν γίνει προετοιμασίες για υλοποίηση σε ένα από επόμενες εκδόσεις υποστήριξης για εκτέλεση ταυτόχρονα πολλαπλά backend, για παράδειγμα, για έξοδο μέσω KMS και RDP.

Από την άλλη πλευρά, επισημαίνεται επίσης ότι το σύστημα υποστήριξης DRM έθεσε τα θεμέλια για μελλοντική υποστήριξη για διαμορφώσεις πολλαπλών GPU, εκτός από αρκετές βελτιώσεις για την υποστήριξη του συστήματος υποστήριξης RDP για απομακρυσμένη πρόσβαση στο περιεχόμενο της οθόνης και έχει γίνει δουλειά. την απόδοση του back-end DRM.

Από τις άλλες αλλαγές που ξεχωρίζουν από αυτήν τη νέα έκδοση:

  • Επανασχεδιασμένη υλοποίηση του weston_buffer.
  • Οι προσθήκες cms-static και cms-colord έχουν καταργηθεί.
  • Καταργήθηκε η υποστήριξη για πολλούς χώρους εργασίας και η κλιμάκωση του κελύφους της επιφάνειας εργασίας.
  • Καταργήθηκε η υποστήριξη για το πρωτόκολλο wl_shell και αντικαταστάθηκε με xdg-shell.
  • Το backend fbdev καταργήθηκε, θα πρέπει να χρησιμοποιήσει το σύστημα υποστήριξης KMS.
  • Καταργήθηκαν τα στοιχεία weston-launch, launcher-direct, weston-info και weston-gears και θα πρέπει να χρησιμοποιήσετε τη βιβλιοθήκη libsea και wayland-info.
  • Από προεπιλογή, έχει οριστεί η ιδιότητα KMS max-bpc.
  • Ένα σφάλμα παρουσιάζεται όταν εξαντληθεί η ελεύθερη μνήμη στο σύστημα.

Τελικά αν ενδιαφέρεστε να μάθετε περισσότερα γι 'αυτό, μπορείτε να ελέγξετε τις λεπτομέρειες στο παρακάτω σύνδεσμο.

Πώς να εγκαταστήσετε το Weston 11.0 στο Ubuntu και σε παράγωγα;

Λοιπόν, για όσους από εσάς ενδιαφέρεστε να εγκαταστήσετε αυτήν τη νέα έκδοση του Weston, πρέπει να έχουν εγκαταστήσει το Wayland στο σύστημά τους.Για να το εγκαταστήσουμε, πρέπει να ανοίξουμε μόνο ένα τερματικό και σε αυτό θα πληκτρολογήσουμε τα εξής:

pip3 install --user meson

Έγινε αυτό, τώρα θα κατεβάσουμε τη νέα έκδοση του Weston 11.0 με την ακόλουθη εντολή:

wget https://wayland.freedesktop.org/releases/weston-11.0.0.tar.xz

Αποσυμπιέστε το περιεχόμενο με:

tar -xvf weston-11.0.0.tar.xz

Έχουμε πρόσβαση στο φάκελο που δημιουργήθηκε με:

cd weston-11.0.0

Και πραγματοποιούμε τη συλλογή και την εγκατάσταση με:

meson build/ --prefix=...

ninja -C build/ install

cd ..

Στο τέλος, συνιστάται να κάνετε επανεκκίνηση του υπολογιστή για να ξεκινήσετε με τις αλλαγές στην περίοδο λειτουργίας του νέου χρήστη.


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

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

*

*

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