Waypipe có sẵn để khởi chạy từ xa các ứng dụng dựa trên Wayland

giới thiệu dự án Ống dẫn đường, trong đó đang phát triển proxy cho giao thức Wayland cho phép bạn chạy các ứng dụng trên máy chủ khác. Waypipe cung cấp tính năng phát sóng các thông báo Wayland và các thay đổi được tuần tự hóa đối với bộ nhớ dùng chung và bộ đệm DMABUF tới một máy chủ khác qua một ổ cắm mạng duy nhất.

SSH có thể được sử dụng như một phương tiện truyền tải, tương tự như chuyển hướng giao thức X11 được tích hợp trong SSH (“ssh -X”). Ví dụ: để khởi chạy chương trình Weston-terminal từ một máy chủ khác và hiển thị giao diện trên hệ thống hiện tại, chỉ cần chạy lệnh “waypipe ssh -C user@server weston-terminal”. Waypipe phải được cài đặt ở cả phía máy khách và phía máy chủ - một phiên bản đóng vai trò là máy chủ Wayland và phiên bản thứ hai là máy khách Wayland.

Hiệu suất của Waypipe được đánh giá là đủ để chạy các thiết bị đầu cuối và ứng dụng tĩnh từ xa như Kwrite và LibreOffice trên mạng cục bộ. Đối với các chương trình sử dụng nhiều đồ họa, chẳng hạn như trò chơi trên máy tính, Waypipe vẫn ít được sử dụng do FPS giảm hai lần trở lên do độ trễ xảy ra khi gửi dữ liệu về nội dung của toàn bộ màn hình qua mạng. Để khắc phục vấn đề này, một tùy chọn được cung cấp để mã hóa luồng ở dạng video
h264, nhưng hiện tại nó chỉ có thể áp dụng cho bố cục DMABUF tuyến tính (XRGB8888). ZStd hoặc LZ4 cũng có thể được sử dụng để nén luồng.

Nguồn: opennet.ru

Thêm một lời nhận xét