Trình quản lý cửa sổ xfwm4 được sử dụng trong Xfce đã được chuyển sang hoạt động với Wayland

Trong khuôn khổ dự án xfwm4-wayland, một người đam mê độc lập đang phát triển một phiên bản của trình quản lý cửa sổ xfwm4, được điều chỉnh để sử dụng giao thức Wayland và được dịch sang hệ thống xây dựng Meson. Hỗ trợ Wayland trong xfwm4-wayland được cung cấp thông qua tích hợp với thư viện wlroots, được phát triển bởi các nhà phát triển môi trường người dùng Sway và cung cấp các chức năng cơ bản để tổ chức công việc của trình quản lý tổng hợp dựa trên Wayland. Xfwm4 được sử dụng trong môi trường người dùng Xfce để hiển thị, trang trí và chuyển đổi các cửa sổ.

Nhà phát triển vẫn chưa quyết định nên phát triển cổng độc lập hay là một phần của Xfce. Nếu dự án vẫn độc lập, nó sẽ sử dụng tên xfway, tên này trước đây được chính tác giả này sử dụng cho các thử nghiệm phát triển máy chủ tổng hợp cho Xfce chạy trên thư viện libweston. Ở dạng hiện tại, công việc trên cổng xfwm4 dựa trên wlroots vẫn chưa được hoàn thành và so với nỗ lực trước đó nhằm tạo một máy chủ tổng hợp dựa trên libweston, cổng mới vẫn bị tụt hậu về chức năng. Đồng thời, cổng đang tích cực phát triển, chẳng hạn như cách đây vài ngày, hỗ trợ chuyển đổi cửa sổ bằng Alt+Tab đã được thêm vào. Các kế hoạch trong tương lai bao gồm việc đảm bảo hoạt động ở cả Wayland và X11.

Về việc hỗ trợ chính thức cho Wayland trong Xfce, nó vẫn đang bị đình trệ. Theo kế hoạch được công bố một năm trước, họ dự định đạt được hoạt động chấp nhận được của các ứng dụng chính trong môi trường dựa trên Wayland khi phát hành Xfce 4.18 và việc chuyển đổi hoàn toàn sang Wayland được phân loại là một kế hoạch dài hạn. Việc sử dụng libmutter hoặc wlroots đã được thảo luận như các tùy chọn để điều chỉnh Xfce cho Wayland, nhưng cuối cùng lựa chọn được đưa ra nghiêng về libmutter, vì nó quen thuộc hơn với các nhà phát triển làm việc với GTK. Không giống như cổng dựa trên wlroots, giải pháp dựa trên libmutter sẽ yêu cầu tích hợp các thành phần xfce4-panel và xfdesktop vào máy chủ tổng hợp.

Nguồn: opennet.ru

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