Wayland là gì?


25

Tôi đang tìm kiếm một máy chủ X nhẹ, nhưng không thể tìm thấy. Sau đó tôi tìm hiểu về Wayland. Tôi nói rằng nó nhằm mục đích cùng tồn tại với X, nhưng có thể chạy độc lập.

Khi tôi cố gắng biên dịch nó, nó cần Mesa, cần X.

Wayland chính xác gì?


Câu trả lời:


15

Wayland là một máy chủ hiển thị mới thử nghiệm. Nó không phải là máy chủ X và để chạy các ứng dụng X, bạn sẽ cần chạy máy chủ X với nó (xem sơ đồ dưới cùng trên Wayland Architecture ). Vì có rất ít ứng dụng Wayland cho đến nay, điều này có nghĩa là bạn thực sự không thể sử dụng nó để thay thế X.

Cập nhật: Như đã lưu ý trong các câu trả lời khác, Wayland là giao thức, không phải phần mềm máy chủ. Ngoài ra số lượng các ứng dụng Wayland đã được mở rộng rất nhiều kể từ khi câu trả lời này được viết lần đầu tiên vào năm 2010.


Nó mang lại lợi ích gì cho X, nếu X có máy chủ hiển thị riêng và bạn không thể chạy các ứng dụng X trên đó?
Máy xay sinh tố

5
Về mặt lý thuyết, Wayland có thể là một con quái vật cồng kềnh và kém hiệu quả. Lưu ý rằng UNIX thống trị trên máy tính để bàn đã bỏ rơi X11 năm trước: Mac OS X.
Kevin Cantu

Tôi đã tự hỏi về điều đó ... Mac OS sử dụng cái gì? Tôi sẽ khá quan tâm để xem.
Máy xay sinh tố

6
Mac OS X đã không từ bỏ X, vì nó chưa bao giờ bắt đầu - họ thực sự đã thêm nó trong các bản phát hành sau, nhưng cũng là một tùy chọn trên hệ thống hiển thị lõi của họ để hiển thị các ứng dụng X. Hệ thống hiển thị cốt lõi của họ là Quartz - xem en.wikipedia.org/wiki/Quartz_%28graphics_layer%29 và để so sánh với X tại thời điểm developers.slashdot.org/comments.pl?sid=75257&cid=6734612 .
alanc

Wayland là một giao thức, không phải là một máy chủ hiển thị.
Alexander

3

(Lưu ý: Đây không phải là máy chủ hiển thị, như câu trả lời được chọn khẳng định.)

Wayland là một giao thức truyền thông cho một máy chủ hiển thị và các máy khách của nó. Weston là một máy chủ / nhà soạn nhạc hiển thị là một triển khai tham chiếu sử dụng giao thức.

Nếu hệ thống của bạn hiện đang sử dụng Xorg, bạn có thể chạy Weston dưới dạng máy khách Xorg. Ngoài ra, bạn có thể định cấu hình môi trường của mình để chạy Weston thay vì Xorg. Ví dụ: nhiều trình quản lý đăng nhập cho phép bạn chọn môi trường máy tính để chạy sau khi đăng nhập; một trong những lựa chọn này có thể là Weston. Nhưng hãy nhớ rằng Weston là một công việc đang tiến triển và việc triển khai tham chiếu giúp thông báo giao thức (và ngược lại), trên hết. Các phiên bản mới hơn của Gnome và KDE thực hiện giao thức Wayland và đi kèm với máy chủ tổng hợp / hiển thị của riêng họ (không có Xorg).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.