Od Lenny netinstal do Compiza --- bez Prozacu mini HOWTO

Archiwalne, stare wpisy FAQ i HowTo Użytkowników
kamil.deb
Posty: 23
Rejestracja: 28 stycznia 2009, 14:50
Lokalizacja: Otwock

Od Lenny netinstal do Compiza --- bez Prozacu mini HOWTO

Post autor: kamil.deb »

Witam.

Kilkugodzinne zmagania zamieszczam tu oto w kilkuminutowej pigułce.

Od netinstall do podstawowego Gnome.

Sterowniki nVidia: pobrałem najnowsze 180.22 --- działają stabilnie i płynnie. Polecam sterownik oraz poradnik Kaki' o jego instalacji.

http://www.nvidia.com/object/unix.html
http://kaka.ovh.org/howto/nvidia_drivers/

Do /etc/X11/xorg.conf dodajemy wpisy w sekcji "Screen":

Kod: Zaznacz cały

Option         "NoLogo"
Option         "AllowGLXWithComposite" "True"
Option         "RenderAccel" "True"
Option         "AddARGBGLXVisuals" "True"
Option         "XAANoOffscreenPixmaps" "True"
oraz osobną sekcję:

Kod: Zaznacz cały

Section "Extensions"
    Option         "Composite" "Enable"
EndSection
Compiz: instalujemy kilka paczek

Kod: Zaznacz cały

compiz
z repozytoriów Lennego, zależności dodadzą resztę.

Prawie każde HOWTO z jakim się zetknąłem informuje, że po instalacji i restarcie X już będzie wszystko dobrze --- nieprawda, przynajmniej w Debianie netinstinstal. Podążajcie ścieżką, tzn. warto zapoznać się z:

http://wiki.debian.org/Compiz

Z tamtejszych linków pochodzi rozwiązanie problemu: wtyczki zainstalowane nie są aktywne. W katalogu domowym mamy taki katalog:

Kod: Zaznacz cały

.gconf/apps/compiz/general/allscreens/options/
który powinien zawierać kod inicjujący wtyczki, a nie zawiera. Napisałem kod, ponieważ wpisy mają ścisłą składnię; na szczęście narzędzie

Kod: Zaznacz cały

gconftool
robi wszystko za nas:

Kod: Zaznacz cały

gconftool --set /apps/compiz/general/allscreens/options/active_plugins \
 --type list --list-type string \  '[gconf,png,svg,decoration,wobbly,fade,minimize,cube,rotate,zoom,scale,move,place,switcher,screenshot,resize]'
Z listy w zawartej w nawiasach [] wybieramy co chcemy, albo dodajemy jakąś (nazwę) z zawartych w:

Kod: Zaznacz cały

/usr/share/compiz/
I tyle. Teraz:

Kod: Zaznacz cały

compiz --replace
po prostu zadziała :mrgreen:

Aby startować z compizem pod Gnome: patrz Forum, a ja znalazłem jeszcze coś takiego, żeby nie startować z Compizem z sesją, a z Gnome:

Kod: Zaznacz cały

echo "export WINDOW_MANAGER=/usr/bin/compiz" >> ~/.gnomerc
Zmienną środowiskową czynimy domyślnie compiz przy ładowaniu Gnome, które czyta .gnomerc.

Mam nadzieję, że wszystko pójdzie gładko, pozdrawiam.
Po kilku godzinach, wiem, że wystarczyło pięć minut aby mieć Compiz.
Zablokowany