Στη νέα έκδοση, οι κύριες αλλαγές σχετίζονται με την εκτεταμένη υποστήριξη για οθόνες υψηλής πυκνότητας pixel (HiDPI) και τη βελτιωμένη φορητότητα:
- Κατά την εκτέλεση του Mir χρησιμοποιώντας το πρωτόκολλο Wayland, εφαρμόζεται σωστή κλίμακα στις οθόνες HiDPI. Κάθε συσκευή εξόδου μπορεί να έχει ξεχωριστές ρυθμίσεις κλίμακας, συμπεριλαμβανομένων των τιμών κλασματικής κλίμακας.
- Στο στοιχείο για την υποστήριξη της εκκίνησης εφαρμογών X11 σε περιβάλλον που βασίζεται στο Wayland (χρησιμοποιείται το Xwayland), έχει προστεθεί η δυνατότητα αλλαγής της κλίμακας για πλασματικές συσκευές εξόδου, έχει προταθεί η επιλογή «--display-config» και ο δρομέας X11 στο παράθυρο Mir έχει απενεργοποιηθεί.
- Στην υλοποίηση της πλατφόρμας «wayland», η οποία σας επιτρέπει να εκτελείτε το Mir ως πελάτη υπό τον έλεγχο ενός άλλου σύνθετου διακομιστή Wayland, προστέθηκε η δυνατότητα κλιμάκωσης της παραγωγής των πελατών Wayland.
- Στο MirAL (Mir Abstraction Layer), το οποίο μπορεί να χρησιμοποιηθεί για την αποφυγή άμεσης πρόσβασης στον διακομιστή Mir και αφηρημένης πρόσβασης στο ABI μέσω της βιβλιοθήκης libmiral, εφαρμόζεται η κατάσταση "χωρίς ενεργό παράθυρο".
- Η επίδειξη του mir-shell παρέχει σωστή κλιμάκωση φόντου και προσθέτει υποστήριξη για την εκτέλεση του GNOME Terminal σε όλες τις πλατφόρμες.
- Επιλύθηκαν ορισμένα ζητήματα που αφορούν συγκεκριμένες διανομές, συμπεριλαμβανομένων προβλημάτων με την εκτέλεση του Mir σε Fedora και Arch Linux.
- Για την πλατφόρμα mesa-kms, η οποία επιτρέπει στον Mir να εργάζεται πάνω από προγράμματα οδήγησης Mesa και KMS (άλλες πλατφόρμες είναι οι mesa-x11, wayland και eglstream-kms), έχει προστεθεί υποστήριξη για κλιμακούμενη έξοδο.
Πηγή: opennet.ru