Fórum Ubuntu CZ/SK
Ostatní => Tipy a triky pro Linux => Téma založeno: qUAKER 21 Října 2007, 20:51:24
-
* návod popisuje jednoduchou instalaci Enlightenmentu DR17 z CVS
* návod je určen pro Dapper/Edgy/Feisty/Gutsy
1) Nainstalujeme závislosti.
sudo apt-get install build-essential cvs libtool libltdl3-dev automake1.9 autotools-dev libpopt-dev libcurl3-dev libx11-dev x11proto-xext-dev libbz2-dev libid3tag0-dev libpng12-dev libtiff4-dev libungif4-dev libjpeg62-dev libssl-dev libfreetype6-dev bison flex xlibs-dev gettext libimlib2-dev libxml2-dev libxcursor-dev libgtk1.2-dev autoconf pkg-config libxine-dev libxkbfile-dev libsqlite3-dev giblib-dev libxmu-dev libxdamage-dev libxcomposite-dev libtag1-dev libtagc0-dev giblib-dev libasound2-dev
2) Stáhneme script pro instalaci
wget http://omicron.homeip.net/projects/easy_e17/easy_e17.sh
3) Nastavíme spustitelnost a instalujeme
chmod +x easy_e17.sh
./easy_e17.sh -i
4) Vytvoříme Xsession pro GDM
gksu gedit /usr/share/xsessions/e17.desktop
5) Vložíme obsah:
[Desktop Entry]
Encoding=UTF-8
Name=E17
Comment=Enlightenment DR17 desktop
Exec=/opt/e17/bin/enlightenment
Icon=
Type=Application
6) Editujeme /etc/environment
gksu gedit /etc/environment
7) Přídáme dolů tento řádek, aby bylo možné spouštět nainstalované aplikace:
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/opt/e17/bin
8) To je vše. Teď se E17 objeví v sezeních GDM.
-
Tak jsem to zkoušel v GG a bohůžel jse mi to nedaří. Nejdříve jsem myslel že je to tím že v repozitářích není balík xlib-dev tak jsem ho doinstaloval od tud https://launchpad.net/ubuntu/gutsy/i386/xlibs-dev/1:7.2-0ubuntu12
Taky to nepomohlo furt stejný výsledek.
radek@radek:~$ ./easy_e17.sh -i
------------------------------- Easy_e17.sh 1.1.4 ------------------------------
Developers: Brian 'morlenxus' Miculcy
David 'onefang' Seikel
Contributors: Tim 'wtfoo' Zebulla
Daniel G. '_ke' Siegel
Stefan 'slax' Langner
Massimiliano 'Massi' Calamelli
Thomas 'thomasg' Gstaedtner
--------------------------------------------------------------------------------
Updates: http://omicron.homeip.net/projects/#easy_e17.sh
Support: #e.de, #get-e (irc.freenode.net)
morlenxus@gmx.net
Patches: Generally accepted, please contact me!
--------------------------------------------------------------------------------
----------------------------- Current Configuration ----------------------------
Install path: /opt/e17
CVS path: /home/radek/e17_cvs
CVS server: :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e
Logs path: /tmp/easy_e17/install_logs
OS: Linux (Distribution: debian)
Libraries: imlib2 edb eet evas ecore efreet epeg embryo edje epsilon esmart emotion engrave etk etk_extra evolve ewl exml enhance e_dbus
Applications: e entrance eclair evfs edje_viewer edje_editor elicit elitaire emphasis empower engycad entrance_edit_gui entropy ephoto estickies exhibit expedite extrackt
Miscellaneous: engage enthrall rage scrot
Modules: alarm bling cpu deskshow emu flame forecasts language mail mem mixer moon net news photo rain screenshot slideshow snow taskbar tclock uptime weather winselector wlan
Script action: install
--------------------------------------------------------------------------------
-------------------------------- Build phase 1/3 -------------------------------
- running some basic system checks
- pre cleaning
- cvs checkout/update
--------------------------------------------------------------------------------
------------------------------- Basic system checks ----------------------------
- cvs-dir .................... ok
- creating script dirs ....... ok
- build-user ................. radek (non-root)
- sudo available ............. enter sudo-password:
- adding path to env ......... ok
- checking lib-path in ldc ... ok (/etc/ld.so.conf.d/e17.conf)
- setting compile options .... ok
--------------------------------------------------------------------------------
------------------------------- CVS checkout/update ----------------------------
- updating source of repo 'e17' (please wait, this won't output much) ...
? libs/engrave/src/bin/.deps/engrave_canvas_test_main.Po
? libs/engrave/src/bin/.deps/engrave_test_main.Po
? libs/etk_extra/etk_extra_cairo.pc
? libs/etk_extra/etk_extra_tree_model_wobbly.pc
? libs/etk_extra/etk_extra_video.pc
? libs/evas/src/modules/engines/software_16_ddraw/.deps
? libs/evas/src/modules/engines/software_16_ddraw/Makefile
? libs/evas/src/modules/engines/software_16_ddraw/Makefile.in
? libs/evolve/src/lib/libevolve_la-evolve_lib.loT
- updating source of repo 'misc' (please wait, this won't output much) ...
- updating source of repo 'e_modules' (please wait, this won't output much) ...
--------------------------------------------------------------------------------
-> PREPARING FOR PHASE 2...
------------------------------- Easy_e17.sh 1.1.4 ------------------------------
Developers: Brian 'morlenxus' Miculcy
David 'onefang' Seikel
Contributors: Tim 'wtfoo' Zebulla
Daniel G. '_ke' Siegel
Stefan 'slax' Langner
Massimiliano 'Massi' Calamelli
Thomas 'thomasg' Gstaedtner
--------------------------------------------------------------------------------
Updates: http://omicron.homeip.net/projects/#easy_e17.sh
Support: #e.de, #get-e (irc.freenode.net)
morlenxus@gmx.net
Patches: Generally accepted, please contact me!
--------------------------------------------------------------------------------
----------------------------- Current Configuration ----------------------------
Install path: /opt/e17
CVS path: /home/radek/e17_cvs
CVS server: :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e
Logs path: /tmp/easy_e17/install_logs
OS: Linux (Distribution: debian)
Libraries: imlib2 edb eet evas ecore efreet epeg embryo edje epsilon esmart emotion engrave etk etk_extra evolve ewl exml enhance e_dbus
Applications: e entrance eclair evfs edje_viewer edje_editor elicit elitaire emphasis empower engycad entrance_edit_gui entropy ephoto estickies exhibit expedite extrackt
Miscellaneous: engage enthrall rage scrot
Modules: alarm bling cpu deskshow emu flame forecasts language mail mem mixer moon net news photo rain screenshot slideshow snow taskbar tclock uptime weather winselector wlan
Script action: install
--------------------------------------------------------------------------------
-------------------------------- Build phase 2/3 -------------------------------
- lib-compilation and installation
- apps-compilation and installation
--------------------------------------------------------------------------------
--------------------------- Installing libraries (EFL) -------------------------
- imlib2 ..................... ok
- edb ........................ ok
- eet ........................ ok
- evas ....................... ok
- ecore ...................... ok
- efreet ..................... ok
- epeg ....................... ok
- embryo ..................... ok
- edje ....................... ok
- epsilon .................... ok
- esmart ..................... ok
- emotion .................... ok
- engrave .................... ok
- etk ........................ ok
- etk_extra .................. ok
- evolve ..................... ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
then mv -f ".deps/libevolve_la-evolve_lib.Tpo" ".deps/libevolve_la-evolve_lib.Plo"; else rm -f ".deps/libevolve_la-evolve_lib.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/etk -I/opt/e17/include -I/opt/e17/include -Wall -MT libevolve_la-libevolve_la-evolve.lo -MD -MP -MF .deps/libevolve_la-libevolve_la-evolve.Tpo -c libevolve_la-evolve.c -fPIC -DPIC -o .libs/libevolve_la-libevolve_la-evolve.o
gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/etk -I/opt/e17/include -I/opt/e17/include -Wall -MT libevolve_la-evolve_lib.lo -MD -MP -MF .deps/libevolve_la-evolve_lib.Tpo -c evolve_lib.c -fPIC -DPIC -o .libs/libevolve_la-evolve_lib.o
evolve_lib.c: In function 'evolve_init':
evolve_lib.c:91: error: 'Etk_Property_Value_Value' undeclared (first use in this function)
evolve_lib.c:91: error: (Each undeclared identifier is reported only once
evolve_lib.c:91: error: for each function it appears in.)
evolve_lib.c:92: error: expected ';' before '___ett'
evolve_lib.c:92: error: '___ett' undeclared (first use in this function)
evolve_lib.c:93: error: expected ';' before '___ett'
evolve_lib.c:94: error: expected ';' before '___ett'
evolve_lib.c:95: error: expected ';' before '___ett'
evolve_lib.c:96: error: expected ';' before '___ett'
evolve_lib.c:97: error: expected ';' before '___ett'
evolve_lib.c:98: error: expected ';' before '___ett'
evolve_lib.c:99: error: expected ';' before '___ett'
make[3]: *** [libevolve_la-evolve_lib.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/etk -I/opt/e17/include -I/opt/e17/include -Wall -MT libevolve_la-libevolve_la-evolve.lo -MD -MP -MF .deps/libevolve_la-libevolve_la-evolve.Tpo -c libevolve_la-evolve.c -o libevolve_la-libevolve_la-evolve.o >/dev/null 2>&1
make[3]: Leaving directory `/home/radek/e17_cvs/e17/libs/evolve/src/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/radek/e17_cvs/e17/libs/evolve/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/radek/e17_cvs/e17/libs/evolve/src'
make: *** [all-recursive] Error 1
--------------------------------------------------------------------------------
-> Get more informations by checking the log file '/tmp/easy_e17/install_logs/evolve.log'!
radek@radek:~$
Výte někdo jak dál?
-
toto je známá chyba, některým lidem nejde kompilace Evolve. Evolve je vývojový nástroj, který není třeba použít aby běželo E17. Pro ty, kterým nefunguje:
./easy_e17.sh -i --skip=evolve
-
Tak bohužel jsem přeskakoval ale stejně se nedaří tak jsem nakonec zvolil jinou možnost.
Přidal jsem si repozitáře
## Elbuntu
deb http://e17.dunnewind.net/ubuntu gutsy e17
## Elbuntu
deb-src http://e17.dunnewind.net/ubuntu gutsy e17
a pak jsem vše nainstaloval ze synaptiku a chodí to v pohodě.
-
tento způsob sice funguje, ale není tu nejnovější verze E17 a moduly jako itask,itask NG a Winlist NG nemusí fungovat(Itask NG a Winlist NG mi fungují, itask ng jen částečně - nejdou přidávat launchery), itask nefunguje vůbec(chce nový gadget container)
-
supr -- bezva, krasa, nadhera -- applaud 4 quaker ;)
-
To qUAKER, super, asi budu taky instalovat. Pojede to i když mám Compiz na GG?
NÁVOD UDĚLEJ NA WIKI
Tady nějaké odkazy:
http://www.root.cz/clanky/enlightenment-17-svudna-kraska/
Fotečky
http://www.lynucs.org/index.php?p=app&lang=cz&app_name=enlightenment
-
bohužel na E17 Compiz nerozjedeš. Má vlastní efekty, a nevyužívá session manager. mimoto jsou panely integrované do wm,takže kdyby jsi nahradil Compizem, tak by zmizely panely.(já si tento manager upravoval, tak aby panely byly zvlášť, takže mi ale compiz teď jde..)
návod na wiki samozřejmě udělám. ke všem HOWTO co dám sem na fórum. ale musí být i na fóru, na wiki nejsou tak vidět a dost lidí se k nim nedostane.(ledaže bych upravil hlavní stránku..)
-
nechci E17 rojíždět s CF dohromady, to samo sebou nejde. Ale chtěl jsem vědět, jestli se CF nerozhodí. A jestli se dá pak mezi CF a E17 přepínat, tedy podle nálady si zapnout CF nebo E17.
-
aby jsi mohl spustit cf,tak restartuješ Xka do GDM a vybereš GNOME(nebo kde,xfce). pak normálně spustíš cf..
-
to nettezzaumana: ano,cerpal jsem z tohoto navodu. je divne, ze se ti ty ostatni casti nezkompilovaly, me odmitlo zkompilovat pouze balicek Evolve. Jinak ostatni se zkompilovaly normalne.
-
ps. mam tam "previously installed", "SKIPPED" a "ok" -- to snad nesvedci, ze se mi toho tolik neudelalo :D ..
Kompiloval jsem to postupne a nekolikrat.. neco je "SKIPPED" (at uz installed nebo ne), neco je "ok" (v tomto kole), a neco, co nebylo vypusteno via --skip hlasi, ze "previously installed" :D zkus dat k tomu skriptu --help (pisu to i v prispevku)
dokompiloval jsem vse az na jedno, co podle developeru nejde.. vypis kterej jsem posla byl z nejakeho updatu.. zajimal by me tvuj
log z /tmp/e17* a nebo /easy/e17*.. navic jsou tam urcite zavislosti mezi baliky a vsechno dohromady ani nejde!
me neslo zkraje nekolik veci.. upravoval jsem makefile a delal strasny cunarny s autogenama.sh (zajimalo by me, jak jsi zkompiloval ewl,enthrall,e_dbus)..
.. kdybys mohl, posli mi pls ty logy, ja bych si s tim jeste rad pohral.
-
zajimavy, balicek enthrall tam ani nemam(teda mam, v misc,ale to je jen malicka slozka CVS a README)
-
ps. kolem a kolem mi tam nebezi dbus jak ma, protoze mel v autogenu.sh (treba to tak bylo naschval :D a proto mi to nejde)
/*
*checking for EDBUS... configure: error: Package requirements (
* dbus-1 >= 0.62
* ecore >= 0.9.9
* ) were not met:
*
*No package 'dbus-1' found
*/
klasicka chyba.. ubuntu nema v repo dbus-1 natrvrdo, pkg-config nevyhodi jako metadata dbus-1 ale neco jineho == reseni .. ignorovat nebo upravit v autogenu podminku na dbus-1 a natvrdo mu tam dat cestu ke knihovnam, o kterych veris, ze mu budou pripadat dostatecne uspokojive (nizssi verze pozadovanych apod ..:D)
nicmene e_dbus jsem oprasil, ale nejak skodi, pac si prestal cist sve nastaveni (/etc/hal/*), coz je nenormalni a nemoralni..
-
pracuju na balicku .deb pro Ubuntu 7.10,ktery bude obsahovat E17+vsecky moduly+par programku a temata..nebude obsahovat EFL based programy jako entropy,eclair atd, protoze jak rekl nettezzaumana, nestoji za nic.
-
Jak budeš mít .deb balíček, tak pisni třeba na majla nebo do zpráv, rád otestuji. Zajímají mne takové věcičky. Kdy předpokladaš + - autobus že bys to měl hotový. Ona kompilace me zrazuje, špatné zkušenosti.
-
http://forum.ubuntu.cz/index.php?topic=15536.0 -- to zvladnes
-
urobil som to podla navodu Quakera a pri prihlasovani v GDM mi to hodilo, ze sa to nemoze pripojit k /opt/bin/enlightement , ze X session---"/opt/bin/enligh...."not found
Pri instalacii podla qUAKERA vsak ziadna chybova hlaska nebola. Pozriem sa do toho /opt/bin/....
-
ked som vsak otvoril opt, tak E17 tam je! Neni to vsak zlozka bin, ale priama a jedina podslozka "opt" Niekde asi nastala rana....
-
divne, ve slozce /opt/e17 se objevi takove slozky jako v USR - bin,include,lib,share..
-
mne sa instalacia nerozbehla, pretoze hned na zaciatku mi to v terminali vypisalo, ze chyba balik xlibs-dev. Hladal som ho v synapticu, ale neni tam...
-
mne sa instalacia nerozbehla, pretoze hned na zaciatku mi to v terminali vypisalo, ze chyba balik xlibs-dev. Hladal som ho v synapticu, ale neni tam...
Máme úplně stejný problém s úplně stejnými následky ;) Dokonce jsem zjistil, že ještě nemám nastavené Medibuntu pro Gutsyho, ale i po tom to nešlo...
-
Tak hlasim taky par problemu s instalaci na Kubuntu. Xlib-dev jsem v repozitarich nenasel, tak jsem nainstaloval xlib-static-dev. Pri instalaci to nejdriv selhalo na engrave (v logu ze nemuze najit flex - doinstaloval jsem flex), podruhe opet na engrave (chtelo to bison - doinstaloval jsem bison) a konecne potreti jsem skoncil na etk. Posledni radky logu:
EASY_E17 CMD: ./autogen.sh --prefix=/opt/e17
-------------------------------------------------------------------------------
Running autopoint...
./autogen.sh: 6: autopoint: not found
Co delam blbe?
-
http://forum.ubuntu.cz/index.php?topic=15536.0
moje reakce na puvodni thread zapada prachem ;) -- snad se ti bude hodit..
-
Diky, nenapadlo me ze je to tady dvakrat ;) Nicmene, asi si stojim na vedeni protoze jedina moznost jak to vyresit, kterou sem vycet z tech dvou navodu, je to skipovat. Na druhou stranu, skipnout etk by asi zrovna nebyl nejlepsi napad ze ???
//btw doufam ze do wiki to pak nejak hezky zkombinujete protoze minimalne ty skipy me u quakera chybej ;)
//EDIT2: Tak jsem asi nasel podobny problem na ubuntuforums.org (http://ubuntuforums.org/showthread.php?t=546746&page=7) a to presne tady: http://ubuntuforums.org/showpost.php?p=3542173&postcount=70 . Problem je, ze jestli jsem to dobre pochopil, tak pomohlo smazat ~/.cvsrc/.cvspass. Ja tady, ale nic takovyho nemam :-\
-
-- jezis tam neni zadny skipovani --> precti si v mem navodu modry text -- to je citace autoru
ps. mam tam primo od autoru doporucenou light/ful verzi!!!
:: tohle v quakerove navodu chybi a je to dost zasadni:
"The script its configured to his author, an e17 developer, work.
Most users (almost all) don't need **ALL** apps, and definitely not every single "creature" that appear on e17 cvs server. Some very experimental, sometimes merely prototypes, or obsolete ones that are no longer maintained or awaits to be updated."
4 Quaker -- a taky si konecne oprav to tve zarazeni mezi sessions -- nevim jestli jsi to zkousel, ale hazi to error.. spravne a ciste reseni je v bode 5 ode me..
-
... mam tam primo od autoru doporucenou light/ful verzi!!!
A o cem asi mluvim? Prave o tom, ze todle doporuceni
--skip=imlib2,edb,entrance,eclair,evfs,edje_viewer,edje_editor,elicit,evolve,e_dbus,elitaire,emphasis,empower,engycad,entrance_edit_gui,entropy,ephoto,estickies,exhibit,expedite,extrackt,engage,enthrall,rage,scrot,bling,emu,flame,forecasts,language,moon,news,photo,rain,slideshow,screenshot,snow,weather,mixer
by mohlo bejt i na wiki (jestli nekdy nejaka bude).
-
tie navody su fakt nedokonale. Quakerov som skusal 2x a nanic. Od nettezzaumana to ani skusat nebudem, pretoze mi to nahana hrozu. Postup je nejako hekticky pomiesany s vysvetleniami a unika mi presna pointa, co kedy a ako mam urobit. Pokial vy skusenejsi chcete pomoct nam menej skusenym v instalacii E17, tak by ste fakt mohli urobit jasny a PREHLADNY navod 1.-100??
stylom vypises, enter, pridas, ulozis atd. Od nettezzaumana su moc fajn tie upozornenia na rizikove aplikacie, ale tiez to vsetko treba nejak zrozumitelne zosuladit k navodu.
-
Vicemene souhlasim, i kdyz myslim ze ten quakeruv navod uz je skoro tim stylem "todle tam napis a zmackni enter". Kdyz bude cas a panove budou souhlasit tak bych o vikendu zkusil na wiki hodit takovou kostru navodu pro uplny zacatecniky.
//Ta wiki by samozrejme obsahovala patricne reference ;)
EASY_E17 CMD: ./autogen.sh --prefix=/opt/e17
-------------------------------------------------------------------------------
Running autopoint...
./autogen.sh: 6: autopoint: not found
Mimochodem, tendle muj problem se podarilo vyresit nainstalovanim balicku gettext. Ale neptejte se me proc prave ten ;)
-
Quakerov ano - ten je jasny - akurat nefunguje...
-
Nevim teda co presne vam nefunguje ale ja jsem jel podle qUAKERA, akorat paty bod se trosku lisi:
Do /usr/share/xsessions/e17.desktop jsem dal:
[Desktop Entry]
Encoding=UTF-8
Type=XSession
Exec=/opt/e17/bin/enlightenment_start
TryExec=/opt/e17/bin/enlightenment_start
Name=E17
Comment=Enlightenment 0.17
A tim jsem skoncil. E17 se objevil v KDM mezi sezenima a spokojene nabehl. Jeste teda asi budu muset projet posledni dva body ale na samotny nabehnuti E17 asi nejsou nutny.
-
diky
-
Mno ja pouzivam tenhle repozitar:
deb http://edevelop.org/pkg-e/ubuntu gutsy e17
-
tento repozitar se uz neaktualizuje. Doporucuju prepsat na "deb http://e17.dunnewind.net/ubuntu gutsy e17"
-
tento repozitar se uz neaktualizuje. Doporucuju prepsat na "deb http://e17.dunnewind.net/ubuntu gutsy e17"
Pokud se jiz neaktualizuje, tak jaktoze se mi upgrade-duji balicky ? Myslim, ze predevcirem se mi jich par upgrade-lo.
-
nevim.. ale aktualni je e17.dunnewind.net
-
neviete prosim vas ako vyriesim problem s malickym pismom skoro v kazdej aplikacii ? firefox, xmms , pidgin ....
-
spustit gnome-settings-daemon
-
vdaka