Máy chủ đồ họa Mir đã được cập nhật lên phiên bản 1.4

Việc phát hành phiên bản mới của máy chủ hiển thị Mir 1.4 đã được xuất bản, Canonical vẫn tiếp tục phát triển, bất chấp sự từ chối phát triển Unity Shell và phiên bản Ubuntu dành cho điện thoại thông minh. Mir tiếp tục được yêu cầu trong các dự án và hiện được định vị là giải pháp cho các thiết bị nhúng và Internet of Things (IOT).

Mir có thể được sử dụng như một 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 trong môi trường dựa trên Mir (ví dụ: những ứng dụng được xây dựng với GTK3 / 4, Qt5 hoặc SDL2).

Giới thiệu về Mir

Dành cho những ai chưa biết về Mir thì nên biết rằng Điều này dựa trên EGL và sử dụng một số cơ sở hạ tầng ban đầu được phát triển cho Wayland, chẳng hạn như triển khai EGL của Mesa và libhybris của Jolla.

Lớp tương thích cho X, XMir dựa trên XWayland trong khi các phần khác của cơ sở hạ tầng được Mir sử dụng đều bắt nguồn từ Android. Những phần này bao gồm ngăn xếp đầu vào của Android và Bộ đệm giao thức của Google.

Mir hiện chạy trên nhiều thiết bị chạy Linux, bao gồm máy tính để bàn truyền thống, IoT và các sản phẩm nhúng.

Nó cho phép các nhà sản xuất thiết bị và người dùng máy tính để bàn có một nền tảng rõ ràng, hiệu quả, linh hoạt và an toàn cho môi trường đồ họa của họ.

Mã dự án được phân phối theo giấy phép GPLv2.

Những điểm mới chính của Mir 1.4

Sự phát triển của Mir không sôi động bằng so với các dự án tương tự khác, vì đây không phải là một trong những ưu tiên chính của Canonical mặc dù đây không phải là một dự án phát triển bị loại bỏ như nhiều dự án khác.

Trong phiên bản Mir 1.4 mới này nêu bật các cải tiến về công cụ để đảm bảo ứng dụng Wayland khởi chạy trên shell dựa trên Mir đã cải thiện khả năng hỗ trợ cho phần mở rộng giao thức wlr-layer-shell (Layer Shell).

Mặt khác đã được 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. Đã xóa các tiện ích mirrun và mirbacklight khỏi gói.

Trong lớp MirAL (Lớp trừu tượng Mir), có thể được sử dụng để ngăn 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, Hỗ trợ cho các vùng độc quyền đã được thêm vào, hạn chế vị trí của các cửa sổ trong một khu vực cụ thể của màn hình.

Bước đầu tiên đã được thực hiện để loại bỏ API mirclient cụ thể đã bị đó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 phiên bản API mới, mirclient bị tắt theo mặc định, nhưng vẫn còn tùy chọn lắp ráp “–enable-mirclient” để trả về nó và để kích hoạt có chọn lọc, biến môi trường MIR_SERVER_ENABLE_MIRCLIENT và tệp cấu hình Enable- được đề xuất.

Việc loại bỏ hoàn toàn API mirclient bị ngăn cản bởi thực tế là nó vẫn tiếp tục được sử dụng trong UBports và Ubuntu Touch.

Dành cho những ai muốn biết thêm một chút về lần ra mắt này Bạn có thể kiểm tra liên kết sau đây.

Làm thế nào để cài đặt máy chủ đồ họa Mir trong Ubuntu và các dẫn xuất?

Đối với những người quan tâm đến việc có thể cài đặt máy chủ đồ họa này trên hệ thống của họ, bạn nên biết rằng dự án Mir không dành riêng cho các nhà sản xuất kinh điển, vì có một số gói cài đặt được chuẩn bị để tạo điều kiện cài đặt trong Ubuntu 16.04 / 18.04 / 18.10 / 19.04 (với sự trợ giúp của PPA) và theo cách tương tự, có các gói được chuẩn bị cho Fedora 29/30.

Trong trường hợp đối với những người trong chúng ta là người dùng phiên bản có hỗ trợ Ubuntu, chúng ta có thể thêm kho lưu trữ được đề xuất trong hệ thống của mình bằng cách làm theo hướng dẫn mà chúng tôi chia sẻ bên dưới.

Tất cả những gì họ phải làm là mở một thiết bị đầu cuối trên hệ thống của họ (họ có thể thực hiện bằng tổ hợp phím Ctrl + Alt + T hoặc Ctrl + T) và trong đó chúng ta sẽ gõ các lệnh sau:

sudo add-apt-repository ppa:mir-team/release

sudo apt-get update
Với điều này, kho lưu trữ hiện đã được thêm vào hệ thống của bạn. Trước khi cài đặt máy chủ đồ họa, chúng tôi hoàn toàn khuyến nghị rằng nếu bạn đang sử dụng trình điều khiển riêng cho card màn hình hoặc được tích hợp trong hệ thống của mình, hãy thay đổi chúng thành trình điều khiển miễn phí, điều này nhằm mục đích để tránh xung đột.

Khi chúng tôi chắc chắn rằng chúng tôi đã kích hoạt trình điều khiển miễn phí, chúng tôi có thể cài đặt máy chủ bằng cách chạy trong thiết bị đầu cuối:

sudo apt-get install mir

Cuối cùng, bạn sẽ phải khởi động lại hệ thống của mình để phiên người dùng với Mir được tải và chọn tùy chọn này.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.