Διαφήμιση
Οι διανομές Linux θα λάβουν σύντομα έναν νέο διακομιστή εμφάνισης που ονομάζεται Wayland. Αλλά τι ακριβώς είναι και γιατί είναι σημαντικό; Ας ρίξουμε μια ματιά στο Wayland και να δούμε πώς μπορείτε να το δοκιμάσετε τώρα.
Τι είναι το Wayland;
Το Wayland είναι ένας νέος διακομιστής εμφάνισης που θα πρέπει να προσεγγίζει διανομές Linux μέσα στα επόμενα χρόνια. Ενώ ο διακομιστής προβολής Wayland θεωρείται ήδη σταθερός, εξακολουθεί να λείπει κάποια χρήσιμη λειτουργικότητα και Η πλειονότητα των εργαλείων διεπαφής χρήστη όπως το GTK και το Qt δεν έχουν αρκετή υποστήριξη για να είναι πραγματικά το Wayland μεταχειρισμένος. Ωστόσο, η υποστήριξη αυτή τη στιγμή εργάζεται και ο Wayland θα συμπεριληφθεί τελικά σε διανομές Linux μόλις τεθεί σε εφαρμογή.
Τι είναι ένας διακομιστής εμφάνισης;
Αλλά μπορεί να αναρωτιέστε, τι είναι ένας διακομιστής οθόνης; Είναι το λογισμικό που συντονίζει την είσοδο και την έξοδο του συστήματος σε συνδυασμό με αυτό που βλέπετε στην οθόνη.
Έτσι, οι εργαλειοθήκες διεπαφής χρήστη όπως το GTK και το Qt ενημερώνουν τον διακομιστή εμφάνισης πώς να χρησιμοποιούν στοιχεία διεπαφής, όπως παράθυρα και κουμπιά, και επίσης μιλούν με το ποντίκι για να μάθουν πού να τοποθετήσουν τον κέρσορα. Αλληλεπιδρά επίσης με τα προγράμματα και το λειτουργικό σύστημα με βάση αυτό που κάνετε στο GUI. Με άλλα λόγια, εάν κάνετε κλικ σε ένα κουμπί "Render" σε μια εφαρμογή επεξεργασίας βίντεο, τότε ο διακομιστής οθόνης λέει στο πρόγραμμα ότι έγινε κλικ στο κουμπί, το οποίο ξεκινά τη διαδικασία απόδοσης.
Wayland σε σύγκριση με τον X Display Server
Ενώ το Wayland είναι ένας νέος διακομιστής εμφάνισης, δεν είναι ο πρώτος, καθώς αυτήν τη στιγμή χρησιμοποιούμε διαφορετικό διακομιστή προβολής για τις ανάγκες της επιφάνειας εργασίας μας. Τι συμβαίνει λοιπόν με τον τρέχοντα διακομιστή προβολής, γνωστός ως X.org X Display Server; Η σύντομη απάντηση: πολλά.
Η βάση κώδικα στον οποίο βασίζεται ο διακομιστής εμφάνισης X είναι τουλάχιστον τριών δεκαετιών και έχει τροποποιηθεί και προσαρμόζεται συνεχώς ώστε να παρέχει νέες δυνατότητες. Επομένως, όχι μόνο ο κώδικας είναι πολύ παλιός, αλλά είναι επίσης πλήρες χάος. Όλες οι δυνατότητες διανέμονται σε διάφορα αρχεία και υπάρχει ακόμα κώδικας για λειτουργικότητα που κανείς δεν χρησιμοποιεί πια. Το χειρότερο από όλα, υπάρχουν πολλά σφάλματα στον κώδικα που είναι ζητήματα ασφαλείας, περιμένοντας να ανακαλυφθούν και να αξιοποιηθούν.
Αντί να προσπαθήσει να ξαναγράψει ολόκληρο τον διακομιστή εμφάνισης X για να μετατρέψει αυτό το χάος σε κάτι πιο διαχειρίσιμο, η κοινότητα επέλεξε να γράψει έναν νέο διακομιστή προβολής από το μηδέν. Όχι μόνο είναι πιο εύκολο να γίνει, αλλά επιτρέπει επίσης στους προγραμματιστές να σχεδιάζουν μελλοντικές ανάγκες και υλοποιήσεις σχεδιασμού προτού αρχίσουν να γράφουν τον κώδικα. Αυτό θα βοηθήσει επίσης να οδηγήσει σε πολύ πιο καθαρό κώδικα.
Γουέουλαντ εναντίον Μιρ
Ο Wayland δεν είναι ο μόνος ανερχόμενος διακομιστής οθόνης εκεί έξω. Canonical, η εταιρεία πίσω από το Ubuntu Γιατί οι χρήστες των Windows XP πρέπει να μεταβούν στο Ubuntu 14.04 LTS "Trusty Tahr"Εάν εξακολουθείτε να προσπαθείτε να απορρίψετε τα Windows XP αλλά δεν έχετε βρει ακόμα εναλλακτική λύση, το Ubuntu 14.04 είναι μια εξαιρετική επιλογή. Διαβάστε περισσότερα , έχει διαμορφώσει το Wayland για να δημιουργήσει το δικό του διακομιστή εμφάνισης που ονομάζεται Mir. Η Canonical δεν του άρεσε η κατεύθυνση του Wayland και αποφάσισε να διώξει το έργο για να αποκτήσει τον πλήρη έλεγχο της ανάπτυξης του διακομιστή εμφάνισης.
Η κοινότητα ήταν εξοργισμένη με την απόφαση της Canonical να διώξει τον Wayland για τη δημιουργία Mir, καθώς σήμαινε ότι οι προγραμματιστές θα έπρεπε να εργαστούν για να υποστηρίξουν δύο διακομιστές οθόνης αντί για έναν μόνο. Προς το παρόν, φαίνεται ότι ο Mir εξακολουθεί να αναπτύσσεται με σταθερό ρυθμό και προορίζεται να συμπεριληφθεί στην επιφάνεια εργασίας του Ubuntu και στις εκδόσεις του Ubuntu Touch.
Πώς να δοκιμάσετε το Wayland
Τώρα που γνωρίζετε λίγο για το Wayland, ήρθε η ώρα να το δοκιμάσετε! Ο καλύτερος τρόπος για να το κάνετε αυτό χωρίς να χτυπήσετε τη δική σας εγκατάσταση Linux είναι να κατεβάσετε ένα αντίγραφο της τελευταίας έκδοσης του Rebecca Black OS. Αγνοήστε το όνομα, επειδή χρησιμεύει ως μια αρκετά καλή προεπισκόπηση τεχνολογίας για το Wayland και ένα περιβάλλον επιφάνειας εργασίας που υποστηρίζει το Wayland που ονομάζεται Χαβάη. Μόλις το κατεβάσετε, μπορείτε γράψτε το σε ένα USB stick Linux Live USB Creator: Εκκινήστε εύκολα το Linux από τη μονάδα flash Διαβάστε περισσότερα και εκκινήστε το. Δυστυχώς, η εκτέλεση σε μια εικονική μηχανή δεν θα λειτουργήσει (τουλάχιστον όχι προς το παρόν) επειδή δεν υπάρχει πρόγραμμα οδήγησης γραφικών που να λειτουργεί τόσο με το Wayland όσο και με το VirtualBox.
Αν θέλετε να δοκιμάσετε το Wayland σε μια πιο δημοφιλή διανομή, Το Fedora προσφέρει μια προεπισκόπηση Wayland Fedora 20: Τι νέο υπάρχει σε αυτήν την έκδοση "Heisenbug" Linux;Η Fedora γιόρτασε πρόσφατα τα 10 χρόνια ύπαρξής τους με την 20η κυκλοφορία τους - με την κατάλληλη κωδικοποίηση "Heisenbug". Διαβάστε περισσότερα στην οποία έχετε πρόσβαση εκτελώντας την εντολή:
gnome-session - συνεδρία gnome-wayland
.
Και πάλι, χρησιμοποιήστε το με δική σας ευθύνη, ειδικά επειδή το GNOME δεν υποστηρίζει το Wayland όσο και το περιβάλλον της Χαβάης.
Το μέλλον του Wayland
Ας ελπίσουμε ότι η υιοθέτηση του Wayland θα συμβεί γρήγορα, γιατί όσο νωρίτερα αλλάζουμε σε μια καθαρότερη βάση κώδικα, τόσο το καλύτερο. Θα είναι πολύ πιο ασφαλές και πιθανότατα πιο γρήγορο, καθώς επίσης θα είναι λιγότερο πεινασμένο για πόρους. Μέχρι τότε, μπορείτε πάντα να έχετε την πιο πρόσφατη έκδοση του Rebecca Black OS για να τη δοκιμάσετε.
Τι πιστεύεις για το Wayland; Είστε ικανοποιημένοι που τελικά μεταβείτε σε αυτό; Ενημερώστε μας στα σχόλια!
Ο Ντάνι είναι πρεσβύτερος στο Πανεπιστήμιο του Βόρειου Τέξας που απολαμβάνει όλες τις πτυχές του λογισμικού ανοιχτού κώδικα και του Linux.