Việc thúc đẩy hỗ trợ Wayland cho nhóm Wine chính đã bắt đầu

Bộ bản vá đầu tiên do dự án Wine-wayland phát triển nhằm cung cấp khả năng sử dụng Wine trong các môi trường dựa trên giao thức Wayland mà không sử dụng các thành phần XWayland và X11 đã được đề xuất đưa vào Wine chính. Vì khối lượng thay đổi đủ lớn để đơn giản hóa việc xem xét và tích hợp, Wine-wayland có kế hoạch chuyển giao công việc dần dần, chia quy trình này thành nhiều giai đoạn. Ở giai đoạn đầu tiên, mã đã được đề xuất để đưa vào Wine, bao gồm trình điều khiển winewayland.drv và các thành phần unixlib, cũng như chuẩn bị các tệp có định nghĩa giao thức Wayland để hệ thống xây dựng xử lý. Ở giai đoạn thứ hai, dự kiến ​​sẽ chuyển giao những thay đổi mang lại kết quả đầu ra trong môi trường Wayland.

Sau khi các thay đổi được chuyển sang phần chính của Wine, người dùng sẽ có thể sử dụng môi trường Wayland thuần túy với sự hỗ trợ để chạy các ứng dụng Windows không yêu cầu cài đặt các gói liên quan đến X11, cho phép họ đạt được hiệu suất và khả năng phản hồi cao hơn của trò chơi bằng cách loại bỏ các lớp không cần thiết. Sử dụng môi trường Wayland thuần túy cho Wine cũng sẽ loại bỏ các vấn đề bảo mật cố hữu trong X11 (ví dụ: các trò chơi X11 không đáng tin cậy có thể theo dõi các ứng dụng khác - giao thức X11 cho phép bạn truy cập tất cả các sự kiện đầu vào và thực hiện thay thế thao tác nhấn phím không có thật).

Nguồn: opennet.ru

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