.    

Jak doinstalovat Enlightenment do Ubuntu 10.10

xChaos 28. října 2010 [10891 znaků] [editováno 29. října 2010] [HowKnow]
★★★★ [ + ] 9 [11x] [ - ] [zajímavé[x]]
Zobrazení 3512 ← RSS 329 Facebook 9 Twitter 114 Google 225 NYX 38
Komentářů 7

Doinstalovat legendární historický správce X11 oken Enlightenment E16 do mainstreamového #Ubuntu 10.10 Maverick Meerkat je jednodušší, než by (zejména) pamětník všech historických těžkostí, které kdysi dávno instalace software pro Linux obnášela, čekal. Problém je vlastně jen v tom, že velká část z dnešních až ~2% uživatelů, co má na desktopu #linux pořádně netuší, co je to window manager, nebo že koncem 90. let 20. století bylo krátké období, kdy právě díky Englightenmentu unixový desktop získal na krátký čas náskok před Windows a tehdejším Mac OS. #xwindows #desktop #enlightenment
Tedy na začátek pro stálé čtenáře TečkyCZ - moje poslední zmínka o Ubuntu byla o verzi 10.04. Na verzi 10.10 jsem upgradoval pouze pomocí několika kliknutí - aby mi to nabídlo "povýšení systému", nebo jak tomu říkají, tak ovšem tentokrát bylo nutné cosi přehodit v Ubuntu Software Center - konkrétně Edit | Software sources | Updates | Show new distribution releases přehodit z "Long Term Support only" na "Normal releases". Posléze jsem chvíli čelil dobře zdokumentovanému bugu se samovolným přepínáním české a americké klávesnice, který ovšem po chvíli klikání v nastavení klávesnice stejně samovolně přestal. Inu.. začíná se to celé chovat fakt čím dál víc jako Windows. Budiž, ok.

V diskuzi o Ubuntu na diskuzním fóru NYX přišla řeč na nepříjemný problém, který se týká toho, že stále více lidí používá přednastavený vzhled desktopu v Ubuntu - který se ale stále více podřizuje požadavkům líbivého image a grafické uhlazenosti celé distribuce a stále méně dbá na použitelnost a ergonomii. Jedním z problémů posledních několika releasů je např. to, že pro resizeování okna je třeba se v prostředí X11 typicky strefit myší přesně na okraj okna - který právě z tohoto důvodu celé desítky let míval tloušťku několika pixelů, což bylo také charakteristickým "vizuálním podpisem" celého prostředí (např. na komerčních unixech). Jenže designerům Ubuntu se daleko více líbil okraj oken široký jenom jeden pixel - a to zrovna v době, kdy si lidé stále častěji pořizují 16:9 widescreen monitory nebo monitory s opravdu velkým rozlišením (nebo oboje současně). A trefit se v rozlišení 1920x1080px myší přímo na tenkou nit o šířce 1px zvládne jen opravdu důkladně vycvičená opička, která byla za svojí hru s myškou dlouho pečlivě odměňována banány... samozřejmě, existuje i možnost změnit "téma" vzhledu pracovní plochy: řada témat nabízí širší a lépe "uchopitelný" okraj oken, a v současné verzi GNOME už lze i snadno kombinovat barvy jednoho tématu s tvary dekorací oken jiného tématu...

Většina uživatelů Ubuntu příliš neřeší, že operační systém u kterého sedí, je vlastně mutace Debian Linuxu. Ale minimálně tuší, že to tak nějak asi bude (i když nevědí, co to znamená - např. že komunita vývojářů Debianu používá velice specifický způsob hlasování, a že jde tedy především o operační systém podléhající svébytným demokratickým rozhodovacím procesům a že Ubuntu je víceméně komerční distribuce, která pouze využívá výsledky procesů v rámci komunity Debianu a staví na nich. Ovšem ještě méně uživatelů dnes tuší, že jejich oblíbený Gnome nebo KDE desktop běžící na X11 lze použít i s jiným správcem oken (window managerem), než je ten, který je běžně dodávaný v rámci instituce. A kupodivu: protože díky Ubuntu je Linux najednou jednoduchý a klikací, tak i instalaci window manageru lze dnes provést velice "hygienicky", za pomocí několika kliknutí, a ani se neušpiníte od asfaltu (rozuměj - dnes už dávno nemusíte downloadovat a následně rozbalovat žádné .tar.gz, něco složitě kompilovat, apod. - a celkově vám celý proces zabere jen několik málo minut, spíše než dnů, jako tomu bylo před deseti lety - ovšem tedy samozřejmě - to platí jen v případě, že nepocítíte potřebu okamžitě o celém procesu napsat sáhodlouhý článek na svůj e-zine nebo blog...)

Správce oken Enlightenment [www.enlightenment.org] se poprvé objevil už v roce 1997 a během velice krátké doby dosáhl poměrně značného stupně dokonalosti. Ve verzi E16 byl už plně konfigurovatelný pomocí tzv. témat - což byl přístup, který se zhruba ve stejné době objevil např. u přehrávače WinAMP i jeho unixového klonu XMMS - ale třeba u Windows XP se objevil až o několik let později: zasvěcenci tedy už léta vědí, odkud přichází inovace na poli softwaru, a že svět peněz je zkrátka pozadu za světem tvořivosti, a vždy za ním pozadu zůstane. Enlightenment toho ale přinesl více - součástí "osvícení" např. jako první přišel s průhledným unixovým terminálem, skrze který prosvítal obrázek na pozadí desktopu. Toto posléze jako volitelnou vlastnost napodobily terminálové aplikace v GNOME a KDE, ale eterm byl pokud vím první. Jednotlivé komponenty prostředí Englightenment byly mimochodem důsledně pojmenovávány tak, že začínaly písmenem "e" - tak jako v klasické X11 začínalo na "x", v GNOME začínají nativní aplikace na "g" a pod KDE na "k". Systémové knihovny, na kterých prostředí Englightenment dnes stojí (jde skutečně o více, než jen o holý window manager), se tak například jmenují "emotion", "evil", apod. - nevím, jestli je náhoda, že tato aplikace vznikla koncem 90. let 20. stoleté, kdy vrcholila popularita a skutečně masová obliba syntetické taneční drogy Extáze, označované právě písmenem "E". Nicméně "osvícením" v tomto případě byla myšlené poznání, že počítače se používají také pro zábavu a že koukat do jednolité šedi příliš zábavné není. A že architektura Unixu/X11 v sobě zahrnuje stejný (nebo i větší) potenciál pro vytvoření vizuálně atraktivního uživatelského prostředí, jako jakákoliv jiná platforma té doby.

Správce oken Enlightenment ve své době skutečně přinesl "osvícení" - jde o éru, ve které končil systém NextStep, který měl pověst graficky přívětivého unixového systému, do Apple se vrátil Steve Jobs a padlo také rozhodnutí použít jako jádro budoucího Mac OS X klon unixu - konkrétně klon FreeBSD. Šlo o dobu, kdy jediné použitelné Windows NT vypadaly pořád jako Windows 3.11 - zatímco relativně moderně vypadající Windows 9x byly postavné pořád na MS-DOSu a byly víceméně nepoužitelné. Windows XP byly vzdálené v budoucnosti - a nejenom Windows XP: 11.září 2001 by tehdy vypadalo jen jako námět hloupého akčního filmu, George Bush sr ani jr. nebyl prezidentem USA, USA tehdy nevedly žádnou větší zahraniční válku, většina z nás věřila v téměř neomezené možnosti tržního hospodářství (pokud by se podařilo doladit několik drobných nespravedlností, které se nám ale tehdy jevily spíše jako přežitek totalitního centralistického plánování 20. století, než jako něco, co by třeba vycházelo z trhu samotného), věřili jsme i v legalizaci konopí a v to, že opensouce software po krátkém vítězném tažení na poli serveru dodatečně ovládne desktop už téměř bez boje.

Byla to doba, kdy se lidi nebáli o svojí budoucnost, světu vládla dot-com bublina a díky ní to vypadalo, že peněz pro programátory bude navždy dost, a ti se nebudou muset zarputile soustřeďovat na vydělávání peněz za každou, ale budou si moci spíše tvořivě hrát. E-mail byl sice už tehdy zahlcený spamem - ale všichni ještě pamatovali dobu počátečního nadšení z e-mailu beze spamu, a tak nějak tajně doufali, že jde jen o krátkodobý bug, který se podaří odstranit.

Právě open source software se koncem 90. let jevil jako styčný bod mezi libertariánstvím a anarchismem - a window manager Englightenment byl sexy ikonkou této krátké Y2K éry: co na tom, že na většina PC, které si tehdy člověk mohl dovolit pořídit, neměla dostatečný výkon CPU nebo kapacitu RAM, aby tam Englightenment šlo použít pro seriózní práci: vždyť se stačilo vytáhnout třeba i jenom screenshotem zveřejněným na webu :-) Mac OS 9 tehdy neměl pomalu ani multitasking, Windows sloužili hlavně jako psací stroj a platforma na hraní her - a grafici vyzývající jakožto sví náboženství Apple tehdy mohli pouze slintat, pokud jim nějaký vyspělý linuxák předváděl svůj desktop plný nepravoúhlých až organických tvarů oken, poloprůsvitných efektů, apod. (Bohužel - tehdy jsme se také naivně domnívali, že na toto bude možné balit roštěnky a současně to prodávat firmám jakožto stabilní produkční prostředí... jo, byla to tehdy doba plná krásných snů, vznešených vizí, pornografie stahované z Usenetu a jointů velikosti mrkve...)

Za vše myslím mluví skutečnost, že první verze desktopu GNOME 1.0 používala jako svůj oficiální správce oken právě Englightenment - a KDE bylo tehdy v online diskuzích kritizováno právě za svou ochotu zcela se vizuálně podřídit uživatelské metafoře a vzhledu Windows 9x...

Ale zpět do reality roku 2010.

Do Ubuntu si pochopitelně můžete nainstalovat nejnovější verzi window manageru Enlightenment E17, na které se pracuje už asi 10 let - ale popravdě, nestojí to zatím za to úsilí. E17 se snaží o poměrně plnohodnotnou náhradu desktopů jako je GNOME nebo KDE, a po všech těch letech nakonec hlavní výhodou zůstává zřejmě daleko menší náročnost na výkon počítače, paměť RAM, apod. - což je kategorie, do které byli lidi zvyklí zařazovat spíše minimalistické X11 window managery jako třeba XFCE nebo IceWM. Správce oken Enlightenment celá léta stál přesně na druhé straně barikády: byl velice náročný na výkon počítače. Jenže stále výkonnější desktopové počítače vývojaře rozmazlili - takže dnes je najednou vše naopak.

Pokud přesto stojíte o instalaci E17 na váš počítač, tak stačí spustit příkaz:

sudo apt-get install e17

... ale já vám daleko více doporučuju raději toto:

sudo apt-get install e16

... následně se pak odhlásíte ze svého GNOME nebo KDE, na přihlašovací obrazovce zvolíte typ session E16 (k dispozici jsou hybridy s GNOME a KDE panely, a nebo úplně čisté E16), a zalogujete se. Předinstalované téma vás ale příliš neokouzlí a překrývání nativních enlightenment-appletů s GNOME panelem asi taky ne - naštěstí lze tyto applety přesunout jinam na obrazovku a resizeovat. Zbývá ale ještě to nejpodstatnější - doinstalovat si rozsáhlou sbírku grafických témat, která se za léta existence E16 nahromadila:

echo "robots = off" > .wgetrc
wget -r -np http://themes.effx.us/packages/e16/

... nyní musíte chvíli počkat, v závislosti na rychlosti vašeho internetového připojení (případně si doinstalovat wget - sudo apt-get install wget)

mv themes.effx.us/packages/e16/*etheme .e16/themes/

... a nyní už zbývá jen kliknout prostředním tlačítkem myši v E16 session na plochu a vybrat si v menu Restart a potom znovu do menu a vybrat Themes.... a máte zajištěnou zábavu asi tak na hodinu a nemusíte už opravdu řešit takové malichernosti, jako kolik pixelů zabírá pravý dolní roh vašeho okna :-))

Mimochodem: to "robots = off" ve .wgetrc je dobrý trik... docela mě překvapilo, že si mě wget jen tak troufne neposlechnout a nestáhnout co chci... špatný robot, špatný ! má poslouchat mě, a ne robots.txt :-)

Co dodat závěrem ? Screenshoty vás zatěžovat nebudu.. dnes je přeci jen jiná doba. Jděte, a vyzkoušejte si to sami.. a mimochodem, momentálně používám téma "Fossils of the machines" a mám velmi nostalgickou náladu. Ale témata Neuromancer nebo Inferno také stojí za vyzkoušení :-) a ještě tam bylo jedno velice vydařené, které teď ale nemůžu nějak najít.


Sloupcová sazba: pokud je okno prohlížeče dostatečně velké (na monitoru s dostatečným rozlišením), zobrazí se článek ve více sloupcích (w3.org). Testováno v browserech Firefox, Opera a Chrome. Není implementováno v Internet Exploreru. Tato feature může způsobovat problémy ve starších verzích prohlížečů s jádrem Webkit (Google Chrome, Safari, Konqueror). Pokud nevidíte článek celý, zkuste zmenšit okno prohlížeče nebo použít verzi pro tisk. [zpět na začátek sloupcové sazby]
Pokud se vám článek líbil, zkuste autora podpořit [zobrazit možnosti]
Sdílet v síti [Identi.ca - musíte být předem přihlášeni] [Twitter] [Facebook] [Jagg.cz]
Formátovat pro tisk [bez komentářů] [s komentáři]
Krátká forma URL (adresy) [http://teckacz.cz/1068]
Všechny články [od autora xChaos] [v rubrice HowKnow] [nejnovější]

Hodnocení článku čtenáři [ + ] 9 [11x] [ - ]
Tip: Pro moderaci článků (kladné nebo záporné hodnocení) je nutné použít browser, který podporuje javascript a cookies.
Komentáře čtenářů [napsat vlastní]
Skrýt hodnocené nebo méně


[] xChaos 28. října 2010 ← komentářů 5506 1 [3017x]
[ + ] 0 [0x] [ - ] ← pro ohodnocení komentáře se není nutné nikde registrovat
→ [/-/12899] ← na komentář můžete odpovědět nebo ho sdílet
jinak ještě k těm tématům... "bluesteel" je takové docela "produkční" téma a dobře se tam bere za ten pravý dolní roh :-) a a vlastně i "cyrus" je dobrej tip. Spousta další témat překvapí až skoro neuvěřitelnou stylovou čistotou a nevtíravým využitím textur v designu (dnes jsou textury téměř opovrhovaným prvkem designu, ale tehdy to byla žhavá novinka...)

[] xChaos 28. října 2010 ← komentářů 5506 1 [3017x]
[ + ] 0 [0x] [ - ] ← pro ohodnocení komentáře se není nutné nikde registrovat
→ [/-/12900] ← na komentář můžete odpovědět nebo ho sdílet
...jo a samozřejmě: oldE je skvělý styl

[] contyk 29. října 2010 ← komentářů 4 ☯☯☯☯ 12 [14x]
[ + ] 1 [1x] [ - ]
→ [/-/12909] ← na komentář můžete odpovědět nebo ho sdílet
"(...) pochopitelně můžete nainstalovat nejnovější verzi Windows manageru Englightenment E17 (...)"

To je umyslne? :)

[] xChaos 29. října 2010 ← komentářů 5506 1 [3017x]
[ + ] 0 [0x] [ - ] ← pro ohodnocení komentáře se není nutné nikde registrovat
→ [/-/12910] ← na komentář můžete odpovědět nebo ho sdílet
contyk: děkuju za upozornění, opraveno

[] Marble (anonym) 4. listopadu 2010 ← komentářů 14 ☯☯ 2 [2x]
[ + ] 0 [0x] [ - ] ← pro ohodnocení komentáře se není nutné nikde registrovat
→ [/-/12929] ← na komentář můžete odpovědět nebo ho sdílet
Technická k resize ... mám pocit, že většina WM podporuje kombinaci praveho altu a praveho mysitka prave pro resize (a pravym altem s levym mysitkem se da zas hybat oknem za jeho libovolne misto, nejen zahlavi). Teda uz nejakou dobu WM s plovoucimi okny nepouzivam, ale snad si to pamatuji spravne. Jo a pravy alt necht si detailisti nahradi za prislusny meta keysym. :)

[] Marble (anonym) 4. listopadu 2010 ← komentářů 14 ☯☯ 2 [2x]
[ + ] 0 [0x] [ - ] ← pro ohodnocení komentáře se není nutné nikde registrovat
→ [/-/12930] ← na komentář můžete odpovědět nebo ho sdílet
... sakra, chtel jsem tim samozrejme rict, ze pak se da resize-ovat za libovolne misto okna, nejen za okraj.

[] xChaos 4. listopadu 2010 ← komentářů 5506 1 [3017x]
[ + ] 0 [0x] [ - ] ← pro ohodnocení komentáře se není nutné nikde registrovat
→ [/-/12932] ← na komentář můžete odpovědět nebo ho sdílet
Marble: no, tak těhle rad jsou samozřejmě plná diskuzní fóra Ubuntu i plný NYX.. ale to fakt není správná odpověď, lidé jsou samozřejmě zvyklí resizeovat okna myší.

podstatné je, že většina dnešních uživatelů si už neuvědomí, jak moc vysoká vrstva systému toto je, a jak moc si toto mohou přizpůsobovat bez ohledu na "motor pod kapotou".
 

Počet zobrazených komentářů: 7 [celkový čas potřebný k prohledání databáze a vytvoření stránky: 1.4 sekund]

Pozor, vložením komentáře souhlasíte s pravidly hry TečkyCZ! [zobrazit pravidla] →
Ochrana proti spambotům - tři-krát-tři je ... ? (napište číslicí - nemělo by byt potřeba při zapnutém JavaScriptu)
Sociální síť (přihlaste se předem, 1. řádek<=96 znaků=status, zbytek=odkaz)
Offtopic resolver (týká se odpověď původního tématu, nebo patří jinam?)
Přezdívka (povinně) - nepoužívejte speciální znaky, mezery=podtržítka
E-mail (volitelně) - nebude zobrazen, zobrazí se ikonka z [www.gravatar.com]

Nelze použít HTML [zobrazit mikrosyntax] →

Nápověda: ve vlastním zájmu uvádějte u komentářů pouze funkční a dostupnou e-mailovou adresu. Přezdívku, která je jednou spojená s konkrétní e-mailovou adresou, už nyní nelze bez zásahu administrátora serveru spojit s jinou adresou. Uvedením neplatné e-mailové adresy si v budoucnu znemožníte upload ikonky i možnost použít některé další chystané neanonymní funkce vázané na uvedení platné e-mailové adresy.


TečkaCZ [Nejnovější články] [Nejnovější komentáře] [Zeď vzkazů] [Zeď odkazů] [Začátek článku]

    TečkaCZ
  •  
  • Komentáře →
  • Nástěnky →
  • Debaty →
  • Články →
  • Ročníky →
  • Rubriky →
  • RSS kanály →
  • Vzhled →
  • Ostatní →
  •  
[] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
  •  
.

[Arachne Labs]

[SPOJE.NET]

[Právě dnes | Tech | Ostatní]

Yacy P2P web search jabber.arachne.cz
tiskové zprávy a otevřené dopisy přebíráme z nejrůznějších informačních kanálů (i bez výslovného souhlasu autorů)
licenční práva k použitým obrázkům a grafickým motivům nejsou definována (přebírejte pouze texty bez obrázků)
texty článků i komentáře bez uvedení copyrightu jsou chráněny GNU Free Documentation License
založeno na Quzo engine, (G)1999-2002 David Čermák, (G)2002-2012 Michael Polák
Quzo engine vyvíjejí Arachne Labs, webhosting sponzorují SPOJE.NET
seznam aktuálních článků je dostupný i ve formátu RSS (XML)
můžete také sledovat Twitter feed TečkyCZ.
test XHTML a CSS2 validity