Το Waypipe είναι διαθέσιμο για απομακρυσμένη εκκίνηση εφαρμογών που βασίζονται στο Wayland

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

Το SSH μπορεί να χρησιμοποιηθεί ως μεταφορά, παρόμοια με την ανακατεύθυνση του πρωτοκόλλου X11 που είναι ενσωματωμένη στο SSH (“ssh -X”). Για παράδειγμα, για να εκκινήσετε το πρόγραμμα τερματικού weston από άλλο κεντρικό υπολογιστή και να εμφανίσετε τη διεπαφή στο τρέχον σύστημα, απλώς εκτελέστε την εντολή "waypipe ssh -C user@server weston-terminal". Το Waypipe πρέπει να εγκατασταθεί τόσο από την πλευρά του πελάτη όσο και από την πλευρά του διακομιστή - η μία παρουσία λειτουργεί ως διακομιστής Wayland και η δεύτερη ως πελάτης Wayland.

Η απόδοση του Waypipe αξιολογείται ως επαρκής για την απομακρυσμένη λειτουργία τερματικών και στατικών εφαρμογών όπως το Kwrite και το LibreOffice σε τοπικό δίκτυο. Για προγράμματα με ένταση γραφικών, όπως παιχνίδια υπολογιστή, το Waypipe εξακολουθεί να είναι ελάχιστα χρήσιμο λόγω της πτώσης του FPS κατά δύο ή περισσότερους λόγω καθυστερήσεων που συμβαίνουν κατά την αποστολή δεδομένων σχετικά με τα περιεχόμενα ολόκληρης της οθόνης μέσω του δικτύου. Για να ξεπεραστεί αυτό το πρόβλημα, παρέχεται μια επιλογή για την κωδικοποίηση της ροής σε μορφή βίντεο
h264, αλλά προς το παρόν ισχύει μόνο για γραμμικές διατάξεις DMABUF (XRGB8888). Το ZStd ή το LZ4 μπορούν επίσης να χρησιμοποιηθούν για τη συμπίεση της ροής.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο