Najlżejszy sposób uruchamiania aplikacji GUI w systemie Linux? [Zamknięte]

26

Zdałem sobie sprawę, że mogę korzystać z menedżera okien bez środowiska graficznego i nie tracę żadnych funkcji, na których mi zależy. Aplikacje nadal działają dobrze, nadal mogę dowolnie konfigurować okna aplikacji.

To prawie eliminuje potrzebę stosowania lekkich środowisk biurowych, takich jak LXDE i XFCE, do takich zastosowań, jak mój.

Zastanawiam się, czy to koniec listy. Czy jest coś, co można wyciąć? Jako minimum chcę coś, co może uruchamiać aplikacje GUI, takie jak Firefox. Wyobrażam sobie coś z terminalem, z którego mogę uruchamiać inne aplikacje.

phunehehe
źródło
DWM jest prawdopodobnie najlżejszym ze wszystkich Linux Managera Windows.
dysoco
Chociaż niektóre (większość?) Odpowiedzi zawierają listę narzędzi, które można wykorzystać do zapewnienia lekkiego środowiska GUI (opartego na opiniach), samo pytanie i zaakceptowana odpowiedź dotyczą zasady (która nie jest). Wyraźnym zwycięzcą jest X-Server, jak wspomniano w odpowiedzi echox.
phunehehe

Odpowiedzi:

17

Czy widziałeś już inne „lżejsze” ;-) menedżery okien?

Jestem całkowicie zadowolony z i3 na przykład: http://i3wm.org/

To tylko kafelkowy Windowmanger z dmenu do uruchamiania aplikacji. Brak pulpitu, żadnych innych specjalnych funkcji, a plik binarny to tylko niektóre KB.

W tym przedziale jest wiele innych:

Absolutnym minimum byłoby uruchomienie X-Servera bez żadnego menedżera okien i tylko z czymś takim jak dmenu ( http://tools.suckless.org/dmenu/ ) do uruchamiania aplikacji. Nie jestem pewien, czy to jest to, czego naprawdę chcesz, ponieważ nie będziesz w stanie zmienić rozmiaru okien aplikacji, przenieść ich itp.

echox
źródło
Dziękujemy wszystkim za pomoc, wszystkie odpowiedzi są świetne. Oznaczam to jako „absolutne minimum”.
phunehehe
także LXDE lxde.org
Spudd86
14

Strona Wikipedii na temat Porównanie menedżerów okien X dzieli różnych menedżerów okien na cztery kategorie: ciężki, średni, lekki i minimalny. Prawdopodobnie zainteresują Cię osoby z kategorii minimalnej.

Obecnie są to Matchbox, sithWM, evilwm, dwm, WMFS, wmii i scrotwm. (i3 dostaje się do Lightweight; Xfwm (domyślnie używany w Xfce) i Openbox (domyślnie używany w LXDE) są uważane za tę średnią.)

Nie wiem, jakie podstawy wykorzystano do ich uporządkowania, i nie próbowałem ich wystarczająco dużo, aby wiedzieć, jak dokładne są te informacje.

Jeśli chodzi o punkt, który wspomniałeś o samodzielnym Compizie, nie uważałbym tego za lżejszy niż używanie LXDE z Openbox lub XFCE z XFWM. Compiz to bestia zasobów; używanie go samemu nie będzie niczym innym niż używanie go w GNOME, o ile nie załadujesz niczego, czego nie potrzebujesz w GNOME.

(Pamiętaj, że XFCE i LXDE to środowiska pulpitu; możesz uruchomić ich domyślne menedżery okien bez korzystania z reszty tych środowisk pulpitu, tak samo jak możesz uruchomić Compiz również bez środowiska Desktop. Cóż, przynajmniej wiem, że możesz uruchomić Openbox bez LXDE Nigdy nie próbowałem uruchomić XFWM bez XFCE.)

frabjous
źródło
6

Moi inżynierowie uwielbiają ratpoison jako minimalistyczny menedżer okien.

Kiedy chcę mieć lekkość, przechodzę przez ból związany z odbudową Open Look (olwm i olvwm), chociaż od dłuższego czasu nie chciałem aż tyle bólu.

David Mackintosh
źródło
5

Nie potrzebujesz X11, aby mieć menedżera okien. Możesz użyć TWIN , menedżera okien w trybie tekstowym, wraz z GPM dla myszy. Być może jednak będziesz musiał zmienić podstawową przeglądarkę internetową na Linki, a program czatu na Finch .

Ryan C. Thompson
źródło
hmm Nie wydaje mi się, że to GUI en.wikipedia.org/wiki/Graphical_user_interface
phunehehe
1
Dlaczego nie? Możesz klikać i przeciągać okna za pomocą myszy. Możesz współdziałać z programami za pomocą myszy, jeśli one je obsługują (np. MC i łącza, IIRC), możesz przeglądać obrazy i oglądać filmy, jeśli skonfigurujesz go poprawnie. Ale tak, jestem częściowo żartobliwy z powodu tej sugestii.
Ryan C. Thompson,
4

Zanim przeniosłem się do KDE, byłem zapalonym użytkownikiem Fluxboksa . Ma interfejs komend fbrun, którego można używać do uruchamiania programów wraz z menu, które można dostosować prawym przyciskiem myszy. Ma także zakładki okien, uważam, że jest to jedna z pierwszych WM, która to ma. IIRC Fluxbox to WM, którego używa Damn Small Linux .

ksenoterracid
źródło
2

Implementacja cwm w OpenBSD jest niesamowitą równowagą między lekkością a bogactwem funkcji. Domyślnie tylko xterm pojawia się po zalogowaniu. Wokół okien nie ma żadnych dekoracji, a na pulpicie nic. Wszystko odbywa się za pomocą klawiatury (i tak, mam na myśli wszystko). Jeśli chcesz gdzieś ssh, Alt+.otworzy się okno dialogowe ssh. Jeśli chcesz uruchomić program Shift+Alt+/, wyświetli się okno dialogowe exec.

Pełna lista funkcji / poleceń jest dostępna jako strona podręcznika man .

Niestety, jest to dostępne tylko na OpenBSD, o ile wiem. Chociaż źródło można skompilować i uruchomić na systemie Linux, to właśnie robię, gdy nie wolno mi używać OpenBSD.

Gabe.
źródło
nie sądzę, że „brak ozdób wokół okien” jest tym, co rozumie się przez „lekki”. Ponadto, jeśli kompiluje się na Linuksie, jest dostępny na Linuksie…
2

icewmjest bardzo lekki. Działa dobrze na moim bezgłowym serwerze z 1 GB pamięci RAM z Xvfbi x11vnc. Jeśli chcesz mieć do tego lekkie „środowisko pulpitu”, lubię ROX-Filer.

LawrenceC
źródło
1

W takim przypadku zdecydowanie wolę xmonad. Jest to samodzielny menedżer okien i może być używany bez środowiska graficznego GNnome lub KDE (chociaż istnieje Gnome z xmonad).

xmonad jest dostępny w pakiecie synaptic. Zainstalowałem go za pomocą sudo apt-get install xmonadmojego Ubuntu, a następnie zalogowałem się do sesji xmonad i od tego czasu używam wyłącznie xmonada. Używanie go na początku jest trochę denerwujące, ale dokładnie spełnia twoje potrzeby.

Anoop
źródło
1

Używam jwm przez dłuższy czas na moim starym laptopie 199 MHz z jedynie 32 MB pamięci RAM.

Działał całkiem dobrze i wyglądał całkiem nieźle. Konfiguracja jest również ładnie wykonana za pomocą pliku XML.

polemon
źródło
0

Osobiście wolę używać „Xvesa” niż dowolnych środowisk pulpitu.

Xvesa jest wystarczająco silny, aby uruchomić firefoxa i rodzaj aplikacji.

[Xvesa jest używany przez tinycore, najmniejszy i minimalistyczny system operacyjny Linux]

SHW
źródło
0

Czasami czytam, jak uruchomić aplikację bezpośrednio za pomocą X11, na przykład: powiedz X11, że Środowisko pulpitu / Menedżer okien / aplikacja do uruchomienia przy starcie to firefox / to gimp / to coś innego.

Może w związku z Kiosk mode. Nie możesz przełączyć się z aplikacji na aplikację - wystarczy użyć jednego. app.

nieznany użytkownik
źródło