Cần tư vấn trong việc chọn WM ốp lát


18

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:

  1. WM phải nhẹ

  2. WM không nên phức tạp để cấu hình


4
Hãy dùng thử KDE SC 4.5, nó có tính năng ốp lát ... oh ... bạn nói nhẹ ...
xenoterracide

KDE đã bỏ tính năng ốp lát. Và nó chưa bao giờ tuyệt như trong một WM thực sự.
Martin Uting

Câu trả lời:


13

"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ó):

    Ảnh chụp màn hình thanh tuyệt vời của tôi http://lug.rose-hulman.edu/mw/images/a/ae/Aw đũa3bar_top.png

    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


14

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/


1
Tôi cũng hạnh phúc với i3 từ 1-2 năm nay :-)
echox

12

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.


9

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.

  1. 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.

  2. 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.


Tôi hy vọng ai đó đến từ Google sẽ thấy câu trả lời của tôi hữu ích mặc dù câu hỏi tương đối cũ.
Adam Byrtek

7

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ệ.


1
Ratpoison có trọng lượng nhẹ, và rất dễ cấu hình. Tất nhiên, StumpWM là người có thể tùy chỉnh người chiến thắng ở đây, nhưng Lisp cung cấp cho nó cả một cái đầu hơi quá mức và một hàng rào cao hơn cho những người không quen thuộc với Lisp. Điều đó đang được nói, StumpWM vẫn rất nhẹ theo tiêu chuẩn hiện đại.
Eli Frey

tác giả của ratpoison cũng đã viết stumpwm. Vì vậy, đó là lý do tại sao sự phát triển của chuột đã dừng lại.
Seamus

7

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:

  • Nó không chỉ được cấu hình bằng một ngôn ngữ đẹp mà còn được lập trình bằng ngôn ngữ đó (Python)
  • Khả năng tạo bố cục của riêng tôi (điều mà tôi thấy awesomekhông làm được)
  • Nhẹ mặc dù được lập trình bằng ngôn ngữ động (chỉ 6,6 MB ram)

Tên là Qtile .


Cảm ơn bạn đã trả lời. Qtile rất thú vị. Không bao giờ nghe về nó. Bây giờ tôi thử nó
0xAX

2
Khả năng lập trình bố trí của riêng bạn dường như vắng mặt một cách kỳ lạ trong hầu hết các WMs ốp lát; đó là một tính năng hay của Qtile
Michael Mrozek

1
Đây là một cách để cài đặt Qtile trên Ubuntu Tôi đã tìm thấy: kirkstr.tumblr.com/post/4135470494/ Kẻ
mwhite


5

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.


Ratpoison có các nhóm có thể được sử dụng làm không gian làm việc. (Mặc dù phải thừa nhận rằng nó hơi khó khăn vì bạn sẽ tải và lưu cấu hình khung để nó hoạt động như các không gian làm việc mà bạn thường sử dụng.)
zrajm

5

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:

  • dwm chỉ có ba bố cục: lát gạch, nổi và đơn.
  • Chế độ lát gạch chia màn hình của bạn thành một 'khu vực chính' và một 'ngăn xếp' các cửa sổ phụ, tuyệt vời để mã hóa và gỡ lỗi
  • Nó có thẻ theo dõi. Bạn chỉ chuyển đổi thẻ trên màn hình hoạt động.
  • có thể được điều khiển chỉ bằng bàn phím (chuột tùy chọn)
  • có một số tùy chỉnh tuyệt vời tại địa chỉ: hút (tôi sử dụng bản vá 'khoảng cách vô dụng')

Tôi phải thừa nhận nó có một số điều kỳ quặc:

  • Đôi khi các ứng dụng java mất tập trung khi bạn chuyển đổi thẻ. Tôi phải sử dụng chuột để tập trung vào Netbeans một lần nữa. Vẫn đang tìm cách khắc phục.

Nhưng tất cả trong tất cả, dwm đã gắn bó với tôi trong 1,5 năm nay.


1

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.


1

ScrotWM Đó là một Tiling WM nhẹ, lấy cảm hứng từ Xmonad và DWM. Bạn không cần biết bất kỳ ngôn ngữ cụ thể nào để điều chỉnh nó, đó chỉ là văn bản đơn giản. Thêm vào đó, nó có tính năng Dmenu theo mặc định.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.