Zapewne jest wiele osób, którym standardowy wygląd menadżera okien Metacity zdążył się znudzić. Część z nich, tak jak ja, nie może użyć Emeralda ze względu na jego wymagania sprzętowe. Jak zatem w prosty sposób nie tylko zmienić wygląd okienek, ale także poprawić szybkość i jakość zarządzania nimi? Jedną z odpowiedzi jest instalacja Openbox.
Jest to lekki menadżer okien, który zapewnia nie tylko poprawę cech o których wspomniałem, ale także dostęp do wielu ciekawych funkcji, jak np. przełączanie pulpitów kółkiem myszy. Ponadto zapewnia pełną współpracę ze środowiskami GNOME i KDE.
Instalacja
Dla Ubuntu proces instalacji jest bardzo prosty i krótkotrwały. W otwartym terminalu wpisujemy:
sudo apt-get install openbox obconf
Następnie:
openbox --replace &
Jeśli instalacja zakończyła się sukcesem, to wystarczy podczas logowania w GDM/KDM wybrać rodzaj sesji Openbox/GNOME lub Openbox/KDE. Dzięki temu zapewnimy sobie pełną funkcjonalność GNOME (aplety, menu itp.), w połączeniu z lekkością Openbox.
Dla wszystkich, którym to nie wystarcza, istnieje możliwość wyboru „czystego” Openbox. Wtedy warto zainstalować jeszcze lekki panel „pypanel”, który zastąpi ten znany z GNOME.
Konfiguracja
Narzędzie Obconf dostarczane przez twórców Openbox jest bardzo dobrym rozwiązaniem. Oferuje szybka zmianę i instalację skórek (themes), fontów, zmianę zachowania okien, ilości pulpitów itd.
Aby zainstalować nową skórkę wystarczy ją rozpakować do odpowiedniego folderu w katalogu domowym.
cd ~/.themes
tar xzvf ~/przyklad_skorki.tar.gz
Skórki możemy pobrać stąd.
Ważną rzeczą przy poruszaniu się w świecie okienek są skróty klawiszowe. Warto wspomnieć o takich jak:
- Alt+Tab – przełącza pomiędzy oknami
- Ctrl+Alt+Lewo (prawo) – przełącza do następnego (poprzedniego) pulpitu
- Środkowy Przycisk myszy – otwiera menu z dostępnymi oknami
- Win+D – pokaż pulpit
Z pewnością wielu z Was będzie brakowało dwóch skrótów dostępnych w GNOME: Alt+F1 – menu start, oraz Alt+F2 – aplet „uruchom”. Rozwiązanie tego problemu jest następujące.
W terminalu wydajemy komendę:
gedit ~/.config/openbox/rc.xml
Następnie wyszukujemy ciąg znaków „<chainQuitKey>C-g</chainQuitKey>” i poniżej wklejamy:
<keybind key="A-F1"> <action name="execute"><execute>gnome-panel-control --main-menu</execute></action> </keybind> <keybind key="A-F2"> <action name="execute"><execute>gnome-panel-control --run-dialog</execute></action> </keybind>
Z kolei dodanie
<keybind key="A-1"> <action name="Desktop"><desktop>1</desktop></action> </keybind> <keybind key="A-2"> <action name="Desktop"><desktop>2</desktop></action> </keybind> <keybind key="A-3"> <action name="Desktop"><desktop>3</desktop></action> </keybind> <keybind key="A-4"> <action name="Desktop"><desktop>4</desktop></action> </keybind>
umożliwi przełączanie pulpitów za pomocą kombinacji Alt+1 (Alt+2 itd.).
Po restarcie menadżera okien, możemy cieszyć się skrótami.
Jeśli nie zamierzamy korzystać z menu GNOME, to w katalogu ~/.config/openbox, znajdziemy plik menu.xml, który należy dostosować do własnych potrzeb, według wskazówek zamieszczonych na stronie projektu.
Poprawnie skonfigurowany Openbox prezentuje się tak, jak na poniższych zrzutach.
Jakiś czas temu zmieniłem Metacity na OpenBox’a i o wiele przyjemniej się użytkuje 😉
Jest jeszcze obmenu pozwalające na modyfikowanie menu openboxa .
Ja używam obenbox`a z fbpanel jest szybki polecam
Ja z kolei preferuję Openboksa zamiast xfwm4 i xfdesktop – tylko menu na pulpicie mi jest potrzebne 😛
avalon : openboksa na xfce uruchamia sie tak samo jak pod gnomem? pytam bo nie chce sobie czegos znowu zrabac w systemie ;p
@atavus: http://icculus.org/openbox/index.php/Help:XFCE/Openbox
Dzięki za ten wpis. Studenci medycyny nie mają czasu przeglądać tych wszystkich środowisk graficznych i menadżerów okien, a tak ściągnąłem sobie OpenBoksa, przetestowałem zmodyfikowałem konfigurację i na pewno zostaje u mnie na dłużej. Prosty, ładny, szybszy i ma jak sam autor wspomniał kilka naprawdę ciekawych opcji, których brakuje w MetaCity (jak choćby uruchamianie określonych aplikacji na konkretnych obszarach roboczych).
wywaliło mi po wklepaniu 'openbox –replace &’ coś takiego: Openbox-Message: Nie można znaleźć prawidłowego pliku menu '/var/lib/openbox/debian-menu.xml’
…ale działa…
Ja polecam owiele lepiej chodzi GNOME z openbox a plikem debian-menu.xml nie ma co sie przejmowac
Mi tam wystarczy Emerald 😉 Wszystko działa jak trzeba 🙂 Tylko czasami się zacina (ale to bardzo rzadko ;)!)
[quote comment=”40830″]Ja polecam owiele lepiej chodzi GNOME z openbox a plikem debian-menu.xml nie ma co sie przejmowac[/quote]
Spróbuj aptitude install menu