XWayland 21.1 đến với hỗ trợ mở rộng ứng dụng toàn màn hình và hơn thế nữa

Vài ngày trước, việc phát hành phiên bản mới của máy chủ đã được công bố XWayland 21.1 và trong phiên bản mới này làm nổi bật khả năng tăng tốc của các định dạng tiện ích mở rộng RENDER, cũng như hỗ trợ định dạng NV12 và hỗ trợ mở rộng các ứng dụng thành toàn màn hình.

Dành cho những ai chưa biết XWayland, họ nên biết rằng đó là một máy chủ X chạy dưới Wayland và cung cấp khả năng tương thích ngược cho các ứng dụng X11 kế thừa cung cấp tổ chức khởi động cho các ứng dụng X11 hiệu suất máy chủ X.Org trong môi trường dựa trên Wayland.

Như nhiều người trong số các bạn sẽ biết, Wayland là một hệ thống cửa sổ hoàn chỉnh. Về phần anh ấy máy chủ Xorg có thể được sửa đổi để sử dụng các thiết bị đầu vào đường tham chiếu để nhập và chuyển tiếp cửa sổ gốc hoặc các cửa sổ cấp cao nhất riêng lẻ làm bề mặt đường dẫn. 

Hỗ trợ XWayland được sáp nhập vào chi nhánh chính của X.Org eVào ngày 4 tháng 2014 năm 1.16, nó được phát hành lần đầu tiên với xserver 2. Các DDX video X.Org riêng biệt không còn cần thiết nữa, cộng với máy chủ tiếp tục chạy cùng một trình điều khiển XNUMXD với cùng một mã tăng tốc như khi chạy nguyên bản và sự khác biệt chính là cách xử lý hiển thị các cửa sổ thay vì KMS.

Thanh phân đang được phát triển như một phần của cơ sở mã X.Org chính và trước đó nó đã được phát hành cùng với máy chủ X.Org, nhưng do máy chủ X.Org bị đình trệ và sự không chắc chắn với việc phát hành 1.21 trong bối cảnh XWayland tiếp tục phát triển tích cực, nó đã được quyết định tách XWayland và phát hành các thay đổi tích lũy dưới dạng một gói riêng biệt.

Các tính năng mới chính của XWayland 21.1

Phiên bản mới này của XWayland 21.1 đã được phát hành và được liệt kê là phiên bản độc lập đầu tiên được đưa ra sau khi phá vỡ phần còn lại của cơ sở mã máy chủ X.Org đã hoạt động trong một thời gian dài với các tính năng mới cho phiên bản Máy chủ X.Org khó nắm bắt 1.21.

Trên trang web Phoronix đề cập đến đó:

Michel Dänzer của Red Hat đã quản lý bản phát hành độc lập này của XWayland với Fedora 34 đang lên kế hoạch sử dụng gói độc lập này để cung cấp hỗ trợ XWayland mới nhất mà không cần phải gửi ảnh chụp nhanh Git của máy chủ X.Org hoặc phân bổ tài nguyên cho phiên bản 1 . 21 phát hành.

Ngoài ra, người ta cũng đề cập rằng các nhà phát triển Ubuntu cũng đã bày tỏ sự quan tâm đến việc có thể sử dụng gói XWayland độc lập này, điều này giả sử X.Org Server 1.21 không xuất hiện một cách kỳ diệu trong năm nay mà không có tổ chức nào quản lý bản phát hành, chúng tôi '

Về những điểm mới được trình bày trong phiên bản mới này của XWayland 21.1, điều đáng chú ý là việc triển khai XVideo cung cấp hỗ trợ cho định dạng NV12.

bên cạnh đó thêm khả năng tăng tốc các định dạng tiện ích mở rộng RENDER sử dụng kiến ​​trúc tăng tốc Glamour 2D, sử dụng OpenGL để tăng tốc hoạt động 2D.

Nó cũng được lưu ý rằng nó đã được thêm vào hỗ trợ giao thức Wayland wp_viewport để mở rộng các ứng dụng toàn màn hình, cũng như cải thiện hỗ trợ cho khách hàng sử dụng cách di chuyển chuột tương đối và tay cầm bàn phím.

Của những thay đổi khác nổi bật so với phiên bản XWayland mới này:

  • Được cung cấp xen kẽ với nhiều bộ đệm cho tất cả các bề mặt Wayland.
  • Nhà cung cấp GLX đã được chuyển sang sử dụng EGL thay vì swrast_dri.so của dự án Mesa.
  • Lệnh gọi memfd_create được sử dụng để tạo bộ đệm được chia sẻ với máy chủ tổng hợp Wayland khi tính năng tăng tốc dựa trên Glamour bị tắt.
  • Đã thêm các tùy chọn dòng lệnh "-listenfd", "-version" và "-verbose".
  • Bộ công cụ xây dựng được giới hạn để hỗ trợ hệ thống xây dựng meson.

Cuối cùng nếu bạn muốn biết thêm về nó Về phiên bản XWayland mới này, bạn có thể kiểm tra thông tin chi tiết bằng cách truy cập đến liên kết sau.

Còn đối với những người quan tâm đến việc có thể cài đặt máy chủ X này trên hệ thống của họ, họ có thể làm theo các hướng dẫn được chi tiết trong liên kết 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.