Oct 12 2009

Dodatkowe wtyczki Compiz’a

Instalacja dodatkowych pluginow Compiz’a niedostepnych w repo Ubuntu, wymaga niewielkich umiejetnosci kompilowania, mianowicie wydawania w terminalu polecen make i make install ;) .

Tutaj dostepna jest lista wszystkich dostepnych pluginow, a my na poczatek zainstalujemy pare z nich, ktore przemienia nasz desktop w prawdziwe srodowisko 3D (freewins, anaglyph, screensaver).

1. Przygotowujemy srodowisko do kompilacji wtyczek

czlowiek@maszyna:~$ sudo apt-get install build-essential libtool compiz-fusion-bcop compiz-dev libglu1-mesa-dev libxss-dev git-core libcairo2-dev

lub kliknij na instaluj wymagane pakiety.

2. Tworzymy katalog roboczy

czlowiek@maszyna:~$ mkdir /tmp/compizplugins && cd /tmp/compizplugins

3. Pobieramy zrodelka pluginow

czlowiek@maszyna:/tmp/compizplugins$ git clone git://anongit.compiz-fusion.org/users/warlock/freewins && git clone git://anongit.compiz-fusion.org/users/wodor/anaglyph && git clone git://anongit.compiz-fusion.org/users/pafy/screensaver

4. Instalujemy wtyczki

freewins

czlowiek@maszyna:/tmp/compizplugins$ cd freewins && make && make install && cd ..

freewins

anaglyph

czlowiek@maszyna:/tmp/compizplugins$ cd anaglyph && make && make install && cd ..

anaglyphfreewins

screensaver

czlowiek@maszyna:/tmp/compizplugins$ cd screensaver && make && make install && cd ..

5. Konfigurujemy
Aby przystapic do ustawiania wtyczek zalecane jest zrestartowanie X’ow (Ctrl+Alt+Backspace), poniewaz niektore z nich, tj. screensaver, nie chwytaja zaraz po instalacji.

Uruchamiamy CompizConfig i wybieramy zakladke Efekty – powinnismy zobaczyc dwie nowe wtyczki Anaglyph i Freely Transformable Windows

compizconfig

Grzebiemy, zmieniamy, dostosowujemy. Mam nadzieje, ze macie okulary 3D, bo jedynie w ten sposob mozecie podziwiac rezultaty swojej “ciezkiej” pracy :) . To trzeba przezyc!

I na koniec, jako, ze jest zimno i zima za pasem doinstalujemy wtyczke

snow

czlowiek@maszyna:~$ cd /tmp/compizplugins
czlowiek@maszyna:/tmp/compizplugins$ git clone git://anongit.compiz-fusion.org/fusion/plugins/snow
czlowiek@maszyna:/tmp/compizplugins$ cd snow && make && make install && cd ..

Jul 13 2009

Metacity i Alt+Tab

Czasem musze zmienic Compiz’a na standardowego managera okien Metacity. I tu zawsze zonk. Jak ustawie odpowiednie skroty w Compiz’ie to wylaczaja sie te z Metacity. Dodam Alt+Tab w Metacity to mam podwojny Alt+Tab po powrocie do Compiz’a. Jako ze z Metacity korzystam sporadycznie to ignoruje problem i nie szukam bardziej skutecznego rozwiazania. Warto jednak wiedziec jak wlaczyc ten skrot w Metacity jezeli go “stracimy” bawiac sie ustawieniami Compiza.
Wiec tak, uruchamiamy edytorek konfiguracji gconf-editor. e… najczesciej spotyka sie go gdzies w administracji (Systam->Administracja), lub w preferencjach, sam nie wiem. Ja zawsze odpalam go z konsoli:

czlowiek@maszyna:~$ gconf-editor

Programik uruchomi sie, nastepnie Ctrl+F i wpisujemy metacity. Mamy teraz na dole liste wyszukanych kluczy, klikamy na /apps/metacity/global_keybindings i scroll’ujemy na sam dol okienko w wlasciwosciami az trafimy na switch_windows oraz switch_windows_backwardgconf-editor.
W pierwszym wpisujemy <Alt>Tab a w drugim <Alt><Shift>Tab. Zreszta, mozna wpisac co sie chce :) . Nie radze jednak za bardzo kombinowac, niektore opcje maja wplyw na kluczowe elementy systemu ;) .

Tak tak, pozostaje jeszcze wczesniej wspomniana kwestia podwojnego Alt+Tab’a w Compiz’ie. Wiec, uruchamiamy Menadzer ustawien CompizConfig (ccsm):

czlowiek@maszyna:~$ ccsm

W sekcji Zarzadzanie oknami znajduje sie wtyczka Przelacznik aplikacji. W srodku w zakladce Bindings mamy wlasciwosci Nastepne okno, Poprzednie okno oraz Nastepne okno (wszystkie okna) i Poprzednie okno (wszystkie okna). I teraz wytlumacze skad ten podwojny Alt+Tab, ja usuwam wartosci z Nastepne okno i Poprzednie okno a skrot podpinam pod wszystkie okna – compiz, kostka, praca na kazdym pulpicie ;) . Jak w Metacity ustawie Alt+Tab aby przechodzic pomiedzy okienkami to po powrocie do Compiza mam ten podwojny Alt+Tab. Wtyczka zaczytuje ustawienia z Metacity i podpina je ponownie pod Nastepne okno, Poprzednie okno :P . Alt+Tab i podwojny przeskok podczas przelaczania sie pomiedzy aplikacjami. He he.