Cách nhẹ nhất để chạy các ứng dụng GUI trong Linux? [đóng cửa]


26

Tôi nhận ra rằng tôi có thể sử dụng trình quản lý cửa sổ mà không cần môi trường máy tính để bàn và không mất bất kỳ chức năng nào tôi quan tâm. Các ứng dụng vẫn hoạt động tốt, tôi vẫn có thể sắp xếp các cửa sổ ứng dụng theo ý muốn.

Điều này khá nhiều giúp loại bỏ sự cần thiết của các môi trường máy tính để bàn nhẹ như LXDE và XFCE cho các trường hợp sử dụng như của tôi.

Tôi tự hỏi nếu đó là cuối danh sách. Có bất cứ điều gì một người có thể có thể cắt ra? Tối thiểu, tôi muốn thứ gì đó có thể chạy các ứng dụng GUI như Firefox. Tôi tưởng tượng một cái gì đó với một thiết bị đầu cuối mà tôi có thể bắt đầu các ứng dụng khác.


DWM có lẽ là nhẹ nhất trong tất cả các Trình quản lý Windows của Linux.
dysoco

Mặc dù một số câu trả lời (hầu hết?) Liệt kê một số công cụ có thể được sử dụng để cung cấp môi trường GUI nhẹ (dựa trên ý kiến), bản thân câu hỏi và câu trả lời được chấp nhận là về nguyên tắc (không phải). Người chiến thắng rõ ràng ở đây là một X-Server trần trụi như được đề cập trong câu trả lời của echox.
phunehehe

Câu trả lời:


17

Bạn đã xem qua một số trình quản lý cửa sổ "nhẹ hơn" ;-) khác chưa?

Tôi hoàn toàn hài lòng với i3 chẳng hạn: http://i3wm.org/

Nó chỉ là một windowmanger ốp lát với dmenu để khởi chạy ứng dụng. Không có máy tính để bàn, không có tính năng đặc biệt nào khác và nhị phân chỉ là một số KB.

Có rất nhiều thứ khác trong phạm vi này:

Tối thiểu tuyệt đối sẽ chạy X-Server của bạn mà không cần bất kỳ trình quản lý cửa sổ nào và chỉ với một cái gì đó như dmenu ( http://tools.suckless.org/dmenu/ ) để khởi chạy ứng dụng. Tôi không chắc đây có thực sự là điều bạn muốn không, vì bạn sẽ không thể thay đổi kích thước các cửa sổ ứng dụng, di chuyển chúng, v.v.


Cảm ơn tất cả mọi người đã giúp đỡ, tất cả các câu trả lời là tuyệt vời. Tôi đánh dấu cái này là được chấp nhận cho "mức tối thiểu tuyệt đối".
phunehehe

cũng LXDE lxde.org
Spudd86

14

Trang Wikipedia về So sánh các Trình quản lý cửa sổ X sắp xếp các Trình quản lý cửa sổ khác nhau thành bốn loại: Nặng, Trung bình, Nhẹ và Tối thiểu. Bạn có thể quan tâm đến những người trong danh mục tối thiểu.

Ngay bây giờ, những người bao gồm Matchbox, sithWM, evilwm, dwm, WMFS, wmii và Scrotwm. (i3 được đưa vào Trọng lượng nhẹ; Xfwm (được sử dụng theo mặc định trong Xfce) và Openbox (được sử dụng theo mặc định trong LXDE) đều được coi là Middle weight theo cách phân loại này.)

Tôi không biết căn cứ nào được sử dụng để sắp xếp những thứ này và chưa thử đủ những thứ này để biết nó chính xác đến mức nào.

Tuy nhiên, về điểm bạn đã thực hiện về Compiz độc lập, tôi sẽ không xem xét việc đó nhẹ hơn so với sử dụng LXDE với Openbox hoặc XFCE với XFWM. Compiz là một con thú tài nguyên; sử dụng nó một mình sẽ không khác nhiều so với sử dụng nó trong Gnome, miễn là bạn không tải bất cứ thứ gì trong Gnome mà bạn không cần.

(Hãy nhớ rằng XFCE và LXDE là môi trường máy tính để bàn; bạn có thể chạy các trình quản lý cửa sổ mặc định của chúng mà không cần sử dụng các môi trường máy tính để bàn còn lại, giống như bạn có thể chạy Compiz mà không cần môi trường Desktop. . Tôi chưa bao giờ thử chạy XFWM mà không có XFCE.)


6

Các kỹ sư của tôi yêu thích chuột như một người quản lý cửa sổ tối giản.

Khi tôi muốn nhẹ, tôi trải qua nỗi đau khi xây dựng lại Open Look (olwm và olvwm), mặc dù tôi đã không muốn nỗi đau đó trong một thời gian.


5

Bạn không cần X11 để có trình quản lý cửa sổ. Bạn có thể sử dụng TWIN , trình quản lý cửa sổ Chế độ văn bản, cùng với GPM cho chuột. Tuy nhiên, bạn có thể phải chuyển trình duyệt web chính của mình sang Liên kết và chương trình trò chuyện của mình sang Finch .


hmm Tôi không nghĩ đó là GUI en.wikipedia.org/wiki/Graphical_user_interface
phunehehe

1
Tại sao không? Bạn có thể nhấp và kéo các cửa sổ xung quanh bằng chuột. Bạn có thể tương tác với các chương trình bằng chuột nếu chúng hỗ trợ chúng (ví dụ mc và các liên kết, IIRC), bạn có thể xem hình ảnh và xem video nếu bạn thiết lập đúng. Nhưng vâng, tôi đang hơi khó chịu với đề nghị này.
Ryan C. Thompson

4

Trước khi tôi chuyển sang KDE, tôi là một người dùng Fluxbox khó tính . Nó có fbrun giao diện lệnh có thể được sử dụng để khởi chạy các chương trình cùng với một menu tùy chỉnh bên phải. Nó cũng có các tab cửa sổ, tôi tin rằng đây là một trong những WM đầu tiên có cái này. IIRC Fluxbox là WM mà Damn Small Linux sử dụng.


2

Việc triển khai cBS của OpenBSD, là sự cân bằng tuyệt vời giữa trọng lượng nhẹ và tính năng phong phú. Theo mặc định, chỉ có một xterm xuất hiện khi bạn đăng nhập. Không có trang trí xung quanh các cửa sổ, và không có gì trên máy tính để bàn. Tất cả mọi thứ được thực hiện thông qua bàn phím (và, vâng, ý tôi là tất cả mọi thứ). Nếu bạn muốn ssh ở đâu đó Alt+.sẽ kéo lên một hộp thoại ssh. Nếu bạn muốn thực thi một chương trình Shift+Alt+/sẽ xuất hiện một hộp thoại exec.

Danh sách đầy đủ các tính năng / lệnh có sẵn dưới dạng trang man .

Thật không may, điều này chỉ có sẵn trên OpenBSD theo như tôi có thể nói. Mặc dù nguồn có thể được biên dịch và chạy trên linux, đó là những gì tôi làm khi tôi không được phép sử dụng OpenBSD.


tôi không nghĩ "không có đồ trang trí xung quanh cửa sổ" là ý nghĩa của "nhẹ". Ngoài ra, nếu nó biên dịch trên linux, nó có sẵn trên linux linux

2

icewmrất nhẹ. Hoạt động tốt trên máy chủ không đầu của tôi với RAM 1GB Xvfbx11vnc. Nếu bạn muốn có một "môi trường máy tính để bàn" nhẹ đi cùng với nó, tôi thích ROX-Filer.


1

Sở thích của tôi trong trường hợp như vậy là chắc chắn xmonad. Nó là trình quản lý cửa sổ độc lập và có thể được sử dụng mà không cần môi trường máy tính để bàn GNnome Hoặc KDE (mặc dù có Gnome với xmonad).

xmonad có sẵn dưới synap như một gói. Tôi đã cài đặt nó bằng cách sử dụng sudo apt-get install xmonadtrong Ubuntu của mình và sau đó đăng nhập vào phiên xmonad và kể từ đó tôi đã sử dụng riêng xmonad. Nó là một chút khó chịu để sử dụng trong lúc bắt đầu, nhưng nó đáp ứng chính xác nhu cầu của bạn.


1

Tôi đã sử dụng jwm khá lâu trên Máy tính xách tay 199 MHz cũ của tôi chỉ với 32 MB RAM.

Làm việc khá tốt và nhìn khá tốt. Cấu hình cũng được thực hiện độc đáo với một tệp XML.


0

Cá nhân, tôi sẽ thích sử dụng "Xvesa" hơn bất kỳ Môi trường máy tính để bàn nào.

Xvesa đủ mạnh để chạy firefox và sắp xếp ứng dụng.

[Xvesa được sử dụng bởi tinycore, HĐH Linux nhỏ nhất và tối giản]


0

Thỉnh thoảng tôi đọc cách khởi động một ứng dụng trực tiếp với X11, ví dụ: nói với X11, rằng Môi trường màn hình / Trình quản lý cửa sổ / ứng dụng để chạy khi khởi động là firefox / là gimp / là một thứ khác.

Có lẽ trong kết nối với Kiosk mode. Bạn không thể chuyển từ ứng dụng này sang ứng dụng khác - chỉ cần sử dụng một. ứng dụng.

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.