Điểm:-3

Tại sao chúng ta cần Wayland (hoặc X)?

lá cờ in

Tôi không chắc tại sao chúng ta lại cần Wayland (hoặc X). Vì theo các ứng dụng wayland sẽ tự vẽ thì điểm của wayland là gì? Các ứng dụng có thể vẽ các cửa sổ và tiện ích của riêng chúng phải không?

Chúng ta không thể làm gì nếu không có Wayland (hoặc X)?

Nmath avatar
lá cờ ng
Điều này có trả lời câu hỏi của bạn không? [Sự khác biệt giữa môi trường máy tính để bàn và trình quản lý cửa sổ là gì?](https://askubuntu.com/questions/18078/what-is-the-difference-between-a-desktop-environment-and-a-window- manager) hoặc https://askubuntu.com/questions/11537/why-is-wayland-better
Điểm:2
lá cờ vn

Có, các ứng dụng vẽ các tiện ích và cửa sổ của riêng chúng, nhưng không nhiều hơn thế. Đặc biệt, họ không biết những ứng dụng khác đang vẽ gì trên màn hình.Mỗi ứng dụng cho trình quản lý cửa sổ biết pixel nào nó muốn vẽ trên màn hình và sau đó trình quản lý cửa sổ chịu trách nhiệm kết hợp các pixel đó để tạo ra màn hình đa ứng dụng cho người dùng mà không yêu cầu bất kỳ giao tiếp trực tiếp nào giữa các ứng dụng. Nhìn thấy https://en.wikipedia.org/wiki/Compositing_window_manager

Chức năng khác của Wayland hoặc X là hướng đầu vào của người dùng (di chuyển/nhấp chuột trên bàn phím và chuột) đến đúng ứng dụng. Nếu không có trình quản lý cửa sổ, mỗi ứng dụng sẽ phải nhận tất cả các lần nhấn phím, di chuyển chuột và nhấp chuột, sau đó xác định xem đầu vào đó được hướng đến chính nó hay đến một ứng dụng khác. Mặc dù điều này có thể được xử lý trong bộ công cụ giao diện người dùng, nhưng rõ ràng sẽ hiệu quả hơn (và an toàn hơn) khi thực hiện phép tính một lần trong thành phần cấp thấp hơn.

Ở cấp độ thấp hơn X và Wayland cung cấp một API trừu tượng để các chương trình hoạt động dựa trên thay vì cấp độ thấp của các API cạc đồ họa riêng lẻ. Như một phần thưởng, kiến ​​trúc máy khách-máy chủ cho phép chúng tôi chạy các ứng dụng đồ họa qua SSH.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.