Bociek PLD - Pisarz
I. Informacje podstawowe
II. Instalacja
III. Podręcznik użytkownika
IV. Podręcznik administratora
X-Window
Blackbox - Szybki i lekki zarządca okien
V. Tworzenie PLD - Praktyczny poradnik
VI. O podręczniku
O tej książce
Spis treści
Inne wersje tego dokumentu
PDF
HTML (jeden plik)
TXT
Odnośniki
Tworzymy dokumentację PLD
Strona PLD
Listy dyskusyjne PLD

Blackbox - Szybki i lekki zarządca okien

<- ->
 

Wstęp

Blackbox jest lekkim menedżerem okien dla XFree86. Jest napisany w C++, a jego projekt zakładał wydajność, niskie użycie pamięci oraz brak zależności od zewnętrznych bibliotek. Blackbox zabiera bardzo niewiele miejsca na ekranie na dekoracje okien. Mimo swojego minimalizmu, jest bardzo wygodny i funkcjonalny. Zawiera wszystko, czego oczekuje się od menedżera okien - obsługę wirtualnych pulpitów, okna typu sticky, zwijanie okien, okna pozbawione dekoracji. Posiada też pasek dokowania, zwany slitem, na którym mogą umieszczać się aplety w stylu NEXTstep (np. Window Maker, AfterStep) oraz okna w trybie withdrawn (np. gkrellm). Te cechy sprawiły, że Blackbox stał się całkiem popularny wśród osób nie lubiących przeładowania towarzyszącego środowiskom KDE i GNOME

Dzięki swoim zaletom Blackbox stał się na tyle znany, że wypączkowało z niego kilka odmian z nowymi cechami. Należą do nich Fluxbox, Openbox i Kahakai. Blackbox i jego pochodne są doskonałym wyborem, jeśli pożądane jest oszczędzanie pamięci i niskie wykorzystanie procesora. Są też dobre dla tych, którzy wolą elegancję ponad nadmiar elementów, jaki występuje w popularnych środowiskach. My w tym opisie zajmiemy się instalacją Blackbox.

Instalacja pakietów

Czas zainstalować potrzebne nam pakiety.

# poldek -i blackbox vfmg xinitrc

Instalacja zajmuje bardzo mało czasu, ponieważ jak już wspomniane zostało wcześniej Blackbox jest bardzo mało wymagający jeżeli chodzi o zasoby.

Konfiguracja

Teraz aby Blackbox był naszym domyślnym menadżerem okien należy ustawić go w pliku /etc/sysconfig/desktop

# cat /etc/sysconfig/desktop
# PREFERRED can be GNOME, KDE or empty
# when left empty $DEFAULTWM will be started
PREFERRED=blackbox
DEFAULTWM=
# Default window manager to use. Should be basename of file from
# /etc/sysconfig/wmstyle/
WMSTYLE=

W tym momencie mamy już skonfigurowanego Blackbox i w zasadzie można by go już uruchomić ale my skonfigurujemy sobie menu, aby było zgodne z zainstalowanymi przez nas programami

W tym celu z pomocą przyjdzie nam program vfmg, który już wcześniej zainstalowaliśmy. Komendy które są poniżej należy wykonywać w katalogu domowym ~/

# mkdir ~/.blackbox
# vfmg blackbox > .blackbox/menu

Mamy już gotowe menu, ale nie ma w nim opcji "Wyjście", która jest niewątpliwie przydatną opcją.

W ~/.blackbox/menu należy pod sam koniec dopisać "Wyjście" tak, aby 3 ostatnie linijki wyglądały następująco:

# tail -3 ~/.blackbox/menu
[end]
        [exit] (Wyjście)
[end]

Dodatkowo należy edytować plik ~/.blackboxrc i zmienić w nim linijkę session.menuFile na:

# grep menu .blackboxrc
session.menuFile:       .blackbox/menu

Mając już menu Blackbox możemy go wreszcie uruchomić:

# startx

Aby wszystko poprawnie funkcjonowało należy zapoznać się z działem "Konfiguracja środowiska graficznego", który znajduje się w dokumentacji PLD.

 
<- ->