Kokrétne v tomto FAQ rozoberiem inštaláciu Compiz fusion pre Ubuntu a grafické karty nVidia a ATI.
//Edit:
V Ubuntu verzii 7.10 nie je potrebné toto všetko robiť, lebo Compiz beží na obidvoch bez XGL (na ATI treba nainštaľovať fglrx 8.42.3 a vyššie) a teda stačí si nainštaľovať compizconfig-settings-manager aby sa dali nastavovať efekty.
V novej verzii ATI ovadačov - fglrx 8.42.3 a vyššie už NIE JE potrebný XGL server pretože podporuje GLX_texture_from_pixmap a teda Copmposite Extensio inak povedané AiGLX a compiz teda beží priamo pod normálnymi Xkami a teda konečne aj na ATI sa dajú hrať hry aj s Compizom...
Zhruba HW požiadavky:
Treba hlavne 3D akcelerátor aspoň rady DirectX 7 teda napr. GeForce 2 (nehovorím že to pôjde nejak rýchlo ale pôjde - asi 15-30 FPS, záleží od efektov a zaťaženia PC, ak to niekto rozbehol na slabšom tak nech mi dá vedieť napíšem to sem). Doporučujem ale novšie.
CPU: Slušil by sa aspoň Pentium III tak nad 1GHz.
RAM: Stačí aj 256MB ale treba si uvedomiť že to pôjde veľmi pomaly lebo bude swapovať, teda nie compiz ale systém a ostatné programy, pri 256MB jedine s XFCE alebo ešte menej náročným prostredím. Doporučujem aspoň 512MB.
1. Inštalácia grafických ovládačov:
Takže treba začať inštaláciou grafických ovládačov. Nebudem to rozpisovať tu keď je to už raz napísané.
nvidia: http://wiki.ubuntu.cz/Grafické_karty_NVIDIA
ATI: http://wiki.ubuntu.cz/Grafické_karty_ATI
Aby Vám na ATI šiel Compiz bez XGL pod AIGLX tak treba ovládače najnovšie nainštalovať podľa tohoto: http://wiki.cchtml.com/index.php/Ubuntu ... r_Manually
Nezabudnite po inštalácii ovládačov reštartovať X Server, tak že sa odhlásite a stlačíte Ctrl+Alt+Backspace.
Len pre nvidiu:
Ak nepôjde spustiť compiz a bude písať niečo s composite extension tak treba upraviť xorg.conf súbor a to takto:
Kód: Vybrat vše
gksudo gedit /etc/X11/xorg.confPridajte (dopíšte) tieto riadky na koniec súboru:
Kód: Vybrat vše
Section "Extensions"
Option "Composite" "Enable"
EndSectionDo section Screen:
Kód: Vybrat vše
Option "AddARGBGLXVisuals" "True"
Option "DisableGLXRootClipping" "True"Len pre ATI:
//Edit: V novej verzii ATI ovadačov - fglrx 8.42.3 a vyššie už NIE JE potrebný XGL server pretože podporuje GLX_texture_from_pixmap a teda Copmposite Extensio inak povedané AiGLX a compiz teda beží priamo pod normálnymi Xkami a teda konečne aj na ATI sa dajú hrať hry aj s Compizom...
Takže platí to isté čo pre nvidiu.
Ak je všetko správne môžete pokračovať časťou 2. inštalácia compiz fusion:
2. Inštalácia compiz fusion:
Najpr si je nutné pridať rezpozitáre kde je compiz fusion (Edit: tieto rezpozitáre sú potrebné lne pre Ubuntu 7.04 a nižšie v 7.10 je Compiz Fusion obsiahnutý v oficiálnych rezpozitároch):
Stiahnite certifikát:
Kód: Vybrat vše
wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -Kód: Vybrat vše
gksudo gedit /etc/apt/sources.listKód: Vybrat vše
deb http://download.tuxfamily.org/3v1deb feisty eyecandy
deb-src http://download.tuxfamily.org/3v1deb feisty eyecandyPokračuje samotná inštalácia, zadajte postupne do terminálu:
Kód: Vybrat vše
sudo aptitude update
sudo aptitude upgrade
sudo aptitude remove compiz-core desktop-effects
sudo aptitude install compiz
sudo aptitude install compizconfig-settings-manager
sudo aptitude install libcompizconfig-backend-gconf
sudo aptitude install compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-fusion-plugins-unsupported
Kód: Vybrat vše
compiz//Edit: v 7.10 ide nastaviť v Nastavení vzhľadu či chcete alebo nechcete mať spustený compiz
Tipy na používanie efektov:
Držte CTRL + ALT a s ľavým tlačidlom myši hýbte kockou Win klávesu + E aktivuje expo plugin, môžte zájsť myšou aj do ľavého horného rohu desktopu. Podržte Win klávesu + Shift a možte s myšou kresliť plamene na plochu Win klavesa + Shift + C zmaže oheň, Win klavesa + Tab aktivuje “okrúhle” prepínanie medzi oknami.
Všetky skratky a nastavenia efektov nájdete v systém > predvoľby > CompizConfig Settings Manager (alebo Advanced Desktop Effects Settings)
Alebo spusťte v termináli:
Kód: Vybrat vše
ccsm


