Tôi đã sử dụng trình quản lý cửa sổ mặc định của Gnome trong một số năm, nhưng bây giờ tôi muốn thử trình quản lý cửa sổ ốp lát.
Tôi muốn nó đáp ứng hai tiêu chí sau:
WM phải nhẹ
WM không nên phức tạp để cấu hình
Tôi đã sử dụng trình quản lý cửa sổ mặc định của Gnome trong một số năm, nhưng bây giờ tôi muốn thử trình quản lý cửa sổ ốp lát.
Tôi muốn nó đáp ứng hai tiêu chí sau:
WM phải nhẹ
WM không nên phức tạp để cấu hình
Câu trả lời:
"Complicated to configure" thay đổi rất nhiều tùy thuộc vào ngôn ngữ mà bạn thành thạo. XMonad cực kỳ phức tạp đối với tôi để định cấu hình, nhưng đó là vì tôi hoàn toàn không biết Haskell và đó là ngôn ngữ mà cấu hình đang sử dụng.
Hai trình quản lý cửa sổ ốp lát tôi đã sử dụng và khá thích là:
Tuyệt vời . Các cấu hình tuyệt vời nằm trong Lua (kể từ 3 tuyệt vời; trước đó chúng có cú pháp tùy chỉnh), nhưng nó khá dễ dàng để định cấu hình và đi kèm với một loạt các tiện ích; đây là một ảnh chụp màn hình thanh của tôi trông như thế nào tại một điểm (cũng có một tiện ích biểu đồ, mặc dù lúc đó tôi không sử dụng nó):
Lý do chính khiến tôi ngừng sử dụng Awesome là các ngắt tương thích ngược liên tục; mỗi lần sửa đổi điểm đã thay đổi API đủ để tôi cần dành nhiều ngày cố gắng sửa tệp cấu hình của mình để làm việc với nó. Có thể điều đó đã ổn định hơn bây giờ
wmii , WM hiện tại của tôi. Các cấu hình theo mặc định là trong các tập lệnh shell, nhưng có thể được thực hiện theo bất kỳ cách nào bạn muốn vì wmii hiển thị giao diện 9p, có nghĩa là bạn kiểm soát nó bằng cách đọc và ghi vào các tệp trên hệ thống tệp giả. Cấu hình hiện tại của tôi là một tập lệnh shell cho cấu hình chính với tập lệnh tiện ích python để thực hiện một số công việc. Nhược điểm chính là thiếu các vật dụng tích hợp; nó không đi kèm với thanh tiến trình hoặc đồ thị hoặc biểu tượng. Mặc dù đó chắc chắn là "nhẹ", đó là một trong những yêu cầu của bạn
Cá nhân, i3 có các tính năng tốt nhất của các ốp lát lớn khác (Xmonad, Awesome, DWM, v.v.) và kết hợp nó thành một, Kết hợp với dmenu / conky / dzen2, đó chỉ là những gì tôi tìm kiếm trong WM. Kiểm tra trang; http://i3.zekjur.net/
Có một mục wiki Arch Linux so sánh 13 Trình quản lý cửa sổ ốp lát khác nhau, theo kiểu giống như lưới, ở đây trên Arch Linux Wiki . Có lẽ nó sẽ là gan.
Cá nhân tôi chưa từng thử bất kỳ ai trong số họ, nhưng dự định trong tương lai gần khi tôi có thời gian, vì vậy tôi cũng theo sát chủ đề này.
Tôi muốn giới thiệu hai trình quản lý cửa sổ ốp lát khác nhau, một động và một hướng dẫn.
XMonad rất mạnh mẽ nhưng dễ học, có một chuyến tham quan có hướng dẫn ngắn giải thích các tính năng cơ bản và các ràng buộc chính của nó. Nó tích hợp trơn tru với Gnome , tài liệu này là toàn diện và có rất nhiều phần mở rộng bổ sung có sẵn . Nó hỗ trợ mô hình ốp lát động , trong đó các cửa sổ được định vị tự động theo bố cục động được chọn. Nhược điểm, ít nhất là đối với một số người, là XMonad được cấu hình trong Haskell và phụ thuộc vào sự hiện diện của trình biên dịch Haskell.
i3 hỗ trợ mô hình ốp lát thủ công , trong đó một màn hình hoạt động như bảng được chia thành các cột và ô. Người dùng có thể tự do sắp xếp lại các cửa sổ, cho phép linh hoạt hơn, nhưng cũng đòi hỏi nhiều nỗ lực hơn. Theo tôi, i3 cảm thấy hiện đại so với các trình quản lý cửa sổ ốp lát khác. Nó cung cấp các tính năng vượt trội yêu cầu cấu hình hoặc hoàn toàn không tồn tại trong các trình quản lý cửa sổ khác, vd. tối đa hóa, móc khẩn cấp, thay đổi kích thước chuột. Nó có thể được cấu hình với một tệp văn bản đơn giản, rõ ràng là không hoàn chỉnh. Có một video hay giới thiệu các tính năng i3 mà tôi khuyên bạn nên xem.
Tất nhiên cả hai đều hỗ trợ nhiều màn hình mà không có bất kỳ vấn đề nào và có một lớp nổi cho các ứng dụng không muốn được lát gạch.
Tái bút Một ngày nào đó Bluetile có thể là một loại thuốc tốt cho người dùng Gnome, nhưng nó vẫn đang trong giai đoạn phát triển ban đầu.
Cá nhân tôi sử dụng Ratpoison khi tôi cần một khối lượng nhẹ WM - Cấu hình hoạt động khá tốt, và vì tôi khá thích nghi với việc sử dụng GNU Screen trong nhiều năm nên việc nhảy lên Ratpoison rất khó khăn. Tôi cũng đã sử dụng StumpWM, hoạt động phát triển tích cực hơn so với Tỷ lệ.
Có một vài cái ở ngoài đó, nhưng có một cái phù hợp với tôi (mà tôi thấy phù hợp với nhu cầu của mình:
awesome
không làm được)Tên là Qtile .
Có một cái nhìn tuyệt vời , tên nói lên tất cả. :-) wiki tuyệt vời có rất nhiều lời khuyên cấu hình.
Nếu bạn biết Haskell, chắc chắn là Xmonad ! Thuốc chuột cũng khá hay, nhưng tôi thích thuật toán ốp lát của Xmonad hơn và không gian làm việc là một IMO thắng lớn.
Tôi đã thử một số: Tuyệt vời, Xmonad, i3, wmii, Scrotwm và dwm.
dwm mắc kẹt với tôi vì những lý do sau:
Tôi phải thừa nhận nó có một số điều kỳ quặc:
Nhưng tất cả trong tất cả, dwm đã gắn bó với tôi trong 1,5 năm nay.
Tôi đã sử dụng wmii khá lâu. Các cấu hình khá dễ hiểu và bạn có thể sử dụng bất kỳ ngôn ngữ nào bạn muốn để chỉnh sửa thêm cấu hình bạn muốn.