Οι περισσότεροι από εσάς δεν το γνωρίζετε, αλλά στο Ubuntu 17.10, ο προεπιλεγμένος διακομιστής προβολής που χρησιμοποιήθηκε μετατράπηκε σε Wayland (τον προεπιλεγμένο διακομιστή προβολής που χρησιμοποιείται στο Gnome Desktop) αντί για το συνηθισμένο Xorg. Στις περισσότερες περιπτώσεις αυτό είναι καλό, καθώς το Wayland είναι πιο ασφαλές και έχει εντοπίσει πολλές ελλείψεις στο X11. Το κακό είναι ότι θα σπάσει κάποιες εφαρμογές που εξακολουθούν να εξαρτώνται από τον παλιό διακομιστή X11.

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

Αλλαγή από το Wayland στο Xorg στο Ubuntu

Από προεπιλογή, όταν συνδεθείτε στην επιφάνεια εργασίας του Ubuntu, θα εκτελεστεί το Wayland. Για να μεταβείτε στο Xorg θα πρέπει να αποσυνδεθείτε από την τρέχουσα συνεδρία σας.

1. Στην οθόνη σύνδεσης, κάντε κλικ στο εικονίδιο οδοντωτών δίπλα στο κουμπί "Σύνδεση".

2. Επιλέξτε την επιλογή "Ubuntu on Xorg."

3. Πληκτρολογήστε τον κωδικό πρόσβασης και συνδεθείτε στο μηχάνημά σας Ubuntu.

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

Πώς να ελέγξετε εάν εκτελείτε Xorg ή Wayland

Αν θέλετε απλώς να μάθετε ποιο διακομιστή προβολής εκτελείται αυτή τη στιγμή στο Ubuntu, μπορείτε να χρησιμοποιήσετε την παρακάτω εντολή:

 echo $ XDG_SESSION_TYPE 

Εάν δείτε το X11, τότε εκτελείτε το Xorg. Ομοίως, αν δείτε "ουρανό", τότε τρέχετε Wayland.

Τι πρέπει να κάνω εάν δεν θέλω να επιστρέψω στο Xorg;

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

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

Στο τερματικό πληκτρολογήστε την ακόλουθη εντολή:

 xhost + si: localuser: root 

Αυτό που κάνει αυτή η εντολή είναι να προσθέσετε τον τοπικό χρήστη (ή τον τρέχοντα χρήστη) στη λίστα επιτρεπόμενων συνδέσεων στον εξυπηρετητή Χ. Μετά από αυτό θα μπορείτε να εκκινήσετε τις εφαρμογές σας με το sudo .

συμπέρασμα

Όταν η Canonical αποφάσισε να επιστρέψει στη χρήση του γραφείου Gnome για το Ubuntu, αποφάσισε επίσης να αγκαλιάσει όλα τα πράγματα που έρχονται με το Gnome, συμπεριλαμβανομένου του Wayland. Είναι όμως μια καλή επιλογή και αν χρειαστεί ποτέ να επιστρέψετε στο Xorg, ξέρετε πώς να το κάνετε αυτό.