Mir 2.4 đi kèm với các cải tiến đối với API đồ họa, hỗ trợ cho X11 và các bản sửa lỗi khác nhau

Mir

Gần đây, nhóm Canonical đứng sau sự phát triển của máy chủ hiển thị Mir, phát hành phiên bản 2.4 phát hành và nó đã bao gồm một số bản sửa lỗi và thay đổi liên quan đến cải tiến hiển thị trong API đồ họa.

Đối với những người không biết về Mir, họ nên biết rằng có một máy chủ màn hình được phát triển bởi Canonical, mặc dù thực tế là tôi đã từ bỏ việc phát triển Unity shell và phiên bản Ubuntu cho Điện thoại thông minh.

Mir vẫn có nhu cầu trong các dự án Canonical và bây giờ tôi biếte vị trí như một giải pháp cho 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 mọi ứng dụng dựa trên Wayland (ví dụ: đượ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.

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 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 đang chạy trên nhiều thiết bị hỗ trợ Linux, bao gồm máy tính để bàn truyền thống, IoT và các sản phẩm nhúng.

Máy chủ đồ họa Mir 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 được xác định rõ ràng, hiệu quả, linh hoạt và an toàn cho môi trường đồ họa của họ.

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

Trong phiên bản Mir 2.4 mới này công việc đã được thực hiện để cải thiện khả năng thích ứng của các API liên quan đến sự hỗ trợ của nền tảng đồ họa để sử dụng trong các hệ thống với đồ họa lai. Người ta đề cập rằng cụ thể, mg :: API nền tảng được chia thành DisplayPlatform và RenderingPlatform, cho phép bạn sử dụng các GPU khác nhau để kết xuất và hiển thị.

Một tính năng mới nổi bật khác là Mir đã cải thiện công việc trên nền tảng X11, Vì trong phiên bản Mir mới này, mã hỗ trợ nền tảng X11 đã được chuyển từ XLib sang XCB, khả năng thay đổi kích thước cửa sổ với các ứng dụng dựa trên Mir hiển thị trong môi trường X11 đã được thêm vào.

Nó cũng được đề cập rằng nhiều bản sửa lỗi đã được thực hiện để hỗ trợ Wayland và Xwayland và thêm tùy chọn "–driver-quirks" vào gbm-kms để loại trừ việc kiểm tra các thiết bị bị lỗi.

Từ các bản sửa lỗi đã được thực hiện trong phiên bản Mir 2.4 mới này:

  • Cố định vị trí con trỏ trên các đầu ra được chia tỷ lệ
  • Xử lý các thay đổi trạng thái chính khi cửa sổ không được lấy nét
  • Xử lý đúng các lỗi XWayland
  • Gửi các cuộc gọi lại khung hình không có bộ đệm sau khi hết thời gian chờ
  • Cố định thay đổi kích thước của bề mặt vỏ
  • Kiểm tra xem con trỏ có bị khóa hay không trước khi gửi chuyển động của con trỏ

Cuối cùng các bạn quan tâm muốn biết thêm về phiên bản mới này có thể tham khảo chi tiết Trong liên kết sau đâ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, 21.04 và 20.04 (PPA) và Fedora 34,33 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.