Tìm kiếm trang web

Những Thay Đổi Lớn Sắp Diễn Ra với Môi Trường Desktop Budgie vào Năm 2026


Những thay đổi lớn sẽ đến với giao diện Budgie vào năm 2026 khi Budgie 11 giới thiệu kiến trúc mô-đun dựa trên Qt6 và thiết kế ưu tiên Wayland.

Những thay đổi lớn sẽ đến với giao diện Budgie vào năm 2026 khi dự án chuyển từ series Budgie 10 đã tồn tại cả thập kỷ sang một kiến trúc mô-đun mới dưới Budgie 11.

Với việc phát hành Budgie 10.10 ngày hôm qua, là phiên bản thứ mười của chuỗi tính năng, dự án Budgie đang kết thúc việc phát triển tính năng cho dòng 10.x và chuyển sang chế độ bảo trì. Phiên bản cuối cùng này của Budgie 10 cũng cung cấp trải nghiệm chỉ trên Wayland để phục vụ người dùng trong khi đội ngũ tập trung vào thế hệ tiếp theo của giao diện máy tính để bàn.

Trọng tâm của sự thay đổi sắp tới là Budgie 11, mà dự án đã xác nhận sẽ được phát triển sử dụng Qt6 và Kirigami, một khung giao diện người dùng do KDE phát triển để xây dựng các ứng dụng thích ứng và phản hồi nhanh. Khác với các thử nghiệm bộ công cụ trước đây, bao gồm công việc trước đây với Qt5, kế hoạch GTK3, GTK4 và EFL, nhóm Budgie đã xác nhận rằng hiện họ đã có mã Qt6 hoạt động trong sản xuất như một phần của Dịch vụ Desktop Budgie.

Thành phần này hiện đang quản lý đầu ra Wayland và cấu hình bền vững trong Budgie 10.10 và sẽ được mở rộng trong Budgie 11 sắp tới để bao gồm các công cụ bổ sung như Budgie Display Configurator.

Theo các nhà phát triển, việc chuyển sang Qt6 là một phần của việc tái cấu trúc kiến trúc rộng hơn nhằm tách Budgie thành các thành phần mô-đun hơn. Thiết kế mới nhằm hỗ trợ tùy chỉnh nhiều hơn cho các bản phân phối và người dùng, cho phép các dạng thiết bị và loại thiết bị mới, đồng thời cung cấp giao diện rõ ràng hơn cho các dịch vụ như thông báo, xử lý hiển thị và quản lý trạng thái nhàn rỗi.

Một khía cạnh quan trọng của chiến lược Budgie 11 là kế hoạch phiên bản và độ ổn định ABI được sửa đổi. Số phiên bản chính sẽ gắn với phiên bản chính của Qt, bắt đầu với Qt6 cho Budgie 11, với số tính năng và bản vá phản ánh các cải tiến nửa năm một lần và các sửa lỗi định kỳ.

Nhóm Budgie cũng đã xác định một số điểm khó khăn từ loạt Budgie 10 mà đã định hình các mục tiêu thiết kế cho Budgie 11. Ví dụ, trong Budgie 10, các thành phần chính của desktop được kết hợp chặt chẽ, với các thanh panel và dịch vụ được quản lý bởi sự kết hợp giữa các tiến trình budgie-panel và budgie-daemon.

Hơn nữa, việc hỗ trợ plugin dựa nhiều vào libpeas, điều này tạo ra những thách thức về đóng gói và khả năng phát hiện đối với các tiện ích mở rộng của bên thứ ba. Quản lý phiên và dịch vụ cũng bị phân mảnh, với mã tùy chỉnh không tận dụng đầy đủ các dịch vụ người dùng của systemd, một lĩnh vực được nhắm tới để cải thiện.

Ngược lại, Budgie 11 sẽ được cấu trúc xung quanh hai lớp chính: Budgie Core và Budgie Desktop. Budgie Core sẽ cung cấp các thư viện cơ bản và quản lý dịch vụ trên các loại thiết bị, đồng thời phơi bày các chức năng qua các giao diện như DBus. Budgie Desktop sẽ đóng vai trò là môi trường đồ họa cho máy tính để bàn, máy tính xách tay và các hệ thống tương tự, được xây dựng trên lõi này nhằm mang đến trải nghiệm người dùng nhất quán và có thể mở rộng.

Cuối cùng, dự án hình dung Desktop Budgie sẽ hỗ trợ các quy trình làm việc linh hoạt, bao gồm đa nhiệm nâng cao, sắp xếp nhiều cửa sổ và các chế độ hoạt động riêng biệt, đồng thời vẫn dễ tiếp cận đối với người mới. Cùng lúc đó, khả năng mở rộng vẫn là ưu tiên, với kế hoạch cho việc thay thế linh hoạt các thành phần, thay đổi giao diện và khám phá cũng như phân phối các tiện ích mở rộng một cách tập trung hơn.

Để biết thêm thông tin, hãy xem thông báo chính thức, nơi bạn cũng sẽ tìm thấy những gì các nhà phát triển đã đạt được trong năm 2025 vừa qua.