Phát hành máy chủ hiển thị Mir 1.2

giới thiệu phát hành máy chủ hiển thị Mir 1.2, tiếp tục được Canonical phát triển, bất chấp việc từ bỏ việc phát triển Unity shell và phiên bản Ubuntu dành cho điện thoại thông minh. Mir vẫn có nhu cầu trong các dự án Canonical và hiện được định vị là giải pháp cho các thiết bị nhúng và Internet vạn vật (IoT). Mir có thể được sử dụng làm máy chủ tổng hợp cho Wayland, cho phép bạn chạy bất kỳ ứng dụng nào sử dụng Wayland (ví dụ: được xây dựng bằng GTK3/4, Qt5 hoặc SDL2) trong môi trường dựa trên Mir. Các gói cài đặt được chuẩn bị cho Ubuntu 16.04/18.04/18.10/19.04 (PPA) Và mũ phớt 28/29/30.

Trong bản phát hành mới:

  • Trong các công cụ đảm bảo khởi chạy các ứng dụng Wayland trong môi trường Mir, số lượng tiện ích mở rộng giao thức Wayland được hỗ trợ đã tăng lên. Các tiện ích mở rộng wl_shell, xdg_wm_base và xdg_shell_v6 hiện được bật theo mặc định. Có thể bật riêng zwlr_layer_shell_v1 và zxdg_output_v1. Công việc đã bắt đầu cung cấp khả năng xác định các phần mở rộng giao thức Wayland của riêng họ cho các lớp vỏ đồ họa dựa trên Mir của họ. Bước đầu tiên trong việc triển khai tính năng này là bổ sung gói libmirwayland-dev mới, cho phép bạn tạo một lớp cho giao thức của riêng mình và đăng ký nó với MirAL;
  • Lớp MirAL (Lớp trừu tượng Mir) đã được mở rộng, có thể được sử dụng để tránh truy cập trực tiếp vào máy chủ Mir và trừu tượng hóa quyền truy cập vào ABI thông qua thư viện libmiral. Đã thêm hỗ trợ đăng ký tiện ích mở rộng Wayland gốc cho lớp WaylandExtensions. Đã thêm lớp MinimalWindowManager mới để triển khai chiến lược cửa sổ mặc định (có thể được sử dụng để tạo các trình bao bọc đơn giản với các cửa sổ nổi hỗ trợ máy khách Wayland di chuyển và thay đổi kích thước cửa sổ bằng cử chỉ trên màn hình trên màn hình cảm ứng);
  • Hỗ trợ thử nghiệm cho các ứng dụng X11 đã được mở rộng với khả năng khởi chạy thành phần Xwayland khi cần thiết.

Nguồn: opennet.ru

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