Phiên bản mới của Mir 1.1 đến với những cải tiến mới cho Nvidia

Sơ đồ Mir

Gần đây Những người Canonical phụ trách phát triển dự án đã công bố phiên bản mới của máy chủ hiển thị này.

Như một số bạn có thể biết Mir là một máy chủ hiển thị máy tính và gần đây là nhà soạn nhạc Wayland cho Linux đang được phát triển bởi Canonical Ltd.

Nó được lên kế hoạch thay thế hệ thống cửa sổ X hiện đang được sử dụng cho Ubuntu, tuy nhiên kế hoạch đã thay đổi và Mutter được sử dụng như một phần của Gnome Shell.

Giới thiệu về Mir

Mir dựa trên EGL và sử dụng một phần cơ sở hạ tầng được phát triển ban đầu 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

Các phần khác của cơ sở hạ tầng được Mir sử dụng đều có nguồn gốc 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.

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ọ.

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 trong môi trường dựa trên Mir (ví dụ: được biên dịch bằng GTK3/GTK4, Qt5 hoặc SDL2).

Các gói cài đặt được chuẩn bị cho Ubuntu 16.04/18.04/18.10 (PPA) và Fedora 27/28/29.

Phiên bản mới của Mir 1.1

Như đã nói lúc đầu, nó gần đây đã được xuất bản bản phát hành mới của máy chủ hiển thị Mir1.1.

Cùng với phiên bản Mir mới này, một gói mir-graphics-drivers-nvidia mới với thành phần eglstream-kms đã được xuất bản từ đó bổ sung thêm hỗ trợ trực tiếp cho trình điều khiển nhị phân NVIDIA độc quyền.

egmde

Điều này triển khai việc mở rộng EGLStreams (được hỗ trợ bởi trình điều khiển NVIDIA, kể từ phiên bản 396).

Ngoài hỗ trợ EGLStreams, Cơ sở mã Mir 1.1 bao gồm một số bản sửa lỗi mã liên quan đến việc cung cấp bản dựng với thư viện hệ thống Musl và sử dụng Mir trong môi trường Ubuntu Touch (được phát triển và duy trì bởi dự án UBports).

Mặt khác, trong số các dự án liên quan đến Mir, lớp vỏ tối thiểu Mir-kiosk dựa trên Mir vẫn tiếp tục được thử nghiệm.

Shell này được thiết kế để khởi chạy riêng các ứng dụng riêng lẻ ở chế độ Internet Kiosk (giao diện được giới hạn ở một ứng dụng).

ki-ốt Mir

Mir pcung cấp nền tảng hiệu suất cao, ổn định, được thử nghiệm tốt với khả năng đầu vào cảm ứng, chuột và máy tính bảng. Cung cấp thông tin liên lạc giữa máy khách và máy chủ an toàn dựa trên Wayland.

Mir đề cập đến việc khởi tạo và cấu hình một loạt đồ họa và phần cứng đầu vào và giải quyết các vấn đề về phần cứng một cách minh bạch.

Thư viện Mir cung cấp hầu hết tính năng quản lý cửa sổ, được tùy chỉnh để đảm bảo rằng các ứng dụng ở chế độ toàn màn hình bởi một trong các chương trình.

Dự án mir-kiosk lấy chương trình này và đóng gói nó như một plugin để dễ sử dụng.

Mir-kiosk có dạng gói chụp nhanh và có thể hữu ích để tạo quầy trình diễn, bảng quảng cáo điện tử, thiết bị đầu cuối tự phục vụ, ứng dụng giải trí và thông tin ô tô, đồng hồ đo thông minh và màn hình đo cho thiết bị gia dụng.

Cài đặt:

sudo snap install mir-kiosk

egmde

Được xây dựng trên Mir, shell người dùng có nhiều chức năng nhất, Egmde, vẫn chưa được chuyển sang sử dụng hỗ trợ do Mir 1.1 cung cấp cho trình điều khiển NVIDIA, nhưng được hứa sẽ triển khai trong vòng vài tuần.

Mir trích xuất sự khác biệt về phần cứng từ các tác giả shell (xử lý rõ ràng các vấn đề về phần cứng) và tích hợp với các thành phần hệ thống như bộ thu.

Quản lý cửa sổ Mir được các tác giả shell tích hợp và có thể tùy chỉnh cực kỳ cao bằng cách sử dụng API cấp cao đơn giản.

Egmde chấp nhận các giá trị mặc định của quản lý cửa sổ Mir và thực hiện mức tối thiểu để hiển thị cách xây dựng trê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.