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

được phát hành phát hành máy chủ hiển thị Mir 1.4, 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à Fedora 29/30. Mã số dự án phân phối bởi được cấp phép theo GPLv2.

Bản phát hành mới của các công cụ để chạy các ứng dụng Wayland trong shell dựa trên Mir đã cải thiện khả năng hỗ trợ cho các phần mở rộng giao thức wlr-lớp-vỏ (Layer Shell), do các nhà phát triển môi trường người dùng Sway đề xuất và được sử dụng trong quá trình chuyển shell MATE sang Wayland. Các tiện ích mirrun và mirbacklight đã bị xóa khỏi bản phân phối. MirAL (Lớp trừu tượng Mir), có thể được sử dụng để tránh truy cập trực tiếp vào máy chủ Mir và truy cập trừu tượng vào ABI thông qua thư viện libmiral, đã bổ sung hỗ trợ cho các vùng độc quyền giới hạn vị trí cửa sổ ở một khu vực nhất định của màn hình .

Bước đầu tiên đã được thực hiện để loại bỏ API mirclient cụ thể đã ở trạng thái đóng băng trong một thời gian dài và thay vào đó, nên sử dụng giao thức Wayland. Trong bản phát hành mới, API mirclient bị tắt theo mặc định, nhưng tùy chọn xây dựng “--enable-mirclient” vẫn được giữ lại để đưa nó trở lại và biến môi trường MIR_SERVER_ENABLE_MIRCLIENT cũng như cài đặt tệp cấu hình Enable-mirclient được cung cấp để kích hoạt có chọn lọc. Việc loại bỏ hoàn toàn API mirclient bị cản trở bởi thực tế là nó vẫn tiếp tục được sử dụng trong ubports và Ubuntu Touch.

Nguồn: opennet.ru

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