Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Kompilacia a instalacia Compiz a Compiz-fusion z git (Gutsy - 7.10)  (Přečteno 6280 krát)

henrichg

  • Aktivní člen
  • *
  • Příspěvků: 401
POZOR!!! Tento navod a ani navod na Wiki ( WIKI: Compiz a Compiz-fusion kompilace a instalace z git) uz neodporucam. Povodny patch libx11 bol nahradeny novou verziou a pravdepodobne to sposobuje nefunkcnost niekolkych pluginov. Napr. okna nebudu mat okraje.





Tento navod sa pokusa pomoct pri kompilacii a instalacii Compiz a Compiz-fusion priamo z GIT repozitara na git.compiz-fusion.org. Navod je urceny pre Ubuntu Gutsy (7.10), pre 32 aj 64bit verziu.

Co nam to da?
1. mat stale najnovsiu verziu compiz a compiz-fusion
2. pluginy, ktore v repozitaroch Gutsy nenajdeme: 3d, snow, tile, ...
3. moznost doinstalovat nove pluginy napr:
    http://dev.compiz-fusion.org/~cyberorg/2007/11/07/one-more-cube-right-prism-and-wallpapers/
    http://smspillaz.wordpress.com/2007/11/03/compiz-fusion-community-news-for-november-3-2007/
4. compiz bude rychlejsi (kedze bude skopilovany na vas stroj)
5. moznost spustat compiz cez utilitku fusion-icon (aka beryl manager)
6. moznost jednoducheho prepnutia do metacity  (cez fusion-icon), napr. ak chceme hrat hry

Co mozeme zleho ocakavat?
POZOR!!! Tento sposob instalacie nie je pre uzivatela - zaciatocnika. Dobre si to rozmyslite, nez tento postup pouzijete. Samozrejme, ze sa budem snazit vam pomoct.
1. moze sa stat, ze po instalacii / upgrade vam compiz nepojde. Nastastie fusion-icon vam umozni prepnut sa do metacity, kym sa vam nepodari  compiz sprevadzkovat. Moje skusenosti su take, ze sa toto udeje vemi malo krat. A vzdy mi to vyriesilo odinstalovanie a znovunainstalovanie compiz a compiz-fusion cez tuto popisovany skript. Samozrejme mozete sktiptom odinstalovat to, co sa uz nainstalovalo a vratit sa ku compizu z repozitara Gutsyho.
2. Mozu vam chybat dake baliky, ktore je mozne nastastie doinstalovat cez apt-get alebo Synaptic. Skript co je tu popisany ponuka aj druhu moznost a to doinstalovanie zavislosti cez apt-get build-deps compiz, ale ta zasa nainstaluje aj kopu veci okolo KDE, takze budete mat napr. nainstalovany kwin, konsole.
3. Skript ponuka instalaciu bud stabilnej verzie compiz 0.5.2 (ide o jadro, nie compiz-fusion, tato verzia je aj v repozitaroch Gutsy) alebo verziu z git repozitara. Prva moznost pravdepodobne sposobi, ze sa vam nepodari compiz-fusion skompilovat kvoli zavislosti pluginov na git verzii compizu. Naproti tomu git verzia vyzaduje rekompilaciu libX11 s podporou xcb. Odporucana je git verzia.

Tu je linka na originalny navod (EN) a skript (skript z tejto linky NESTAHOVAT!): http://forum.compiz-fusion.org/showthread.php?t=3960

Tu je linka na moj upraveny a hlavne funkcny skript: http://disk.jabbim.cz/henrich.gron@jabbim.sk/bp-compiz.tar.gz


Odporucany postup?
POZOR!! Pred instalaciou vypnite compiz v System -> Predvolby -> Vzhlad
1. v Synapticu sa presvedcte, ci mate povolene repozitare main, restricted, universe, multiverse aj so zdrojovymi kodmi: http://wiki.ubuntu.cz/P%C5%99id%C3%A1v%C3%A1n%C3%AD_zdroj%C5%AF
2 updatnut databazu zdrojov
Kód: [Vybrat]
sudo apt-get update
3 spustit upgrade Ubuntu, aby sme mali najnovsie baliky vsetkeho co uz mame v systeme
Kód: [Vybrat]
sudo apt-get upgrade
4. stiahnut script bp-compiz na desktop.
5. otvorit Terminal
6. presunut skript do vasho home adresara (Desktop zmente na nazov vasho adresara napr. Plocha):
Kód: [Vybrat]
mv ~/Desktop/bp-compiz ~7. nastavit skript ako spustatelny:
Kód: [Vybrat]
chmod u+x ~/bp-compiz7.5. LEN PRE Kubuntu: vytvorit symbolic link na utilitu moc:
Kód: [Vybrat]
sudo ln -s /usr/bin/moc /bin/moc8. spustit skript z home adresara:
Kód: [Vybrat]
cd ~
./bp-compiz
9. ponukne vam prve volby, kde si vyberte, co chcete spravit. Vyberte 0 - Install
Kód: [Vybrat]
0. Install
1. Update
2. Uninstall
3. README

10. dalsia volba bude, ake prostredie mate (KDE alebo GNOME). Vyberte to vase.
Kód: [Vybrat]
0. GNOME
1. KDE

Which Desktop Environment are you currently using? [0-1]:
11. Potom vyberte zdroj compiz-fusion, vyberte 0 - Git
Kód: [Vybrat]
0. Git (developer's repository with latest source, unstable)
1. Stable (compiz-0.5.2)

Which source do you want to use? [0-1]:

12. Potom vyberte sposob, akym chcete instalovat zavislosti, vyberte 0 - Use (apt-get build-dep compiz)
Kód: [Vybrat]
0. Use (apt-get build-dep compiz)
1. Individual packages (apt-get install libgtk2.0-dev autotools-d...)

13. Nasleduje dlhy zoznam volieb, kde vyberte 0 - Full installation
Kód: [Vybrat]
Bulletproof CF Script       <Press [Enter] for Default>     Quit: [Ctrl-C]

  0. Full Installation (1-16)
  1. Uninstall all previous versions (compiz/beryl/emerald)
  2. Install Required Dependencies (git-core automake ...)
  3. Install Compiz' Dependencies
  4. Install libX11 with xcb support (required for git)
  5. Install Compiz Fusion
  6. Install Option Code Generator
  7. Install Settings Library for Plugins
  8. Install CompizConfig-Python
  9. Install Settings Manager
 10. Install Main Plugins
 11. Install Extra Plugins
 12. Install Unsupported Plugins
 13. Install Emerald
 14. Install Emerald Themes
 15. Install Fusion-Icon
./bp-compiz: line 576: [: =: unary operator expected
 16. Add argb-glx-visuals to xorg.conf (Skipping - for NVIDIA only)

Choose option [0-16]:

14. Bude kompilovat a instalovat
15. po skonceni vam zobrazi zoznam toho, co sa podarilo a co nie
Kód: [Vybrat]
* Installed Required Dependencies                            [OK]
 * Installed Compiz' Dependencies                             [OK]
 * Install libX11 with xcb support                            [OK]
 * Installed Compiz Fusion                                    [OK]
 * Installed Option Code Generator                            [OK]
 * Installed Settings Library for Plugins                     [OK]
 * Installed CompizConfig-Python                              [OK]
 * Installed Settings Manager                                 [OK]
 * Installed Main Plugins                                     [OK]
 * Installed Extra Plugins                                    [OK]
 * Installed Unsupported Plugins                              [OK]
 * Installed Emerald                                          [OK]
 * Installed Emerald Themes                                   [OK]
 * Installed Fusion-Icon                                      [OK]
./bp-compiz: line 541: [: =: unary operator expected

Installation Completed!
16. nakoniec je nutne refresnut cache kniznic (aby sucasi compiz-fusion nasli svoje kniznice, ktore su v /usr/local/lib):
16.1. upravit konfiguracny subor:
Kód: [Vybrat]
sudo nano /etc/ld.so.conf16.2. pridat na koniec riadok (ak tam taka cesta este nie je):
Kód: [Vybrat]
/usr/local/lib16.3. ulozit zmeny
16.4. refreshnut cache:
Kód: [Vybrat]
sudo ldconfig
Zdrojove subory compiz a compiz-fusion sa vam nakopiruju do skriptom vytvoreneho adresara ~/.compiz-setup. Adresar sa da zmenit editaciou skritu - zmenou hodnoty parametra downdir (hned na zacatku skriptu).

Co skript nainstaluje?
1. git verziu compiz (>=0.6.2)
2. git verziu compiz-fusion (>=0.6.0)
2.1. plugins-main
2.2. plugins-extra
2.3. plugins-unsupported
3. Emerald
4. Emerald themes
5. fusion-icon
6. compiz config system manager (ccsm)
Vsetko sa nainstaluje do prislusnych podadresarov adresara /usr/local

Ako spustit compiz-fusion po instalacii?
Kód: [Vybrat]
fusion-icon &Mala by sa vam v trayi objavit modra kocka - logo compizu. Pravim tl. mysi vyvolate menu.
1. Select Window manager -> Compiz = zapne compiz
2. Select Window manager -> Metacity = vypne compiz
3. Select Window decorator -> Emerald = zapne Emerald
4. Ak mate NVidia kartu, zakrtnite Compiz Options -> Loose Binding
5. Setting manager = spusti Compiz config setting manager na nastavenie compiz-fusion
6. Emerald Theme manager = spusti manager tem Emeraldu, mate tam kopu uz pripravenych tem

POZOR!! Uz nezapinajte / nevypinajte compiz cez System -> Predvolby -> Vzhlad! Na to mate fusion-icon.

Postinstalacne kroky?
Nadabli sme na problem s azureusom. Pravdepodobne ide o stary problem, ktory maju vsetky java aplikacie spustane pri beziacom Compize ci Beryle. Niekedy sa to prejavuje tak, ze vsetky okna java aplikacii nemaju vo vnutri zobrazene ovladacie prvky alebo java aplikacia pada, ci sa vobec nespusti. Vacsinou pomoze nasledovne:
1. upravte si subor /etc/environment
Kód: [Vybrat]
nano /etc/environment
2. na koniec suboru pridajte novy riadok a do neho nasledovne:
Kód: [Vybrat]
AWT_TOOLKIT=MToolkit
3. ulozte subor
4. odhlaste sa a prihlaste sa
Azureus by sa uz mal spustit, NetBeans by uz mal zobrazovat ovladacie prvky.

Ako odinstalovat?
Ak chcete odinstalovat takto nainstalovany compiz a compiz-fusion, spustite script a vyberte volbu 2. Uninstall
Kód: [Vybrat]
cd ~
./bp-compiz
Kód: [Vybrat]
0. Install
1. Update
2. Uninstall
3. README


Ako updatovat, aby sme mali najnovsie zmeny?
Ak chcete updatovat, spustite script bp-compiz a vyberte volbu 1. Update
Kód: [Vybrat]
cd ~
./bp-compiz
Kód: [Vybrat]
0. Install
1. Update
2. Uninstall
3. README


Uzitocne linky?
Hl stranka projektu: http://www.compiz-fusion.org/
Co je noveho? http://planet.compiz-fusion.org/
Wiki: http://wiki.compiz-fusion.org/
Forum: http://forum.compiz-fusion.org/
Mozem instalovat / upgradovat? http://status.compiz-fusion.org/
Co sa zmenilo v git? http://gitweb.compiz-fusion.org/?o=age
Nasiel som chybu, tak ju zahlasim. http://bugs.opencompositing.org/
Ako je na tom preklad do mojho jazyka? http://l10n.compiz-fusion.org/trunk/

Beryl je mrtvy, nech zije Compiz-fusion!  ;D

Vyzkoušeno na čisté instalaci, prostředí GNOME, sestava: Asus M2N, Athlon 300+ 64bit, iNvidia GeForce MSI NX 7300GT-TD256EH PCI GDR2, 512 DDR2 RAM, HDD 160 SATA II.
Vyzkoušeno na čisté instalaci: prostředí GNOME 64bit, sestava: AMD Althon 64 2800+ 1,7GHz 1,5GB RAM, nVidia GForce 7600 GS 256MB VRAM, nForce3 250GbNVidie.
« Poslední změna: 16 Května 2008, 00:25:01 od henrichg »
Ubuntu 11.04 + Gnome Shell z Gnome 3 PPA ;-)

Marcel 'Maky' Šuška

  • Stálý člen
  • **
  • Příspěvků: 1425
  • Kdo si hraje s Ubuntu, nezlobí.
Re: Kompilacia a instalacia Compiz a Compiz-fusion z git
« Odpověď #1 kdy: 08 Listopadu 2007, 18:16:38 »
Citace
Odporucany postup?

Citace
1. stiahnut script bp-compiz http://photos.dcstealthy.com/phaedrus/bp-compiz, skopirovat do vasho home adresara

Jak ho zkopíruji?

Citace
2. chmod u+x bp-compiz

Nemá tam být náhodou sudo?

Kód: [Vybrat]
sudo chmod 755 ~/Desktop/bp-compiz
No chtělo by to trochu vypilovat.


henrichg

  • Aktivní člen
  • *
  • Příspěvků: 401
Re: Kompilacia a instalacia Compiz a Compiz-fusion z git
« Odpověď #2 kdy: 08 Listopadu 2007, 18:30:04 »
Upravene.
sudo na chmod netreba, ak menis atributy vlastneneho suboru.
Ubuntu 11.04 + Gnome Shell z Gnome 3 PPA ;-)

Marcel 'Maky' Šuška

  • Stálý člen
  • **
  • Příspěvků: 1425
  • Kdo si hraje s Ubuntu, nezlobí.
Re: Kompilacia a instalacia Compiz a Compiz-fusion z git
« Odpověď #3 kdy: 08 Listopadu 2007, 19:37:06 »
Opět ta samá otázka.
Citace
1. stiahnut script bp-compiz http://photos.dcstealthy.com/phaedrus/bp-compiz na desktop.

Jak ho stáhnu, když se mi otevře jen stránka.

henrichg

  • Aktivní člen
  • *
  • Příspěvků: 401
Re: Kompilacia a instalacia Compiz a Compiz-fusion z git
« Odpověď #4 kdy: 08 Listopadu 2007, 20:22:22 »
Aha? Prave tl. mysi na odkaz a Ulozit ciel odkazu ako... Napisem to tam.
Ubuntu 11.04 + Gnome Shell z Gnome 3 PPA ;-)

henrichg

  • Aktivní člen
  • *
  • Příspěvků: 401
Re: Kompilacia a instalacia Compiz a Compiz-fusion z git
« Odpověď #5 kdy: 08 Listopadu 2007, 20:32:09 »
No to je stranda. Ja Operu nemam, ale nie je v nej nejak moznost napr. si to dat zobrazit a dat ulozit stranku?
Ubuntu 11.04 + Gnome Shell z Gnome 3 PPA ;-)

Marcel 'Maky' Šuška

  • Stálý člen
  • **
  • Příspěvků: 1425
  • Kdo si hraje s Ubuntu, nezlobí.
Re: Kompilacia a instalacia Compiz a Compiz-fusion z git
« Odpověď #6 kdy: 11 Listopadu 2007, 19:01:13 »
To henrichg

Našel si něco?

http://forum.compiz-fusion.org/showthread.php?t=4860&highlight=gutsy+3d&page=3
http://wiki.compiz-fusion.org/Get_Compiz_Fusion
http://forum.compiz-fusion.org/showthread.php?t=5019
http://status.compiz-fusion.org/

No nic, jdu znovu instalovat. Všechno jsem si tak rozvrtal, že nové aktualizace nejdou nainstalovat, padají programy, te spadly i rámy oken.
« Poslední změna: 11 Listopadu 2007, 19:07:43 od Marcel "Maky" Šuška »

henrichg

  • Aktivní člen
  • *
  • Příspěvků: 401
Re: Kompilacia a instalacia Compiz a Compiz-fusion z git
« Odpověď #7 kdy: 12 Listopadu 2007, 10:31:20 »
Zatial nie. Nemal som cez vikend kedy sa tomu venovat. Chcem skusit si nainstalit Gutsyho do VitrualBoxu a tam si compiz skompilovat. Hadam pridem na to, kde je problem.
Ubuntu 11.04 + Gnome Shell z Gnome 3 PPA ;-)

henrichg

  • Aktivní člen
  • *
  • Příspěvků: 401
Re: Kompilacia a instalacia Compiz a Compiz-fusion z git
« Odpověď #8 kdy: 12 Listopadu 2007, 15:43:12 »
Nasiel som novy skript, lepsie povedane sadu skriptov :-). Updatovane dnes. Odskusam a ak to pojde, upravim aj navod podla tohoto.
http://forum.compiz-fusion.org/showthread.php?t=5019
Ubuntu 11.04 + Gnome Shell z Gnome 3 PPA ;-)

Marcel 'Maky' Šuška

  • Stálý člen
  • **
  • Příspěvků: 1425
  • Kdo si hraje s Ubuntu, nezlobí.
Re: Kompilacia a instalacia Compiz a Compiz-fusion z git
« Odpověď #9 kdy: 12 Listopadu 2007, 16:36:30 »
Protože jsem měl systém úplně rozvrtaný, tak jsem zvolil novou instalaci. Vše nastavil, tak jak je psáno v Poinstalačním průvodci, včetně zprovoznění nesvobodných ovladačů a zkusil podle toho tvého příspěvku znova nainstalovat. Bohužel instlace zase skončila error 2. Myslel jsem si, že to bude ok, protože jsem před tím neslavně kompiloval. Bohužel ani v čidté instlaci se to nepodařilo, zase to kompletně odebralo CF.
Na příspěvěk mrknu.

henrichg

  • Aktivní člen
  • *
  • Příspěvků: 401
Re: Kompilacia a instalacia Compiz a Compiz-fusion z git
« Odpověď #10 kdy: 12 Listopadu 2007, 16:50:22 »
Ak mozem poradit. Vezmi ten script bp-compiz a uprav si ho takto:

1. vyhod z neho toto (je to tam niekolko krat tak vyhod kazdy vyskyt):
Kód: [Vybrat]
git checkout 0.6.0;

2. kazde (tiez je to tam niekolko krat):
Kód: [Vybrat]
git pull origin 0.6.0

zamen za:
Kód: [Vybrat]
git-pull

Takto upraveny script bude checkoutovat vzdy najaktualnejsiu verziu, nie natvrdo verziu 0.6.0. Takto to mam upravene ja a ide mi to.

Ubuntu 11.04 + Gnome Shell z Gnome 3 PPA ;-)

Marcel 'Maky' Šuška

  • Stálý člen
  • **
  • Příspěvků: 1425
  • Kdo si hraje s Ubuntu, nezlobí.
Re: Kompilacia a instalacia Compiz a Compiz-fusion z git
« Odpověď #11 kdy: 12 Listopadu 2007, 17:31:32 »
Tak to vyzkoušej a jestli můžeš, tak potom pošli na maila pod obrázkem ten soubor, ať nesmažu náhodou něco navíc nebo co nemám.

Marcel 'Maky' Šuška

  • Stálý člen
  • **
  • Příspěvků: 1425
  • Kdo si hraje s Ubuntu, nezlobí.
Re: Kompilacia a instalacia Compiz a Compiz-fusion z git
« Odpověď #12 kdy: 14 Listopadu 2007, 17:53:54 »
 To henrichg:

Mrkni ná návod, doplň co tam chybí nebo to uprav. Nemohl jsem to vydržet a musel jsem to napsat. Aspoň víš, proč jsem to chtěl tak dopodrobna. Dnes asi nebu čumákovat do půlnoci, půjdu spát. :)
Jo a doplň nebo sem napiš, na jakém stroji/strojích ti to jede, popřípadě jak je to s grafikama ATI, ty mají stále problém.

Tak zatím. Pokud nebudu na jabberu, tak hajám. ;D

dexter_cz

  • Návštěvník
  • Příspěvků: 44
Re: Kompilacia a instalacia Compiz a Compiz-fusion z git
« Odpověď #13 kdy: 20 Listopadu 2007, 12:40:10 »
Tak se mi vsechno povedlo rozchodit nainstalovat,ale zda se mi to strasne pomaly,nejspis to bude tim ze mam ATI X1950PRO,kdyz mam zaplej compiz tak okna v mozzile se rolujou strasne pomalu jako kdybych nemel 3d akceleraci a efekty jsou taky priserne pomali
Acer Aspire 5670 - Ubuntu 10.04
Intel Core2duo 1,8 ghz,2GB ram,Nvidia 260 gtx- ubuntu 10.04,opensuse 11.1 a win 7

henrichg

  • Aktivní člen
  • *
  • Příspěvků: 401
Re: Kompilacia a instalacia Compiz a Compiz-fusion z git
« Odpověď #14 kdy: 20 Listopadu 2007, 13:50:37 »
Hm, tak s ATI moc nepomozem. Skus kuknut napr.:
http://wiki.compiz-fusion.org/Hardware/ATI
http://compiz.org/ATI
Ubuntu 11.04 + Gnome Shell z Gnome 3 PPA ;-)

Marcel 'Maky' Šuška

  • Stálý člen
  • **
  • Příspěvků: 1425
  • Kdo si hraje s Ubuntu, nezlobí.
Re: Kompilacia a instalacia Compiz a Compiz-fusion z git
« Odpověď #15 kdy: 20 Listopadu 2007, 20:08:09 »
Přidal jsem do návodu i PHOTOWHEEL, tak se mrkněte.






it-neuro

  • Aktivní člen
  • *
  • Příspěvků: 168
Re: Kompilacia a instalacia Compiz a Compiz-fusion z git
« Odpověď #16 kdy: 20 Listopadu 2007, 22:45:12 »
Přidal jsem do návodu i PHOTOWHEEL, tak se mrkněte.







Vsimol som si ze CPU ti bezi na 100% nema to bezat vsetko len v GPU?
Notebook Lenovo X230Tablet Intel Core i5 3320M  (2,6 GHz), 16GB DDR3RAM, 500GB 2.5" SSD HDD, 12.5"  HD Anti-Glare , 802.11 a/b/g/Draft-N Wlan, Bluetooth 3.0, 3G
DualBoot:
Ubuntu 12.04 - 64bit  (boot 4s) Windows 8.1 64bit (boot 5s)

henrichg

  • Aktivní člen
  • *
  • Příspěvků: 401
Re: Kompilacia a instalacia Compiz a Compiz-fusion z git
« Odpověď #17 kdy: 21 Listopadu 2007, 08:43:41 »
No na photoweel plugine sa este pracuje, tak hadam to bude lepsie. Navyse ma Marcel zapnutu priesvitnost kocky a to tiez dost zatazuje CPU. A NVidia ovladac 100.14.19 ma tiez vykonnostne problemy.
Ubuntu 11.04 + Gnome Shell z Gnome 3 PPA ;-)

 

Provoz zaštiťuje spolek OpenAlt.