Compiz

Izvor: Ubuntu-hr
Skoči na: orijentacija, traži

Compiz window manager - predinstaliran od verzije 7.10 - zahtijeva grafičku karticu s minimalno 64 mb radne memorije te instalirane drivere za nju.

Compiz.jpg

Konfiguracija compiza

Za konfiguraciju compiza potreban vam je compizconfig-settings-manager (skraćeno: ccsm). Njega instaliramo na sljedeći način:

sudo apt-get install compizconfig-settings-manager

Nakon instalacije pokrećemo ga preko Apperance-menija odnosno preko terminala

ccsm

U njemu konfiguriramo sve aspekte i ponašanje compiza.

Poboljšanje rada compiza i njegove mogućnosti

Uđite u ccsm te pod General options > Display isključite

Sync to Vblank
Detected refresh rate

Stavite refresh rate na maksimum (200)

Kocka il slično tijelo kao vaš desktop : ccsm > General Options > Desktop size

Horizontal Virtual Size 4
Vertical Virtual Size   1
Number of Desktops      1

Isto tako potrebno je omogućiti dodatak Rotate Cube. Želite li neko drugo tijelo osim kocke, povećajte Horizontal Virtual Size, ako koristite Desktop Wall opciju umjesto Desktop Cube, Vertical Virtual Size se isto tako može povećati.

Skydome (pozadinska slika): ccsm > Desktop Cube > Appearance > skydome

Tamo možete postaviti sliku po želji te eventualno staviti animiranu pozadinsku sliku (animate skydome).

Od ostalih dodataka trebalo bi spomenuti : Scale plugin, Expo plugin, Application Switcher koji uvelike olakšavaju korištenje desktopom.

Instalacija dodatnih pluginova za Compiz

Ovaj tutorial će vam pokazati kako da instalirate nove, razvojne i ponekad bugovite pluginove za Compiz. Ovaj vodič prepostavlja sljedeće :

Imate instaliran Ubuntu Gutsy (7.10)

Instaliranu i podešenu grafičku karticu

Compiz vam već radi (0.6.*)

Za početak instalirajmo međuovisnosti koji su nam potrebne:

sudo apt-get install compiz-bcop compiz-dev build-essential \
libxcomposite-dev libpng12-dev libsm-dev libxrandr-dev libxdamage-dev \
libxinerama-dev libstartup-notification0-dev libgconf2-dev librsvg2-dev \
libdbus-1-dev libdbus-glib-1-dev libgnome-desktop-dev x11proto-scrnsaver-dev \
libxss-dev libxslt1-dev libtool

Znak ~ unutar vodiča prepostavlja mapu /home/vašuser/ !

Napravite mapu imena compizextra u vašoj home mapi

mkdir -p ~/compizextra/

Koristite slijedeće naredbe da bi skinuli pluginove koje želite instalirati, jednu po jednu liniju!

wget -O /tmp/3d.tar.gz 'http://gitweb.opencompositing.org/?p=fusion/plugins/3d;a=snapshot;h=db3c51d6c5c0df268fc1ec29a4264ef3d21dbbb3'
wget -O /tmp/atlantis2.tar.gz 'http://gitweb.compiz-fusion.org/?p=users/metastability/atlantis2;a=snapshot;h=fb6507c40216b13be567bd3d9501b5c598e084cd;sf=tgz'
wget -O /tmp/snow.tar.gz 'http://gitweb.opencompositing.org/?p=fusion/plugins/snow;a=snapshot;h=01d0ff6ec71dae4699bc990e0114569c8ad4e083'
wget -O /tmp/stars.tar.gz 'http://oreaus.googlepages.com/stars.tar.gz'
wget -O /tmp/atlantis.tar.gz 'http://gitweb.opencompositing.org/?p=fusion/plugins/atlantis;a=snapshot;h=a47d7151444faccd66ea5cb884673cdebe5d7dff'
wget -O /tmp/screensaver.tar.gz 'http://gitweb.opencompositing.org/?p=users/pafy/screensaver;a=snapshot;h=6565001eb389fb0d18cfead6030054cc8edc6c5f'
wget -O /tmp/anaglyph.tar.gz 'http://oreaus.googlepages.com/anaglyph.tar.gz'
wget -O /tmp/wallpaper.tar.gz 'http://gitweb.compiz-fusion.org/?p=fusion/plugins/wallpaper;a=snapshot;h=c2d19686e46ae171b6a0c04da9de1adbd74ae8be'
wget -O /tmp/tile.tar.gz 'http://gitweb.opencompositing.org/?p=fusion/plugins/tile;a=snapshot;h=550c91fa188efd39c9cea43f894b45716b5cc6d5'
wget -O /tmp/freewins.tar.gz 'http://oreaus.googlepages.com/freewins.tar.gz'
wget -O /tmp/fireflies.tar.gz 'http://oreaus.googlepages.com/fireflies.tar.gz'
wget -O /tmp/photowheel-0.6.tar.gz 'http://gitweb.opencompositing.org/?p=users/b0le/photowheel;a=snapshot;h=41d8090b55b629f72bef55d785beaf468f31662f'
wget -O /tmp/snowglobe.tar.gz 'http://gitweb.compiz-fusion.org/?p=users/metastability/snowglobe;a=snapshot;h=e8fd620a199016fa17c69bc0da75c9ea3f473776;sf=tgz'

Primjer za screensaver plugin, nakon što isti gore skinete s interneta :

tar -xf '/tmp/screensaver.tar.gz' -C ~/compizextra/

Kreirala mapa screensaver unutar mape /home/vašuser/compizextra/

Navigirajmo preko terminala do te mape

cd ~/compizextra/screensaver/

Izkompajlirajmo plugin (ne kao root, odnosno bez sudo!)

make && make install

Nakon kompajliranja, restartajmo Compiz i možemo se služiti pluginom. On će nam biti izlistan gdje i svi ostali pluginovi, unutar ccsm-a

Ukoliko se više ne želimo služiti pluginom ili nam on ne treba pozicionirate se u ~/compizextra/screensaver (odnosno u onu mapu plugina kojeg želimo maknuti), te napravimo sljedeću naredbu :

make uninstall && make clean

8xxx serije nvidia grafičkih kartica

Geforce ove serije često pruža puno lošije performanse od onih koju kartica nudi. Zbog Powermizer opcije u driveru kada je kartica u idle duže vrijeme performanse kartice se smanjuju da bi se sačuvala energija i smanjila toplina.

Nažalost, nakon povratka iz idle moda, kartica i dalje ostaje u powermizer modu, što je bug u driveru.

nvidia-settings -q all > /dev/null; sleep 25; done

Ova komanda ako se postavi u session & startup će vašu karticu staviti da radi stalno s maksimalnim performansama. No, trošiti će više struje i više se grijati.

Ova opcija se ne preporuča za prijenosna računala zbog puno brže potrošnje baterije s obzirom da kartica radi punom snagom stalno.

Ukoliko niste primjetili simptome ove prirode na vašem računalu nemojte pokretati ovu komandu. Ona je samo workaround te se preporuča iskusnijim linux korisnicima !