Mir 2.0 đã ra mắt và đây là những thay đổi quan trọng nhất của nó

Mir

Sự ra mắt của phiên bản mới của máy chủ hiển thị xem 2.0, phiên bản trong đó các thay đổi khác nhau đã được thực hiện đối với API cũng như việc loại bỏ một số API dành riêng cho mirclient và mirserver.

Đối với những người không biết về Mir, họ nên biết rằng đây là một máy chủ đồ họa được phát triển bởi Canonical và giờ đây, dự án này được định vị là một giải pháp tuyệt vời 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 dựa trên 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.

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

Phiên bản mới này của máy chủ mặc dù là bước nhảy nhánh từ 1.x lên 2.x không chứa một lượng lớn các thay đổi như chúng ta có thể mong đợi, nhưng bước nhảy này là thay đổi đáng kể trong số phiên bản do thay đổi API phá vỡ khả năng tương thích và xóa một số API lỗi thời.

Đặc biệt, hỗ trợ cho các API mirclient và mirserver cụ thể đã bị ngừng, thay vào đó nó đã được đề xuất sử dụng giao thức Wayland trong một khoảng thời gian dài. Các thư viện liên kết với mirclient và mirserver đã được bảo tồn, nhưng chúng hiện chỉ được sử dụng cho mục đích nội bộ, không cung cấp tệp tiêu đề và không đảm bảo duy trì ABI (kế hoạch dọn dẹp mã lớn trong tương lai).

Việc chấm dứt hỗ trợ cho các API này là phù hợp với dự án UBports, tiếp tục sử dụng mirclient trên Ubuntu Touch. Người ta quyết định rằng tại thời điểm này các khả năng của Mir 1.x là đủ cho nhu cầu của UBports, và trong tương lai, dự án có thể chuyển sang Mir 2.0.

Xóa mirclient cũng xóa hỗ trợ cho một số GUI vốn chỉ được sử dụng trong API mirclient.

bên cạnh đó nhận xét rằng có thể thấy rằng sự đơn giản hóa này sẽ không dẫn đến những thay đổi có thể nhìn thấy được và sẽ là 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ợ các hệ thống có nhiều GPU, hoạt động ở chế độ không sử dụng đầu và phát triển các công cụ để truy cập máy tính để bàn từ xa.

Là một phần của việc dọn dẹp, các phụ thuộc mesa cụ thể của các nền tảng mesa-kms và mesa-x11 đã bị loại bỏ; Chỉ còn lại gbm phụ thuộc, điều này có thể đảm bảo rằng Mir sẽ chạy 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.

cũng một nền tảng rpi-dispmanx mới đã được thêm vào, cho phép Mir được sử dụng trên bo mạch Raspberry Pi 3 với trình điều khiển Broadcom.

Trong áo choàng NHÌN VÀO (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, đã thêm khả năng bật hoặc tắt trang trí cửa sổ phía máy chủ (SSD), cũng như khả năng định cấu hình thang đo trong khối DisplayConfiguration.

Cuối cùng Nếu bạn muốn biết thêm về nó, bạn có thể kiểm tra các chi tiết trong quảng cáo gốc. Liên kết là cái này.

Làm thế nào để cài đặt Mir trên Ubuntu và các dẫn xuất?

Các gói cài đặt của phiên bản mới này được chuẩn bị cho Ubuntu 18.04, 20.04 và 20.10 (PPA) và Fedora 30,31 và 32.

Đố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ọ, 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ữ đã được thêm vào hệ thống của bạn, trước khi cài đặt máy chủ đồ họa nó được khuyến khích đầy đủ rằng nếu bạn đang sử dụng trình điều khiển riêng trên hệ thống của mình cho thẻ video của bạn hoặc được tích hợp, thay đổi chúng thành trình điều khiển miễn phí, điều này để 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 điều này cho phiên của bạn.


Để 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.