Η Beta του Mutter 49 ενισχύει το Wayland με Pointer Warp και βελτιώσεις.

  • Το Pointer Warp έρχεται στο Mutter για παιχνίδια, CAD και απεριόριστα ταξίδια.
  • Υποστήριξη του wl_fixes και αφοσιωμένος πελάτης MetaWaylandClient με wl_client.
  • Η προσωρινή μνήμη τμημάτων επέστρεψε και τα σφάλματα του X11 και της γραφίδας διορθώθηκαν.
  • Η στρέβλωση περιορίζεται σε έμμεση αρπαγήΗ σταθερή έκδοση του GNOME 49 έχει προγραμματιστεί για τον Σεπτέμβριο.

Wayland στην επιφάνεια εργασίας Linux

Η ομάδα του GNOME έκανε διαθέσιμη την έκδοση Mutter 49 Beta, μια επανάληψη που δίνει έμφαση στο οικοσύστημα Wayland με απτές βελτιώσεις στον έλεγχο του δείκτη, τη σταθερότητα του συνθέτη και την απόδοση σε απαιτητικά σενάρια.

Αυτή η προ-έκδοση ενημέρωσης για το GNOME 49 Βελτιώνει τα βασικά κομμάτια για προηγμένα παιχνίδια και εφαρμογές, ενώ παράλληλα βελτιώνει τις άκρες στο X11 και την αλληλεπίδραση με ταμπλέτες γραφικών. Αναμένεται η σταθερή έκδοση του GNOME 49. Σεπτέμβριο αν δεν υπάρχουν πισωγυρίσματα.

Τι αλλάζει στο Wayland με την Beta έκδοση του Mutter 49;

Ο Mutter υιοθετεί το νέο Pointer Warp, ένα πρωτόκολλο που ενσωματώθηκε πρόσφατα στο Πρωτόκολλα Wayland 1.45, το οποίο προσθέτει ένα πιο ακριβές εργαλείο για την επανατοποθέτηση του κέρσορα υπό ελεγχόμενες συνθήκες και χωρίς να επηρεάζει την ασφάλεια του γραφικού περιβάλλοντος.

Αυτή η στρέβλωση συμπληρώνει το ήδη γνωστό κλείδωμα δείκτη και είναι ιδιαίτερα αισθητό σε χρήσεις όπου η κάμερα ή ο καμβάς κινούνται συνεχώς. Το Mutter περιορίζει την ενεργοποίησή του σε καταστάσεις με έμμεση αρπαγή για την αποφυγή κατάχρησης ή απροσδόκητης κίνησης του δείκτη.

  • Βιντεοπαιχνίδια με δωρεάν κάμερα ή προοπτική πρώτου προσώπου.
  • Σχεδιασμός, επεξεργασία ή εφαρμογές CAD με απεριόριστη κίνηση.
  • Προβολείς και χάρτες όπου απαιτείται πλοήγηση μεγάλης κλίμακας χωρίς διακοπές.

Η εφαρμογή στο Mutter ακολουθεί μια συντηρητική φιλοσοφίαΕπιτρέπει την παραμόρφωση μόνο όσο η εφαρμογή διατηρεί τον έλεγχο της αλληλεπίδρασης, έτσι ώστε η εμπειρία χρήστη να παραμένει προβλέψιμη και σύμφωνη με την πρόθεση του αιτούντος λογισμικού.

Περισσότερες τροποποιήσεις στο composer: wl_fixes, clients και απόδοση

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

Κάθε wl_client τώρα έχει το δικό του MetaWaylandClient, ένας διαχωρισμός που ενισχύει την εσωτερική σταθερότητα και διευκολύνει τη διάγνωση σφαλμάτων, αποτρέποντας τις αστοχίες σε έναν πελάτη να επηρεάσουν άλλους ή τον συνθέτη στο σύνολό του.

Επιστρέφει επίσης την προσωρινή μνήμη αποσπασμάτων στον αγωγό σύνθεσης, μια βελτιστοποίηση που μειώνει την περιττή εργασία και μπορεί να οδηγήσει σε ομαλότερες μεταβάσεις, χαμηλότερο φόρτο GPU και πιο συνεπή απόκριση στην επιφάνεια εργασίας.

Διορθώσεις στη συμπεριφορά του X11, της γραφίδας και των παραθύρων

Διορθώθηκαν προβλήματα με τη μεταφορά και απόθεση σε tablet ή ψηφιακές πένες σε μικτές διαμορφώσεις, με βελτιστοποίηση της μετάφρασης συμβάντων έτσι ώστε η εμπειρία με μια γραφίδα να είναι εξίσου αξιόπιστη με αυτή με ένα ποντίκι ή trackpad.

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

  • Καλύτερη συμπεριφορά στο DnD με ταμπλέτες γραφικών σε X11 και Wayland.
  • Προσαρμογές στον χειρισμό των αναδυόμενων παραθύρων για την αποφυγή απώλειας εστίασης.
  • Διορθώθηκε ένα απροσδόκητο σφάλμα που θα μπορούσε να επηρεάσει τη σταθερότητα του συνθέτη.

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

Χρονοδιάγραμμα και επόμενα βήματα για το GNOME 49

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

Ο οδικός χάρτης τοποθετεί την σταθερή έκδοση του GNOME 49 τον Σεπτέμβριο., με το Mutter 49 ως το βασικό στοιχείο. Όσοι παρακολουθούν την beta έκδοση θα βρουν εδώ μια προεπισκόπηση του τι θα προσφέρει η έκδοση για υπολογιστές όσον αφορά την απόδοση, τη συμβατότητα και την προσοχή στη λεπτομέρεια.

Η συλλογή βελτιώσεων — από το Pointer Warp έως το wl_fixes και η προσωρινή μνήμη θραυσμάτων— Το GNOME Mutter παρουσιάζει μια εικόνα όπου το GNOME Mutter αποκτά τεχνική ισχύ, προσφέροντας ένα πιο ικανό Wayland για παιχνίδια, σχεδιασμό και καθημερινή εργασία, ενώ παράλληλα μειώνει τα κενά στο X11 και βελτιώνει τη συνολική αξιοπιστία του περιβάλλοντος.