Wayland 1.19 đi kèm với các cải tiến cho Nvidia, khả năng thêm và xóa các tiện ích mở rộng và hơn thế nữa

Sau vài tháng phát triển sự giải phóng của phiên bản ổn định mới của giao thức đường đất 1.19. Phiên bản mới này 1.19 tương thích ngược ở cấp API và ABI với phiên bản 1.xvà chủ yếu chứa các bản sửa lỗi và cập nhật giao thức nhỏ.

Trong số những thay đổi nổi bật nhất chúng ta có thể tìm thấy một cải tiến hệ thống biên dịch hiện yêu cầu công cụ Meson ít nhất là phiên bản 0.52.1, máy chủ tổng hợp weston, cung cấp mã và các mẫu làm việc để sử dụng Wayland trong môi trường máy tính để bàn và môi trường nhúng, nó đang phát triển trong một chu kỳ phát triển độc lập.

Những thay đổi và tin tức chính trong Wayland 1.19

Trong phiên bản mới này của wayland các bản vá đã được chuẩn bị cho máy chủ XWayland DDXrằng nếu hệ thống có trình điều khiển độc quyền cho NVIDIA, sẽ cho phép sử dụng tăng tốc phần cứng trong OpenGL và Vulkan khi khởi chạy ứng dụng X trong môi trường Wayland.

Ngoài ra Trình điều khiển độc quyền của NVIDIA tiếp tục triển khai các tiện ích mở rộng cần thiết cho hoạt động đầy đủ của môi trường sử dụng giao thức Wayland.

Một điểm mới lạ khác nổi bật là Sự phát triển của Mir vẫn tiếp tục làm máy chủ tổng hợp cho Wayland. Các công cụ để đảm bảo khởi chạy các ứng dụng Wayland trong môi trường Mir đã triển khai tỷ lệ chính xác trong màn hình HiDPI.

Đã thêm khả năng mở rộng quy mô thoát khỏi khách hàng của WaylandNgoài ra, cho phép cài đặt tỷ lệ độc lập cho từng thiết bị đầu ra, bao gồm các giá trị tỷ lệ phân số.

Chúng tôi cũng có thể thấy rằng đã thêm khả năng thêm và xóa các tiện ích mở rộng của giao thức Wayland và hỗ trợ thêm cho các giao thức thử nghiệm: zwp_linux_dmabuf_unstable_v1 để tạo ra wl_buffers sử dụng cơ chế DMABUF và wlr-Foreign-toplevel-management để kết nối các bảng tùy chỉnh và công tắc cửa sổ.

Đã được đưa ra phiên bản mới của môi trường tùy chỉnh Sway và máy chủ tổng hợp Wayfire mà Wayland sử dụng.

Đối với những thay đổi liên quan đến ứng dụng và môi trường máy tính để bàn, người ta đề cập rằng công việc tiếp tục khi khởi chạy môi trường người dùng LXQt 1.0.0, sẽ được triển khai với sự hỗ trợ đầy đủ cho công việc trên Wayland.

Wayland được bật theo mặc định trên Plasma Mobile, Sailfish 2, webOS Ấn bản nguồn mở, Tizen và AsteroidOS.

Trong khi mặt khác làm việc tiếp tục về tính khả chuyển của các ứng dụng MATE cho Wayland, trình xem hình ảnh Eye of MATE đã được điều chỉnh để hoạt động mà không cần liên kết với X11 trong môi trường Wayland, cũng như cải thiện hỗ trợ Wayland trong bảng điều khiển MATE và các applet bảng-multimonitor và panel-background đã được điều chỉnh để sử dụng với Wayland.

Fedora 34 có kế hoạch chuyển bản dựng máy tính để bàn KDE sang sử dụng Wayland theo mặc địnhhoặc là. Phiên X11 được dự định là một tùy chọn. Gói kwin-wayland-nvidia được sử dụng để chạy KDE bằng trình điều khiển NVIDIA độc quyền.

KDE đang làm việc để tạo một phiên dựa trên Wayland đã sẵn sàng để sử dụng hàng ngày và đạt được chức năng ngang bằng so với X11. Đã khắc phục sự cố với tính năng truyền màn hình và chèn nhấp chuột vào giữa. Đã khắc phục sự cố với sự ổn định của XWayland.

GNOME cho Wayland đã xóa toàn bộ màn hình khỏi hiển thị khi bộ đệm dma-buf hoặc EGLImage được sử dụng để hỗ trợ cập nhật từng phần cửa sổ, giảm lượng dữ liệu được truyền giữa GPU và CPU. Kết hợp với việc cập nhật riêng các yếu tố giao diện, sự tối ưu hóa này đã giảm đáng kể mức tiêu thụ điện năng khi chạy bằng nguồn pin. Đã thêm khả năng chỉ định các tốc độ làm mới khác nhau cho mỗi màn hình.

Trong GTK 4, các API GDK đã được thiết kế lại để sử dụng giao thức Wayland và các khái niệm liên quan. Các chức năng liên quan đến X11 và Wayland đã được chuyển sang các phần phụ trợ riêng biệt.

Firefox cho Wayland cung cấp WebGL và video tăng tốc bằng phần cứng, ngoài đã thêm một chương trình phụ trợ mới sử dụng cơ chế DMABUF để hiển thị kết cấu và sắp xếp hoán đổi bộ đệm bằng các quy trình khác nhau. Phần phụ trợ này cho phép triển khai một môi trường GL thống nhất trong Firefox được xây dựng dựa trên Wayland, không bị ràng buộc với các máy chủ tổng hợp cụ thể, chẳng hạn như GNOME Mutter hoặc KDE Kwin.

Cuối cùng, đối với những người quan tâm đến việc có thể thử nghiệm phiên bản mới này, họ có thể tải xuống mã nguồn để biên dịch từ liên kết theo dõi.


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