Compiz Fusion
| Uwaga: Jeśli dotrałeś na tą stronę bezpośrednio, i nie jesteś absolutnie pewnien co chcesz zrobić, przeczytaj najpierw wstęp do trójwymiarowych pulpitów |
Spis treści |
Słowo wstępne
Dotarłeś tutaj z zamiarem zainstalowania i uruchomienia Compiz Fusion na swoim komputerze. Nie jest potrzebna wielka i tajemna wiedza, ale przydałoby się wiedzieć co to jest menadżer pakietów i repozytorium. Miej też na uwadze, że
| Uwaga: Compiz Fusion jest ciągle w fazie eksperymentalnej, może spowodować zawieszenie lub niestabilność Twojego komputera |
Przed instalacja Compiz Fusion należy mieć uruchomione AIGLX lub XGL. Jeśli jeszcze tego nie zrobiłeś i nie jesteś absolutnie pewnien co chcesz zrobić przeczytajnajpierw Wstęp do pulpitów 3D Tak więc zaczynamy!
Instalacja Compiza
Dodawanie repozytorium
Konieczne jest dodanie repozytorium z pakietami dla konkretnej wersji openSUSE.
- openSUSE 11.3:
http://download.opensuse.org/repositories/X11:/Compiz/openSUSE_11.3/
- openSUSE 11.4:
http://download.opensuse.org/repositories/X11:/Compiz/openSUSE_11.4/
Opis jak to zrobić w YaST znajdziesz tutaj.
Pakiety dla KDE
Aby używać Compiz Fusion w środowisku KDE, należy wyszukać i zainstalować za pomocą menadżera pakietów następujące pakiety:
compiz-fusion-kde, compiz-emerald, compiz-emerald-themes, compiz-fusion-plugins-unsupported, libcompizconfig-backend-gconf
Pakiety dla KDE4
Aby używać Compiz w środowisku KDE4, należy wyszukać i zainstalować za pomocą menadżera pakietów następujące pakiety:
compiz compizconfig-settings-manager compiz-branding-openSUSE compiz-manager compiz-plugins-extra compiz-kde4 libcompizconfig python-compizconfig compiz-plugins-main
Pakiety dla Gnome
Aby używać Compiz Fusion w środowisku Gnome, należy wyszukać i zainstalować za pomocą menadżera pakietów następujące pakiety:
compiz-fusion-gnome, compiz-emerald, compiz-emerald-themes, compiz-fusion-plugins-unsupported
Pierwsze uruchomienie Compiza
Wybór dekoratora okien
| emerald | gtk-window-decorator | kde-window-decorator |
|---|---|---|
|
|
|
ccsm&Po chwili otworzy się nam konfigurator Compiz Fusion, w kórym mamy możliwość wyboru i konfiguracji wtyczek Compiza odpowiadających za efekty. W sekcji Effects włączmy plugin Dekoracja okna. W jego ustawieniach, w polu polecenie wpisujemy komendę, w zależności od wybranego przez nas dekoratora okien:
emerlad → emerald --replace
kde-window-decorator → kde-window-decorator --replace
gtk-window-decorator → gtk-window-decorator --replace
Włączamy Compiz-a
Aby włączyć Compiz, wydajemy w konsoli poleceniecompiz --replace ccp&.
Automatyczny start ze środowiskiem graficznym
KDE4
Istnieją co najmniej dwa sposoby na automatyczny start compiza. Pomimo, że pierwszy z nich jest "łatwiejszy" ma pewną wadę. Podczas logowania widoczne jest chwilowe gaśnięcie obrazu. Można się tego pozbyć stosując drugą metodę.
- Metoda 1
- W KDE4 wystarczy dodać compiz-fusion do autostartu. W tym celu uruchom z menu Ustawienia Systemowe → Zaawansowane → Automatyczne uruchamianie. Dodaj program fusion-icon wybierając go z menu programów. Po ponownym zalogowaniu fusion-icon zostanie automatycznie uruchomiony a wraz z nim - compiz.
- Metoda 2
- Tworzymy bardzo prosty 'skrypt' wpisując kolejno w konsoli:
su echo "compiz --replace ccp --sm-disable &" > /usr/bin/run-compiz chmod a+x /usr/bin/run-compiz exit
Następnie wystarczy dodać jedną linię do ~/.bashrc. W tym celu jako zwykły użytkownik wystarczy wpisać w konsoli
echo 'export KDEWM="run-compiz"' >> ~/.bashrc
Od teraz compiz będzie startował automatycznie i do tego bez wizualnych skutków ubocznych ;)
KDE3
W środowisku KDE Compiz powinien po uruchomieniu startować automatycznie, jeśli jednak się tak nie dzieje, należy stworzyć plik compiz.sh i wpisać do niego:
#!/bin/sh killall compiz sleep 1 compiz --replace ccp&
Następnie w jego właściwościach → prawach dostępu zaznaczyć wykonywalny i przenieść do ~/.kde/Autostart. Po kolejnym restarcie powinno już działać.
Gnome
Logujemy się normalnie od systemu, w Centrum sterowania Gnome wchodzimy w sesje → programy startowe, kilkamy dodaj, wpisujemy compiz --replace ccp, zatwierdzamy zmiany.
Rozwiązanie problemów
Całkowita klapa... czyli nie działa
No cóż, zdarza się, wszak to oprogramowanie w wersji alpha. Zawsze możesz napisać na forum, z nadzieją, że ktoś pomoże. Ale pisząc, podaj OBOWIĄZKOWO:
- producenta i model karty graficznej
- wersje używanych sterowników
- xgl czy aiglx
- to, co wypisała konsola po wydaniu polecenia uruchamiającego Compiza.
- wyniki poleceń:
cat /etc/X11/xorg.conf rpm -qa | grep compiz cat /etc/SuSE-release
Po restarcie nie jest zapamiętywana konfiguracja
Domyślnie Compiz zapisuje ustawienia po prostu w pliku, ale znane są problemy z przywracaniem konfiguracji po restarcie systemu. Gdyby taki sam problem wystąpił u Ciebie, włącz ccsm, wejdź w preferencje i format zapisu zmień na GConf Configuration Backend.


