Ο διακομιστής γραφικών Mir έχει ενημερωθεί στην έκδοση 1.4

Έχει κυκλοφορήσει μια νέα έκδοση του διακομιστή εμφάνισης Mir 1.4, του οποίου η ανάπτυξη Canonical συνεχίζεται, παρά την απόρριψη της ανάπτυξης της Unity Shell και της έκδοσης Ubuntu για smartphone. Η Mir συνεχίζει να είναι σε ζήτηση σε έργα και τώρα τοποθετείται ως λύση για ενσωματωμένες συσκευές και το Διαδίκτυο των πραγμάτων (ΙΩΤ).

Το Mir μπορεί να χρησιμοποιηθεί ως σύνθετος διακομιστής για το Wayland, επιτρέποντάς σας να εκτελείτε οποιαδήποτε εφαρμογή που χρησιμοποιεί το Wayland σε περιβάλλοντα που βασίζονται σε Mir (για παράδειγμα, αυτά που έχουν κατασκευαστεί με GTK3 / 4, Qt5 ή SDL2).

Σχετικά με τον Μιρ

Για εκείνους που δεν γνωρίζουν τον Μιρ, πρέπει να το γνωρίζουν Βασίζεται στο EGL και χρησιμοποιεί μέρος της υποδομής που αναπτύχθηκε αρχικά για το Wayland, όπως η εφαρμογή EGL του Mesa και το libhybris της Jolla.

Το επίπεδο συμβατότητας για X, Το XMir βασίζεται στο XWayland, ενώ για τα υπόλοιπα μέρη της υποδομής που χρησιμοποιεί η Mir προέρχονται από το Android. Αυτά τα μέρη περιλαμβάνουν τη στοίβα εισόδου Android και το Buffer πρωτοκόλλου της Google.

Η Mir τρέχει επί του παρόντος σε μια ποικιλία συσκευών που υποστηρίζονται από Linux, συμπεριλαμβανομένων των παραδοσιακών επιτραπέζιων υπολογιστών, του IoT και των ενσωματωμένων προϊόντων.

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

Ο κωδικός έργου διανέμεται με την άδεια GPLv2.

Κύριες καινοτομίες του Mir 1.4

Η ανάπτυξη του Mir δεν είναι τόσο ενεργή σε σύγκριση με άλλα παρόμοια έργα, καθώς δεν είναι μία από τις κορυφαίες προτεραιότητες της Canonical, αν και δεν είναι μια ανάπτυξη που διαλύεται όπως πολλές άλλες.

Σε αυτή τη νέα έκδοση του Mir 1.4 επισημαίνονται βελτιώσεις σε εργαλεία για να διασφαλιστεί η έναρξη των εφαρμογών Wayland σε κελύφη Το Mir-based έχει βελτιωμένη υποστήριξη για την επέκταση πρωτοκόλλου wlr-layer-shell (Layer Shell).

Αφ 'ετέρου έχει προταθεί από τους προγραμματιστές του περιβάλλοντος χρήστη Sway και χρησιμοποιήθηκε στη διαδικασία μεταφοράς του κελύφους MATE στο Wayland. Τα βοηθητικά προγράμματα mirrun και mirbacklight έχουν αφαιρεθεί από το πακέτο.

Στο στρώμα MirAL (Mir Abstraction Layer), το οποίο μπορεί να χρησιμοποιηθεί για να αποτρέψει την άμεση πρόσβαση στον διακομιστή Mir και την αφηρημένη πρόσβαση στο ABI μέσω βιβλιοθήκης libmiral, Προστέθηκε υποστήριξη για αποκλειστικές ζώνες, περιορίζοντας την τοποθέτηση παραθύρων σε μια συγκεκριμένη περιοχή της οθόνης.

Το πρώτο βήμα έχει γίνει για να απαλλαγούμε από το συγκεκριμένο mirclient API, το οποίο έχει παγώσει για μεγάλο χρονικό διάστημα και συνιστάται η χρήση του πρωτοκόλλου Wayland.

Στη νέα έκδοση API, το mirclient είναι απενεργοποιημένο από προεπιλογή, αλλά απομένει η επιλογή συναρμολόγησης "-able-mirclient" και για επιλεκτική ενεργοποίηση, προτείνεται η μεταβλητή περιβάλλοντος MIR_SERVER_ENABLE_MIRCLIENT και η ενεργοποίηση του αρχείου διαμόρφωσης.

Η πλήρης αφαίρεση του mirclient API εμποδίζεται από το γεγονός ότι συνεχίζει να χρησιμοποιείται από το UBports και το Ubuntu Touch.

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

Πώς να εγκαταστήσετε τον διακομιστή γραφικών Mir στο Ubuntu και παράγωγα;

Για όσους ενδιαφέρονται να εγκαταστήσουν αυτόν τον γραφικό διακομιστή στα συστήματά τους, πρέπει να γνωρίζουν ότι το έργο του Mir δεν είναι αποκλειστικό για κανονικούς παραγωγούς, καθώς Υπάρχουν μερικά πακέτα εγκατάστασης που είναι έτοιμα να διευκολύνουν την εγκατάσταση στο Ubuntu 16.04 / 18.04 / 18.10 / 19.04 (με τη βοήθεια ενός PPA) και με τον ίδιο τρόπο υπάρχουν πακέτα που προετοιμάζονται για το Fedora 29/30.

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

Το μόνο που έχουν να κάνουν είναι να ανοίξουν ένα τερματικό στα συστήματά τους (μπορούν να το κάνουν με το συνδυασμό πλήκτρων Ctrl + Alt + T ή με Ctrl + T) και σε αυτό θα πληκτρολογήσουμε τις ακόλουθες εντολές:

sudo add-apt-repository ppa:mir-team/release

sudo apt-get update
Με αυτό, το αποθετήριο έχει ήδη προστεθεί στο σύστημά σας, πριν από την εγκατάσταση του διακομιστή γραφικών, συνιστάται απόλυτα ότι εάν στο σύστημά σας χρησιμοποιείτε ιδιωτικά προγράμματα οδήγησης για την κάρτα γραφικών σας ή ενσωματωμένα, αλλάξτε τα στα δωρεάν προγράμματα οδήγησης, με σκοπό να αποφύγετε τις συγκρούσεις.

Μόλις είμαστε σίγουροι ότι έχουμε ενεργοποιήσει τα δωρεάν προγράμματα οδήγησης, μπορούμε να εγκαταστήσουμε τον διακομιστή εκτελώντας στο τερματικό:

sudo apt-get install mir

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


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

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

*

*

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