======================================================================= KRÓTKIE PODSUMOWANIE TESTOWANYCH WM-ÓW ======================================================================= 9wm - max-minimum, odpala tylko okno xterma, żadnych operacji na oknach aewm++ - mały, szyki, prosty... teoretycznie powinien być OK, ale nie udało mi się go opanować, nawet przy pomocy doc afterstep - GNU potomek NextStep'a, forkiem od niego jest WindowMaker, wolę przez przyzwyczajenie WindowMaker'a, ale Afterstep jest porównywalny tylko w drobiazgach inny amiwm - interface graficzny z workbencha Amigi, nie udało mi się go uruchomić (nie startuje i nie wiem dlaczego) awesome - prosty, funkcjonalny, szybki, specyficzny TAK TAK TAK blackbox - prosty, funkcjonalny, bardzo szybki, menu trzeba sobie samemu napisać, jeden z dwóch (obok swojego forka fluxbox) w tym towarzystwie z paskiem ala-M$ bspwm - bardzo mały i szybki, ale nie mam pojęcia jak go używać, nawet po lekturze man'a i dokumentacji clfswm - A(nother) Common Lisp Full Screen Window Manager, nie udało mi się go opanować, zabawka dla programistów Lisp ctwm - fork od cwm, dodaje virtualne pulpity i mini-menu na start (resztę trzeba sobie dopisać), wolę cwm cwm - bardzo lekki, minimalna funkcjonalność, menu trzeba sobie napisać dwm - mały, szybki, prosty, specyficzny koncepcyjnie, "ojciec" wielkiej rodziny WMów (forki koncepcyjne od niego to: herbstluftwm, xmonad, awesome, spectrwm, i3) evilwm - fork od aewm, nie mam pojęcia jak go używać pomimo man'a i doc fluxbox - fork od blackbox'a, prawie identyczny ale dodano trochę więcej funkcjonalności, menu jak w bb flwm - minimalny wm, tylko menu (trzeba sobie samemu napisać, niestety w xml więc jest to upierdliwe), bardzo szybki i bardzo funkcjonalny byłby gdyby nie ten xml fvwm-crystal - fork od fvwm, lekki, szybki, ładny, funkcjonalny, menu trzeba skorygować, wygodna konfiguracja z menu, wolę fvwm2 fvwm2 - jeden z moich ulubionych, lekki, ładny i funkcjonalny fvwm3 - wersja rozwojowa fvwm2 i3 - bazuje na wmii + dwm, ładny graficznie, funkcjonalny, i do tego szybki, po opanowaniu specyficznej klawiszologii i koncepcji pracy w stylu dwm jeden z moich ulubionych; niepotrzebnie straszą w dokumentacji że dla programistów i bardzo zaawansowanych userów - nic bardziej trudny niż pozostałe z rodziny dwm jwm - mały, szybki, funkcjonalny, trzeba napisać sobie menu, bardzo podobny do blackbox'a, niestety menu w xml herbstluftwm - mały, szybki, wizualnie i sposobem pracy bazuje na dwm; po zapoznaniu się mniej wygodny od dwm i xmonad przy konfiguracji domyślnej lwm - max-minimum, cała doc to jedna strona man'a, niestety nie działa tak jak tam napisano, dla mnie więc nieużywalny miwm - z rodziny 9wm/aewm, max-minimum, doc to jedna strona man'a, u mnie nie działa, pewnie trzeba menu napisać, wyglada identycznie jak 9wm mwm - historyczny WM Motif, mały, szybki, funkcjonalny, trzeba napisać sobie menu bo to domyślne może wcale lub w dużym zakresie nie działać notion - szybki, nieintuicyjny - bez doc ani rusz, tylko man, resztę doc trzeba pobrać ze strony WWW projektu; można go używać bez myszki; dość mocno konfigurowalny; pojebana trochę klawiszologia domyślna - śmierdząca emacs'em i jako klawisz meta przyjęto win a nie lewy alt, jest używalnay ale w konfiguracji domyślnej pojebany; niestety menu domyślne czyli małoużywalne, trzeba sobie napisać własne openbox - lekki, szybki, funkcjonalny; menu trzeba samemu napisać bo domyślne w większości bezużyteczne; wersja openbox-session różni się tylko tym, że dodatkowo ma pasek wbar; ma zdalne pulpity przełączalne klawiaturą, których nie widać na pasku stanu bo go nie ma ;-) openbox lxde - fajny, ciężki, funkcjonalność xfce pekwm - lekki, prosty, funkcjonalny; menu domyślne mało użyteczne, trzeba sobie napisać własne; ładny graficznie ratpoison - używany całkowicie bez myszy, wzorowany na screen ale ma większe możliwości niż screen (grupy), mniej wygodna klawiszologia niż w screen bo... dłuższa (więcej klawiszy do naciskania dla jednej funkcji niż w screen, ale dzięki temu nie wchodzi w klawiszowe kolizje z aplikacjami) spectrwm - mały, kompaktowy, szybki; korzeniami w dwm i xmonad; klawiszologia z dwm, ustalenie dokładne klawiszologii + ewentualne korekty po analizie pliku konfiguracyjnego spectrwm.conf, skromna dokumentacja w systemie ale wystarczy analiza prostego txt spectrwm.conf stumpwm - kolejny wm dla programistów Lisp i miłośników emacsa, oczywiście nie mam pojęcia jak go używać ;-) twm - historyczna baza UNIXa obok Motifa, rozwinięciem twm jest cwm i ctwm, twm korzysta z ich menu, jeśli je sobie napisaliśmy i vice-versa vtwm - poszerzony o virtualne pulpity twm, taka inna wersja ctwm w9wm - rozwinięcie 9wm o virtualne pulpity, wm z gatunku "mniej się już nie da", tylko otwarcie xterm, żadnych operacji na oknach, menu ponad min-min trzeba sobie napisać windowlab - extremalnie mały, szybki i funkcjonalny WM min-min, idea pracy z Amigi, menu na pasku u góry ekranu pod prawym przyciskiem myszy, nigdzie nie spotkałem się z prostszym pisaniem menu wm2 - extremalnie mały, szybki, funkcjonalny, niekonfigurowalny; prawy przycisk myszy daje możliwość odpalenia xterm'a, a poza oknem przełącza pomiędzy uruchomionymi aplikacjami - uruchamiamy tylko i wyłącznie komendą w xterm; każde okno ma pasek z nazwą z lewej strony i... to już wszystkie możliwości :-) windowmaker - NextStep=>AfterStep=>WindowMaker, WM na gtk, lekki i bardzo funkcjonalny, mój najczęstszy wybór, lżejszy i szybszy od xfce i opekboksa lxde, cięższy sporo od tych "light" xmonad - mały, extremalnie szybki, napisany w j.haskell; podobny koncepcyjnie do dwm choć prostszy (bez paska); dwm+xmonad=spectrwm Moje wybory: ============ bardzo lekkie: windowlab, cwm, wm2 średnie: ratpoison, xmonad, spectrwm, i3, awesome, fvwm2/3 ciężkie: Windowmaker, AfterStep, Openbox lxde