labwc 0.5, biết có gì mới trong máy chủ này được tạo cho Wayland

Các phát hành phiên bản labwc 0.5 mới, được định vị là sự phát triển của một máy chủ tổng hợp cho Wayland với các tính năng gợi nhớ đến trình quản lý cửa sổ Openbox (dự án được trình bày như một nỗ lực nhằm tạo ra một giải pháp thay thế Openbox cho Wayland).

Trong số các tính năng của labwc là chủ nghĩa tối giản, triển khai nhỏ gọn, các tùy chọn tùy chỉnh mở rộng và hiệu suất cao. Nó dựa trên thư viện wloners, được phát triển bởi các nhà phát triển của môi trường người dùng Sway và cung cấp các chức năng cơ bản để tổ chức công việc của trình quản lý tổng hợp dựa trên Wayland.

Trong số các giao thức mở rộng của Wayland, wlr-output-management được hỗ trợ để định cấu hình thiết bị đầu ra, layer-shell để tổ chức công việc của shell desktop và Foreign-toplevel để kết nối các ngăn và công tắc cửa sổ của riêng bạn.

Có thể kết nối các plugin với việc triển khai các chức năng như tạo ảnh chụp màn hình, hiển thị hình nền trên màn hình nền, đặt bảng và menu. Các hiệu ứng động, độ dốc và biểu tượng (ngoại trừ các nút cửa sổ) về cơ bản không được hỗ trợ.

Để chạy các ứng dụng X11 trong môi trường dựa trên giao thức Wayland, sử dụng thành phần XWayland DDX được hỗ trợ. Chủ đề, menu cơ bản và các phím nóng được định cấu hình thông qua các tệp cấu hình ở định dạng xml.

Ngoài trình đơn gốc tích hợp có thể định cấu hình thông qua menu.xml, có thể bao gồm triển khai menu ứng dụng của bên thứ ba như bemenu, fuzzel và wofi, cộng với Waybar, Ambar hoặc LavaLauncher có thể được sử dụng làm bảng điều khiển, mặc dù nó được đề xuất sử dụng wlr- randr hoặc kanshi để điều khiển kết nối của các màn hình và thay đổi các thông số của chúng.

Những điểm mới chính của labwc 0.5

Trong phiên bản mới này được giới thiệu, nó nổi bật là điểm mới chính Màn hình mật độ điểm ảnh cao (HiDPI) được hỗ trợ.

bên cạnh đó tập hợp các phần tử được cung cấp khi các thiết bị đầu ra bổ sung bị tắt và cũng đã thay đổi cài đặt liên quan đến việc xử lý sự kiện chuyển mục bằng chuột.

Những thay đổi khác nổi bật là đã thêm khả năng thu nhỏ cửa sổ sau khi nó đã được di chuyển (bỏ tối đa kích thước khi di chuyển), cũng như hỗ trợ cho sfwbar (Sway Floating Window Bar).

Chúng ta cũng có thể thấy rằng tùy chọn CycleViewPreview đã được thêm vào để xem trước nội dung trong khi chuyển đổi cửa sổ bằng giao diện Alt + Tab.

Những thay đổi khác nổi bật so với phiên bản mới này:

  • Đã thêm hỗ trợ cho các menu khách hàng.
  • Cung cấp khả năng chạy các ứng dụng ở chế độ toàn màn hình.
  • Đã thêm khả năng liên kết một hành động khi di chuyển con trỏ chuột ra khỏi mép màn hình.
  • Đã thêm hỗ trợ cho các biến môi trường WLR_ {WL, X11} _OUTPUTS được hỗ trợ bởi wlellow.
  • Đã thêm hỗ trợ cho các cử chỉ điều khiển (chuyển và chụm zoom).

Làm thế nào để cài đặt LABWC?

Đối với những ai quan tâm muốn có thể cài đặt bộ soạn nhạc này trên hệ thống của mình thì phải làm theo hướng dẫn mà chúng tôi chia sẻ dưới đây.

Bản phân phối có phương pháp cài đặt dễ dàng nhất là Fedora và để cài đặt labwc, chỉ cần mở một thiết bị đầu cuối và trong đó chúng ta sẽ nhập:

sudo dnf install labwc

Những ai người dùng Arch Linux, Manjaro hoặc bất kỳ bản phân phối nào khác bắt nguồn từ Arch Linux, họ phải mở một thiết bị đầu cuối và trong đó họ sẽ nhập lệnh sau để tải xuống các phụ thuộc cần thiết:

sudo pacman -S meson wlroots cairo pango libxml2 glib2

Sau đó, họ sẽ nhận được mã nguồn LABWC bằng cách chạy lệnh sau trong thiết bị đầu cuối:

git clone https://github.com/johanmalm/labwc
cd labwc
meson build
ninja -C build

Bây giờ, đối với những ai là người dùng Debian, UBuntu hoặc bất kỳ bản phân phối nào khác dựa trên một trong hai thứ này, họ phải nhập dòng sau vào terminal:

git clone https://github.com/johanmalm/labwc
cd labwc
meson build
ninja -C build

Cuối cùng, người ta đề cập rằng trong tương lai, hỗ trợ cho các tệp cấu hình Openbox được lên kế hoạch và giao diện Openbox, cung cấp công việc trên màn hình HiDPI, triển khai hỗ trợ cho lớp-shell, wlr-output-management và các giao thức cấp cao nhất bên ngoài, tích hợp hỗ trợ menu, thêm khả năng thả lời nhắc trên màn hình (osd) và giao diện chuyển đổi cửa sổ trong Alt + Kiểu tab.

Đối với những người muốn tìm hiểu thêm về LABWC, họ có thể truy cập trang web của dự án trên GitHub.


Để 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: AB Internet Networks 2008 SL
  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.