phát hành máy chủ hiển thị Việc phát triển nó vẫn tiếp tục bởi Canonical, bất chấp việc đã từ bỏ việc phát triển giao diện và phiên bản Unity. Ubuntu Đối với điện thoại thông minh, Mir vẫn được ưa chuộng trong các dự án của 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 như một máy chủ tổng hợp cho Wayland, cho phép bất kỳ ứng dụng nào dựa trên Wayland (ví dụ: các ứng dụng được xây dựng bằng GTK3/4, Qt5 hoặc SDL2) chạy trong môi trường dựa trên Mir. Các gói cài đặt có sẵn cho Ubuntu 18.04-20.10 () Và . Mã số dự án được cấp phép theo GPLv2.
Việc thay đổi số phiên bản đáng kể là do những thay đổi API làm mất tính tương thích và việc loại bỏ một số API đã lỗi thời. Cụ thể, việc hỗ trợ cho các API mirclient và mirserver đã bị ngừng, vì giao thức Wayland từ lâu đã được đề xuất như một giải pháp thay thế. Các thư viện liên quan đến mirclient và mirserver vẫn được giữ lại, nhưng hiện chỉ được sử dụng cho mục đích nội bộ, không cung cấp các tệp tiêu đề và không đảm bảo bảo toàn ABI (một đợt dọn dẹp mã lớn được lên kế hoạch trong tương lai). Việc loại bỏ các API này được phối hợp với dự án UBports, dự án này vẫn tiếp tục sử dụng mirclient. Ubuntu Chạm. Người ta quyết định rằng khả năng của Mir 1.x hiện tại là đủ cho nhu cầu của UBports, và dự án có thể chuyển sang Mir 2.0 trong tương lai.
Việc xóa mirclient cũng xóa hỗ trợ cho một số giao diện dành cho nền tảng đồ họa vốn chỉ được sử dụng trong API mirclient. Cần lưu ý rằng việc đơn giản hóa này sẽ không dẫn đến những thay đổi rõ ràng và sẽ làm cơ sở để cải thiện mã để làm việc với các nền tảng, đặc biệt là trong lĩnh vực hỗ trợ hệ thống có nhiều GPU, làm việc ở chế độ không đầu và phát triển các công cụ cho máy tính để bàn từ xa truy cập.
Là một phần của quá trình dọn dẹp đang diễn ra, các phần phụ thuộc mesa cụ thể đã bị xóa khỏi nền tảng mesa-km và mesa-x11 - chỉ còn lại gbm làm phần phụ thuộc, điều này giúp đảm bảo Mir hoạt động trên X11 trên các hệ thống có trình điều khiển NVIDIA. Nền tảng mesa-kms đã được đổi tên thành gbm-kms và mesa-x11 thành gbm-x11. Nền tảng rpi-dispmanx mới cũng đã được thêm vào, cho phép sử dụng Mir trên bo mạch Raspberry Pi 3 với trình điều khiển Broadcom. Trong 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, cũng như khả năng bật hoặc tắt trang trí cửa sổ ở phía máy chủ (SSD). vì khả năng định cấu hình chia tỷ lệ trong khối đã được thêm DisplayConfiguration.
Nguồn: opennet.ru
