Red Hat sẽ xóa máy chủ X.org và các thành phần liên quan khỏi RHEL 10

Red Hat đã công bố kế hoạch ngừng sử dụng Máy chủ X.org trong Red Hat Enterprise Linux 10. Máy chủ X.org ban đầu không được dùng nữa và dự kiến ​​sẽ bị xóa trong một nhánh tương lai của RHEL một năm trước trong ghi chú phát hành RHEL 9.1. Khả năng chạy các ứng dụng X11 trong phiên Wayland do máy chủ XWayland DDX cung cấp sẽ được giữ lại. Bản phát hành đầu tiên của nhánh RHEL 10, trong đó Máy chủ X.org sẽ ngừng hoạt động, được lên kế hoạch vào nửa đầu năm 2025.

Quá trình chuyển đổi từ Hệ thống X Window, sẽ tròn 40 tuổi vào năm tới, sang hệ thống mới hơn dựa trên Wayland đã diễn ra được 15 năm và Red Hat đã tích cực tham gia vào quá trình này ngay từ đầu. Theo thời gian, rõ ràng là giao thức X11 và máy chủ X.org có những vấn đề cơ bản cần được giải quyết và Wayland trở thành giải pháp đó. Ngày nay, Wayland được công nhận là cơ sở hạ tầng kết xuất đồ họa và cửa sổ trên thực tế cho Linux.

Trong khi cộng đồng đang triển khai các tính năng mới và sửa lỗi trong Wayland thì việc phát triển máy chủ X.org và cơ sở hạ tầng X11 đang bị đình trệ. Wayland đang cải thiện đáng kể, nhưng điều này dẫn đến sự gia tăng gánh nặng trong việc duy trì hai ngăn xếp: có rất nhiều công việc mới để hỗ trợ Wayland, nhưng cũng cần phải duy trì ngăn xếp dựa trên X.org cũ. Cuối cùng, sự nỗ lực rời rạc này bắt đầu dẫn đến khó khăn và mong muốn tập trung giải quyết các vấn đề cốt lõi.

Khi Wayland phát triển và mở rộng khả năng của mình, Red Hat đã làm việc với nhiều nhà cung cấp phần cứng, nhà cung cấp phần mềm, khách hàng, ngành hiệu ứng hình ảnh (VFX) và những người khác để hiểu và phát triển các dự án cần thiết nhằm giải quyết những hạn chế hiện có và mở rộng hệ thống Wayland. Trong số các dự án tương tự:

  • Hỗ trợ dải động cao (HDR) và quản lý màu sắc;
  • Phát triển Xwayland làm cơ sở cho khả năng tương thích ngược với các máy khách X11;
  • Phát triển cơ sở hạ tầng hỗ trợ các giải pháp máy tính từ xa hiện đại;
  • Phân tích và phát triển hỗ trợ đồng bộ hóa rõ ràng trong giao thức Wayland và các dự án liên quan;
  • Tạo thư viện Libei để cung cấp tính năng mô phỏng và thu thập thông tin đầu vào;
  • Tham gia vào sáng kiến ​​của Wakefield nhằm giúp OpenJDK hoạt động với (X)Wayland.

Vào đầu năm 2023, trong khuôn khổ lập kế hoạch cho RHEL 10, các kỹ sư của Red Hat đã tiến hành một nghiên cứu để tìm hiểu trạng thái của Wayland không chỉ từ góc độ cơ sở hạ tầng mà còn từ góc độ hệ sinh thái. Theo kết quả đánh giá, người ta kết luận rằng, mặc dù thực tế là vẫn còn một số thiếu sót và có những ứng dụng cần một số điều chỉnh, nhưng nhìn chung cơ sở hạ tầng và hệ sinh thái Wayland đang ở trạng thái tốt và những thiếu sót còn lại có thể được loại bỏ bằng cách phát hành RHEL 10.

Về vấn đề này, người ta đã quyết định loại bỏ máy chủ X.org và các máy chủ X khác (ngoại trừ Xwayland) khỏi RHEL 10 và các bản phát hành tiếp theo. Hầu hết các máy khách X11 không được chuyển ngay sang Wayland sẽ do Xwayland xử lý. Nếu cần, khách hàng của công ty sẽ có thể sử dụng RHEL 9 trong toàn bộ vòng đời của nó trong khi các vấn đề chuyển đổi sang hệ sinh thái Wayland đang được giải quyết. Thông báo lưu ý cụ thể rằng "Máy chủ X.org" và "X11" không được coi là từ đồng nghĩa: X11 là giao thức sẽ tiếp tục được hỗ trợ thông qua Xwayland và Máy chủ X.org là một triển khai của giao thức X11.

Việc xóa Máy chủ X.org sẽ cho phép, bắt đầu với RHEL 10, chỉ tập trung vào hệ sinh thái và ngăn xếp hiện đại, điều này sẽ giải quyết các vấn đề như hỗ trợ HDR, tăng cường bảo mật, khả năng hoạt động đồng thời với các màn hình có mật độ điểm ảnh khác nhau và cải thiện card đồ họa và màn hình cắm nóng, cải thiện khả năng điều khiển và cuộn bằng cử chỉ, v.v.

Nguồn: opennet.ru

Thêm một lời nhận xét