abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 17:00 | Nová verze

Vývojáři Ubuntu informují, že od snapd verze 2.36 lze paralelně instalovat různé verze daného snap balíčku. Lze tak mít nainstalovaný například multimediální přehrávač VLC současně ve verzích stable, candidate, beta i edge.

Ladislav Hagara | Komentářů: 0
dnes 16:11 | Nová verze

Byla vydána nová stabilní verze 2.6 (2.6.1566.40) webového prohlížeče Vivaldi (Wikipedie). Z novinek vývojáři zdůrazňují možnost blokování reklam s obtěžujícím chováním, vylepšenou podporu uživatelských profilů nebo zobrazení počtu nepřečtených listů na postranní liště. Nejnovější Vivaldi je postaveno na Chromiu 75.0.3770.94.

Ladislav Hagara | Komentářů: 0
dnes 14:22 | Nová verze

Byla vydána nová verze 1.0.0 open source virtuálního modulárního syntezátoru VCV Rack. Přehled novinek v oznámení o vydání a na GitHubu. K dispozici jsou také open source pluginy. Ukázka práce s VCV Rack na YouTube.

Ladislav Hagara | Komentářů: 0
včera 23:11 | Nová verze

Bylo vydáno Eclipse IDE 2019-06 aneb Eclipse 4.12. Nově vychází toto vývojové prostředí čtvrtletně. Představení novinek na YouTube.

Ladislav Hagara | Komentářů: 0
včera 22:55 | Nová verze

Byla vydána nová stabilní verze 3.10.0, tj. první z nové řady 3.10, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie) postavené na standardní knihovně jazyka C musl libc a BusyBoxu. Z novinek lze zmínit například iwd, tj. alternativu k wpa_supplicant.

Ladislav Hagara | Komentářů: 1
včera 15:55 | Nová verze

Byla vydána nová stabilní verze 5.13 multiplatformního toolkitu Qt. Přehled novinek v příspěvku na blogu a na wiki stránce.

Ladislav Hagara | Komentářů: 1
včera 09:00 | Bezpečnostní upozornění

Mozilla vydala bezpečnostní varování MFSA2019-18 upozorňující na aktuálně zneužívanou kritickou bezpečnostní chybu CVE-2019-11707 ve Firefoxu v Array.pop. Chyba je opravena ve Firefoxu 67.0.3 a Firefoxu ESR 60.7.1.

Ladislav Hagara | Komentářů: 0
včera 00:44 | Komunita

Konference LinuxDays 2019 proběhne o víkendu 5. a 6. října v Praze v Dejvicích v prostorách FIT ČVUT. Konference OpenAlt 2019 proběhne o víkendu 2. a 3. listopadu na FIT VUT v Brně. Organizátoři konferencí vyhlásili CFP (LinuxDays, OpenAlt). Přihlaste svou přednášku nebo doporučte konference známým.

Ladislav Hagara | Komentářů: 0
včera 00:22 | Komunita

Vývojáři Ubuntu oznámili, že Ubuntu počínaje verzí 19.10 nebude podporovat architekturu i386. Pro poslední verze Ubuntu nejsou k dispozici instalační média pro architekturu i386. Od verze 19.10 už nebudou k dispozici ani balíčky přeložené pro tuto architekturu.

Ladislav Hagara | Komentářů: 11
18.6. 22:55 | Pozvánky

Červnový pražský sraz spolku OpenAlt zahájí Jaroslav Tulach z Oracle Labs přednáškou na téma Úvod do GraalVM – nejrychlejšího virtuálního stroje na světě. Následovat bude neformální setkání a diskuse na téma GraalVM. Sraz se koná již tento čtvrtek 20. června od 18:00 v restauraci NaJedli (Radlická 608/2, Praha 5). Akce je volně přístupná (i Go nebo Rust programátorům), ale z kapacitních důvodů prosíme, abyste nám dali vědět, že přijdete –

… více »
xkucf03 | Komentářů: 0
Jakou verzi jádra Linux typicky používáte na osobním počítači?
 (18%)
 (21%)
 (54%)
 (3%)
 (5%)
Celkem 305 hlasů
 Komentářů: 8, poslední 15.6. 18:14
Rozcestník

Enlightenment DR17 na Ubuntu/Debianu

17.11.2009 17:56 | Přečteno: 5963× | enlightenment | poslední úprava: 27.11.2009 19:24

E17 je nový typ desktopového prostředí založený na principu modulů. V článku jsem se rozhodl popsat krátký návod, než vyjde seriál.


SHÁNÍME PACKAGERY

Pro zrychlení updatů sháníme lidi na kompilace. Balíčkovat může úplně každý, kdo může nechat něco běžet na pozadí.. vše je automatizováno, včetně uploadu i downloadu. Nejlepší by bylo dvoujádrové CPU, protože balíčkování vytěžuje 100% CPU a díky tomu zpomaluje -> takto by to mohlo běžet na jednom jádru. Vše je dobrovolné a kdo by chtěl balíčkovat, ať mi napíše mail na quaker66ATgmailDOTcom.

Co je to Enlightenment DR17?(E17)

E17 je nový typ desktopového prostředí založený na principu modulů - skoro každá součást je modul, který může být deaktivován/aktivován(např. zakázání modulu TClock znemožní přidání hodin na panel, vypnutí modulu Gadgets zakáže widgety na ploše a zapnutí Bling povolí integrovaný kompozitní manažer) Celé prostředí je integrováno do jednoho procesu(panel, plocha, integrovaný filemanager atd.)

Proč používat Enlightenment a ne Gnome/KDE?

1. Rychlost. Prostředí se řadí mezi nejrychlejší desktopy v Linux/BSD/.. systémech vůbec. Občas předežene i jednduché WM jako Fluxbox.

2. Nenáročnost. Enlightenment nevyžaduje výkonný hardware jako Gnome nebo KDE, funguje už na 100mhz procesorech a 32MB RAM. Přitom ale stále umí využít možnosti nových počítačů.

3. Konfigurovatelnost. Nastavit se dá opravdu vše(třeba jiný wallpaper na každé ploše nebo panoramatická plocha, je dostupných spoustu gadgetů, a pokud nějaký chybí, dá se jako modul doinstalovat - pokud existuje)

4. Vzhled. Prostředí vypadá velice hezky(fonty, widgety), bohužel díky tomu Gtk aplikace nikdy nemohou vypadat přesně jako Enlightenment, protože to Gtk prostě neumí :\

5. Pro programátory - sada knihoven pro tvorbu GUI i commandline programů(EFL - Enlightenment Foundation Libraries).

Knihovny i E17 jsou psané v jazyce C, ale mají bindings pro Python a C++.

Eina - datové typy(list, hash, stringshare..)

Eet - zápis konfiguračních souborů v komprimovaném binárním formátu s velmi rychlou odezvou. Soubory mohou být dekódovány buď přímo z vašeho programu, nebo programem eet.

Evas - canvas knihovna.

Ecore - komunikace s X, také manipulace se soubory(ecore_file), klient/server aplikace(ecore_con) a další

E_Dbus - komunikace s dbus, hal, notification systémem a network managery.

Edje - strukturovaný jazyk pro návrh témat pro programy/toolkity založené na EFL/Enlightenment, návrh GUI programů(pokud nevyužíváte předdefinovaný widget set, který je postavený zase pod Edje) a theming knihovna.

Efreet - freedesktop.org implementace pro Ecore(Desktop, Trash..)

Embryo - SMALL-based programovací jazyk určený hlavně pro integraci do edje souborů(třeba témat), umožňuje také z jednoho edje souboru udělat program :)

Elementary - widget set určený hlavně pro dotykové displeje, ale použitelný bez problému i na desktopu. Založený na Evas/Edje. a dále už neoficiální knihovny, které jsou založeny na těch hlavních a doplňují funkcionalitu:

Emotion - video/audio knihovna založená na EFL používající Gstreamer a Xine jako backendy.

Esmart - Smart objekty.   Epdf - pdf knihovna(není v repozitáři - zatím)

Ethumb - knihovna k vytváření náhledů, podporuje pluginy a umí vyváření náhledů z obrázků, pdf(vyžaduje epdf), videí(třeba z určité zadané části..)... náhledy jsou generovány jako edje soubory(v případě potřeby animované)

Ewl - kompletní widget set založený na EFL. Určený hlavně pro desktopové využití.

Exchange - knihovna určená ke komunikaci se serverem exchange.enlightenment.org, pokud je instalovaná před kompilací Enlightenmentu, E pak umí stahovat témata z internetu. Pokud toto chcete, instalujte ecomorph-e17, který tu podporu má.

Exalt - network manager a zároveň knihovna ke komunikaci s ním a vytváření nových frontendů.   Exml - knihovna pro parsování xml souborů.

6. Rozšiřitelnost. Funkcionalita může být přidána pomocí modulů, které se dají zapínat a vypínat.(např. Mac OS X-like dock..)

7. Jednoduchost. I přes všechny funkce je prostředí stále jednoduché k nastavení, uživatelsky přívětivé a logické.

Nároky prostředí na PC jsou

Procesor třídy Pentium(100mhz+)

32MB RAM(Prostředí si vezme 22, asi jako Fluxbox)

2D grafická karta

Screenshot

### ### ###

Distribuce, na kterých Enlightenment funguje(balíčky jsou vždy pro architektury i386 a amd64, s jistým zpožděním armel a pro ubuntu i lpia) -

Debian Lenny, Squeeze, Sid a deriváty(odzkoušen Sidux)
Ubuntu Jaunty
Ubuntu-dev - Karmic Koala(17.8.2009)

Distribuce, na kterých Enlightenment z mého repozitáře pojede(balíčky budou během několika dní) -

Ubuntu Hardy, Intrepid

Distribuce, na kterých Enlightenment z mého repozitáře NEJEDE -

Debian GNU/Linux 4.0 Etch
Ubuntu 7.10 Gutsy Gibbon, 7.04 Feisty Fawn, a starší, včetně LTS Dapper Drake.

### ### ###

Cílem repozitáře je vytvořit stabilní, oficiální a plně funkční repozitář pro projekt Enlightenment.

Repozitář je rozdělený na dvě části, main a extras.
Část main obsahuje základní EFL + E17.
Část extras obsahuje různé moduly, aplikace a Ecomorph.

Snapshoty tohoto repozitáře pro OpenGEU(aby se předešlo problémům s OpenGEU při upgradech repozitáře) budou na linuxfreedom.com, formát APT řádku stejný, jen nahradit doménu. Pro většinu uživatelů(kromě uživatelů OpenGEU) doporučuji používat oficiální repozitář, protože OpenGEU bude vždy zastaralý.

Adresa repozitáře pro sources.list:

# Debian:

Lenny:
deb http://packages.enlightenment.org/debian lenny main extras
deb-src http://packages.enlightenment.org/debian lenny main extras # zdrojový repozitář
Squeeze:
deb http://packages.enlightenment.org/debian squeeze main extras
deb-src http://packages.enlightenment.org/debian squeeze main extras # zdrojový repozitář
Sid:
deb http://packages.enlightenment.org/debian sid main extras
deb-src http://packages.enlightenment.org/debian sid main extras # zdrojový repozitář

Ubuntu:

Jaunty:
deb http://packages.enlightenment.org/ubuntu jaunty main extras
deb-src http://packages.enlightenment.org/ubuntu jaunty main extras # zdrojový repozitář

Karmic:
deb http://packages.enlightenment.org/ubuntu karmic main extras
deb-src http://packages.enlightenment.org/ubuntu karmic main extras # zdrojový repozitář

# OpenGEU snapshot repozitář

deb http://opengeu.linuxfreedom.com/ubuntu hardy/intrepid/jaunty/karmic main extras # karmic nehotový

# OpenGEU hlavní repozitář.

deb http://opengeu.linuxfreedom.com/ubuntu hardy/intrepid/jaunty/karmic opengeu

Aby se zabránilo instalacím balíčků z Debian Sid, přidejte si do /etc/apt/preferences:

Package: *
Pin: origin packages.enlightenment.org/debian
Pin-Priority: 600


Instalace:

wget -O- http://packages.enlightenment.org/repo.key | sudo apt-key add -
sudo apt-get install e17 emodules-all aplikace-co-chcete # pokud nechcete nahradit váš network manager Exaltem z e17, instalujte emodules jednotlivě

Third-party programy a moduly:

Trash - koš pro E17.(Modul) jako filemanager využívá Thunar.  http://code.google.com/p/e17mods/

emodule-configmenu - přidá do submenu Konfigurace v hlavním menu kategorie z ovládacího centra.

emodule-extramenu - díky tomuto modulu si můžete vytvořit vlastní menu. Používá freedesktop.org .menu a .directory soubory, umisťujte je do /usr/share/menus adresáře.  http://code.google.com/p/e17mods/

emodule-itask-ng - mac-like dock - modul (  http://code.google.com/p/itask-module )

emodule-itask - taskbar založený na iboxu - modul - stejný web jako itask ng

emodule-winlist-ng - přepínač oken pro alt+tab - modul - stejný web jako itask

emodule-edgar - Gadget loader - umožňuje vytvořit Edje soubor(na jeho webu  http://code.google.com/p/e17mods/ jsou ukázky) jako třeba kalkulačku nebo hodiny pomocí Edje Editoru nebo textového editoru a ten pak přidat jako gadget na plochu nebo panel. Na webu je veškeré potřebné info.

Moje práce:

fusesmb-autoconfig povolí Samba shares ve správcích souborů bez podpory Samby. .
Během instalace balíku se automaticky zeptá, jaké máte uživ.jméno, kam Samba shares mountnout atd.
Pokud toto chcete pro jiného uživatele, rekonfigurujte balík a vyberte jiný mountpoint a username.
Při odinstalaci se balík zeptá, jestli smazat podporu Samba shares. Pokud vyberete Y, tak bude smazána podpora pro poslední rekonfiguraci.
Stažení zde: http://opengeu.linuxfreedom.com/ubuntu/pool/e17testing-svn20091801/hardy/fusesmb-autoconfig/fusesmb-autoconfig-1.0_all.deb

E17 Settings Daemon lightweight Xsettings daemon určený pro E17, ale na prostředí nezávislý. Založený na LXDE Settings daemonu.

Zatím se dá ovládat pouze z příkazové řádky, popř. editací konfiguračního souboru, nicméně na grafickém frontendu pracuji.

Použití:

Jsou zde dvě binárky -
e17-settings-daemon - Má parametry 'reload' a 'exit' - je to samotná binárka daemonu.
e17-daemon-control - ovládací script. Jeho použítí:

USAGE: /usr/local/bin/e17-daemon-control [OPTIONS]

Possible options:

--help|-h - Print this message
--version|-v - Print script version

/usr/local/bin/e17-daemon-control gtk_list - Print GTK theme list
/usr/local/bin/e17-daemon-control icon_list - Print icon theme list

/usr/local/bin/e17-daemon-control GtkThemeName 'Clearlooks' - Set GTK theme theme to 'Clearlooks'
/usr/local/bin/e17-daemon-control IconThemeName 'Tango' - Set icon theme theme to 'Tango'
/usr/local/bin/e17-daemon-control FontName 'DejaVu Sans 8' - Set GTK font to DejaVu Sans with size '8'
/usr/local/bin/e17-daemon-control ToolbarStyle '0' - Set toolbar style to Icons only - possible values are

0 - icons only
1 - text onlyhttp://www.google.cz/
2 - icons with text, text under icons
3 - icons with text, next to the icons

/usr/local/bin/e17-daemon-control FontAntialias '1' - Enable font antialiasing, '0' will disable it
/usr/local/bin/e17-daemon-control FontHinting '1' - Enable font hinting, '0' will disable it
/usr/local/bin/e17-daemon-control FontHintStyle 'hintfull' - Enable full font hinting, possible values are

hintnone - No hinting style
hintslight - Slight hinting
hintmedium - Medium hinting
hintfull - Full hinting

/usr/local/bin/e17-daemon-control FontSubpixelHint 'rgb' - Subpixel hinting style, possible values are

rgb
bgr
vrgb - vertical rgb
vbgr - vertical bgr
none - no subpixel hinting

Pokročilé nastavení je možno provést editací souboru  $HOME/.config/e17-settings-daemon/config .
Jsou to klasické XSettings registry.
Pokud jste ještě nenastavovali , konfigurační soubor pravděpodobně nemáte, proto si zkopírujte výchozí z  /usr/local/share/e17-settings-daemon Skript e17-daemon-control se sám postará o zkopírování konfiguráku , pokud nemáte zájem editovat konfigurační soubor.

ECOMORPH COMPIZ COMPOSITING FOR E17

Od update 25.1.2009 je možné v E17 provozovat Compiz.

Nainstalujete jej instalací balíčku ecomorph-e17(v sekci extras) - nahradí E17, ale ponechá moduly a sezení pro normální E17 bude zanecháno v přihlašovacím okně.

Spuštění:

V přihlašovacím okně vyberte sezení. Pokud nepoužíváte přihlašovací manager, příkaz ke spuštění je

/usr/local/bin/enlightenment_start.sh

A máte akcelerované E.

Zkratky pro myš, klávesnici, okraje a rohy nastavíte přímo v Enlightenmentu.

Povolení pluginů a nastavení efektů je poskytováno modulem Ecomorph, nahrajte ho tedy a budete ho mít v ovládacím centru v sekci Vzhled a taky v hlavním menu v submenu Konfigurace(tam ho lze i z normálního Enlightenmentu zapnout, povolením Ecomorph mode a Enable Composite, Apply a Start Ecomorph)

Nefunkční věci:

a) Stíny oken. To se dá jednodušše řešit nainstalováním Emeraldu(verze 0.7 nebo vyšší). Emerald sám startuje, pokud je instalován. Emerald nebude spravovat rámy! Pouze stín okna. Nastavíte si jej přes Emerald Theme Manager.

Screenshoty(je tam i modul Everything):

http://opengeu.linuxfreedom.com/ecomp

Tipy pro Ecomorph:


Regulaci průhlednosti pomocí alt+kolečko myši si nastavíte jednodušše stejně jako všechny ostatní zkratky pro Ecomorph a Enlightenment, přes nastavení keybindings, mousebindings a edgebindings.

Rotaci kostky zkratkou nastavíte aktivací pluginu Rotate a Cube v Ecomorph modulu a jako akci pro zkratku nastavte Custom Action ze sekce Ecomorph a jako parametry zadejte "0 5 0 0 0"

--- ŘEŠENÍ PROBLÉMŮ ---

Q : Občas se mi objeví bílé okýnko bez rámu s výpisem jako "Enlightenment SEGV, please compile everything with -g..."
A : Enlightenment je alpha-software a občas spadne. V takovém případě stiskněte "F1" a můžete pokračovat v práci.

Q : Při instalaci to píše něco jako

Při instalaci se vyskytla tato chyba:
E: /var/cache/apt/archives/e17-data_0.16.999.043-cvs20080819-1_all.deb: zkouším přepsat soubor `/usr/share/xsessions/enlightenment.desktop', který je také v balíku enlightenment-data
E: /var/cache/apt/archives/e17_0.16.999.043-cvs20080819-1_i386.deb: zkouším přepsat soubor `/usr/share/man/man1/enlightenment.1.gz', který je také v balíku enlightenment

A : Vypadá to, že máte nainstalovaný stále starý Enlightenment(0.16). Odinstalujte jej.

Q : Kde zmizel Exalt modul?
A : Instaluje se s emoduly, exalt je nyní rozdělen na plnohodnotný modul, daemon a samostatný elementary frontend, který se dá použít i bez E17.

Q : Gtk aplikace mají divné hranaté téma. Jak to?
A : Spusťte si e17-settings-daemon nebo pokud nechcete používat už Gnome, nainstalujte gtk-chtheme a nastavte GTK téma natvrdo.

Q : Mám anglické rozložení klávesnice. Jak si ho změnit?
A : Aktivujte modul Jazyk, přidejte si gadget na panel, pravým tlačítkem klikněte a zvolte Konfiguraci. Pak si přidejte rozložení a posuňte ho nahoru. Je možné také nastavit si na tento modul klávesovou zkratku.

Q : Apt-get update nemůže najít veřejný klíč.
A : wget -O-  http://packages.enlightenment.org/repo.key | sudo apt-key add -

Q : Nový Enlightenment mi chce přepisovat věci v e17-locale-cs-cz.
A : Odeberte e17-locale-cs-cz - překlady jsou přímo v hlavním balíku.

Q : Používám Enlightenment již dlouho a nějaká součást mi po upgradu přestala fungovat. Na jiném PC, kde ještě E17 nebylo, je vše OK.
A : Budete muset smazat konfigurační soubory toho, co nefunguje. E17 je pre-alpha software a díky tomu se jeho API dost mění, proto jsou i změny konfiguráků.

Q : Jak nastavím spořič obrazovky?
A : Použijte integrovaný modul pro screen saver.

Q : A co zdrojové balíčky? Mám Debian Etch nebo jinou nekopatibilní distribuci a chtěl bych si zkompilovat E17.
A : V návodu jsou i zdrojové řádky.

Q : Pořád selhává start initscriptu při instalaci exalt-daemon a já nevím co s tím.
A : Zkontrolujte, jestli máte balíček iproute a jestli běží dbus.

Q : Nefungujou mi šipky na klávesnici / když držím třeba šipku do prava, nechová se to tak, jak kdybych mačkal pořád, ale jen jako jedno zmáčknutí! Fungovaly s Gnome.
A : V nastavení modulu Jazyk si vyberte v "Model klávesnice" volbu "Evdev-managed keyboard" - v Gnome se to neprojeví, protože nepoužívá Xorg k nastavování klávesnice.

Q : Když chci použít kostku v Ecomorph, dostanu jen černo a po chvíli se objeví další plocha. Co s tím?
A : Nastavte si, aby se po startu Enlightenmentu a při restartu po sobě pustily tyto dva příkazy:

killall ecomorph
ecomorph ini &

Třeba vytvořením dvou spouštěčů přes ovládací centrum / Aplikace / Nová aplikace a nastavením aplikací po startu a při restartu.

Q : Nemůžu hýbat se systray modulem a nemůžu vůbec vyvolat u něj kontextové menu.
A : Jde to, ale musí se kliknout vpravo dole v gadgetu - ostatní plocha je už plocha traye.

Q : Když mám invisible shelf a dám si tam tray, nefunguje.
A : Ano, s invisible shelf není možné tray použít(zatím)

Q : Hlásí mi to něco jako "Error loading shared libraries: .."
A : Pusťte "sudo ldconfig"

 

Návod bude pravidelně aktualizován.(s aktualizacemi repozitáře) Je to v podstatě přesunutý návod z fóra Ubuntu, protože odcházím.

       

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Vložit další komentář

Thunder.m avatar 17.11.2009 18:02 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
Hezké, pokud bys měl zájem tak mám nějaké (cca 5) patche vlastní výroby pro E17, které aktuálně používám a dost mi usnadnily život, jinak E17 používám každý den cca 5 let, neměnil bych :)
q66 avatar 17.11.2009 18:05 q66 | skóre: 32 | blog: Q's CZ devblog
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
během listopadu snad začne vycházet můj desetidílný seriál zabývající se Ečkem dopodrobna ;)
Thunder.m avatar 17.11.2009 21:11 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
Už se těším, ty patche jsou jen drobnosti, ale jeden je podle mě dost dobrý pokud používáš Wine. Při změně rozlišení se ikony na ploše rozhází a po obnovení původního rozlišení se už neuspořádají do původní podoby, pěkně mě to štvalo, musel se restartovat enlightenment aby se to spravilo.

Druhý patch je to samé jen pro okna, tj. obnovení původní velikosti oken po změně rozlišení.
AnachronyX avatar 18.11.2009 01:22 AnachronyX | skóre: 3 | blog: Zastudena
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
Tohle mi dělalo i s některými gadgety na ploše, konkrétně modul pro zobrazování počasí. Sice se po změně rozlišení poslušně vrátil do pravého dolního rohu, ale zůstávaly po něm na ploše artefakty.
“There is no system but GNU, and Linux is one of its kernels.” — Saint IGNUcius
17.11.2009 18:32 Radovan Garabík
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
A to si pamätám na začiatky Enlightenmentu, keď bol predstavovaný (ešte len ako WM) ako "efektný, nie efektívny", pre tých s výkonnejšími počítačmi, ktorí chcú niečo pekne vyzerajúce aj za cenu (zbytočného) zabrania systémových prostriedkov....

A naozaj, počas testovania na mojom PC Enlightenment dosť slušne swapoval, iné WM sa swapu ani nedotkli.

Asi starnem :-/
AnachronyX avatar 17.11.2009 18:35 AnachronyX | skóre: 3 | blog: Zastudena
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
Jedním slovem paráda. A taky velký dík za tu práci. Používám k plné spokojenosti každý den. Pár mušek by se sice našlo, ale i s nimi se dá žít. Enlightenment je má srdeční záležitost už od prvních hrátek s Linuxem, což bylo někdy v dobách RedHat 4.2 (tehdy to byla snad verze DR13).
“There is no system but GNU, and Linux is one of its kernels.” — Saint IGNUcius
17.11.2009 19:03 deda.jabko | skóre: 23 | blog: blog co se jmenuje "každý den jinak" | za new york city dvakrát doleva a pak už se doptáte
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
existuje pro E17 nejaky ,,naslapany terminal'', myslim tim neco ve stylu Konsole z KDE?
Asi před rokem se dostali hackeři na servry Debianu a ukradli jim zdrojové kódy.
17.11.2009 19:38 petko
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
E je graficky super, ale co som to ja skusal tak tie efekty to malo akosi vo vlastnej rezii, takze lubovolna ina aplikacia tam vobec nezapadala. Ale bezalo to v pohode na 300MHz celerone a to celkom svizne, "kompozitovy" desktop sa pritom vobec nechyta.
Fluttershy, yay! avatar 17.11.2009 19:56 Fluttershy, yay! | skóre: 84 | blog:
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
E17... to je taková ta věc... jako Hurd nebo Duke Nukem Forever? Nebo to snad někdy vyjde?
q66 avatar 17.11.2009 20:01 q66 | skóre: 32 | blog: Q's CZ devblog
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
wtf?? má vyjít v první polovině příštího roku.. už v podstatě dosáhlo konečně stádia alfa - tzn. skoro vše funguje.. se podívej na todo list: http://trac.enlightenment.org/e/wiki/Release

e17 v mnoha věcech funguje lépe než všechny gnome a kde4 dohromady.
Fluttershy, yay! avatar 17.11.2009 20:06 Fluttershy, yay! | skóre: 84 | blog:
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
má vyjít v první polovině příštího roku.. už v podstatě dosáhlo konečně stádia alfa - tzn. skoro vše funguje..

Po deseti letech.

e17 v mnoha věcech funguje lépe než všechny gnome a kde4 dohromady.

Pokud je v tom slušný terminál a dobře v tom vypadají Qt4 (a případně i GTK+) aplikace, zajímá mě to.

q66 avatar 17.11.2009 20:24 q66 | skóre: 32 | blog: Q's CZ devblog
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
no vývoj se dost zrychlil před rokem když se přešlo na Subversion a zapojilo se pak o dost více lidí včetně mě :) teď máme spoustu commitů za den. Co se týče gtk/qt aplikací, musíš si najít zapadající témátko, protože e17 má v themingu mnohem více možností a gtk ty možnosti nemá

terminál používám xfce4-terminal.. efl není.. ale aplikace vznikají
18.11.2009 11:21 bibri | skóre: 33 | Olomouc
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
>má vyjít v první polovině příštího roku..

Už aby to bylo - rád to vyzkouším. Čekání na E17 jsem vzdal po mnoha letech letos na jaře a přešel na KDE4, protože to jediné může vzhledem s E17 soupeřit.
17.11.2009 20:02 jaj
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
co kdyby jste si založil účet v Opensuse build-service? Balíky vám zkompilují mnohem rychleji a snáze pro různé distribuce.
q66 avatar 17.11.2009 20:05 q66 | skóre: 32 | blog: Q's CZ devblog
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
to není potřeba, protože nás je packagerů několik a s OBS bych neměl takovou kontrolu nad celým procesem.. mám přístup na několik míst pro kompilaci + jeden z packagerů má dostupných třicet počítačů.
17.11.2009 20:27 jaj
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
není mi jasné, jakou potřebnou kontrolu byste tímto ztratili, nemluvě o tom, že získáte rychlý repozitář pro potencionální uživatele. Tím, že něcháte něco kompilovat anonymní dav, té kontroly bude ještě méně.
q66 avatar 17.11.2009 21:13 q66 | skóre: 32 | blog: Q's CZ devblog
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
1. OBS nepodporuje některé distribuce.. 2. balíčky by měly být uloženy na packages.e.org a kopírování z OBS mi přijde zneužívání služby 3. potřebujeme hodně místa a vysoký bandwidth(kolem 100GB/den) 4. kontrolu neztratíme, protože vše je kompilované přes chrooty skriptem, který je pro všechny stejný, tzn. kompilační parametry i prostředí je vždy stejné.
robotics avatar 17.11.2009 22:22 robotics | skóre: 29 | blog: o_vsem_moznem
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
To by bylo lepší založit tady na abclinuxu skupinu Enlightenment. Než to updatovat do blogu.
17.11.2009 22:26 dark
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
Nevím jestli je to tak slavné jak to tady popisuješ. S E17 jsem si hrál dřív (hlavně knihovny jako EVAS), a podle mě je vývoj naprosto nekontrolovaný a občas zmatený - například pro EFL už existují 2 GUI knihovny - ETK a EWL. Dále mě štvalo to, že to API není vůbec integrované (přesně jak popisuješ v blogu, na toto je toto, na tamto toto, pak je z toho 30 balíků s téměř nulovou dokumentací), některé knihovny jako imlib2 se stále používají, přitom už jsou deprecated, atd... No prostě chtělo by to pořádný úklid a hlavně vektorovou grafiku;-)

Ale každopádně fandím, má to potenciál a dokonce i lidi, co na tom dělají:)
q66 avatar 17.11.2009 22:47 q66 | skóre: 32 | blog: Q's CZ devblog
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
etk bylo zrušeno a ewl se pro e17 používat nebude, momentálně je jen jeden toolkit - Elementary. ad. API) je pár základních knihoven, vše je rozděleno podle použití(ale třeba ecore je dost univerzální)

a vektorová grafika, v evasu pro ni je modul..

a dokumentace je kvalitní a kompletní http://docs.enlightenment.org , popř. to samé dostaneš pomocí doxygenu..

a imlib2 není použito už v žádné spravované aplikaci nebo knihovně.

to, co bylo dřív, není dnes
Jardík avatar 18.11.2009 10:51 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
jsou psané v jazyce C, ale mají bindings pro Python a C++
Jako proč? Pokud to není v C99 (jako že není), tak to bude fungovat i v C++ a jakýsi dementní wrapper je zbytečná vrstva navíc a vzniká tak závislostní peklo (jak je v linuxu však zvykem).
Věřím v jednoho Boha.
q66 avatar 18.11.2009 15:14 q66 | skóre: 32 | blog: Q's CZ devblog
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
jasně že jo.. v C++ by to mělo jet taky.. ale se podívej jak vypadá třeba tady ten wrapper: http://svn.enlightenment.org/svn/e/trunk/BINDINGS/cxx/elementaryxx/src/ prostě aby to bylo integrovaný do c++
Jardík avatar 18.11.2009 17:55 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
Prasečinky. Chápu, že nechtějí, aby někdo volal přímo delete, ale když chtěj, abychom použili destroy(), tak by asi taky nesměl být protected ...
protected:
  ElmObject (); // allow only construction for child classes
  virtual ~ElmObject (); // forbid direct delete -> use destroy()
  void elmInit ();
  void destroy ();
A kdyby z toho nebylo na zvracení, ono nejenom, že to obaluje (a tak zdržuje) C api, ale ono to požaduje dalších kýbl závislostí (sigc++). To už je snad to samý, jako ten gtkmm bastl. Alespoň že to na rozdíl od něj nepoužívá ty_podělaný_názvy_funkcí() :-)
Věřím v jednoho Boha.
18.11.2009 18:00 dark
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
Celá integrace do C++ je stylem "místo char* napiš std::string" a "místo struct napiš class" :-) Prostě něco jak gtkmm a další ptákoviny z gtk/gnome...
q66 avatar 18.11.2009 18:17 q66 | skóre: 32 | blog: Q's CZ devblog
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
přesně tak :) jinak já programuju přímo v Cčku :P je to lepší
danaketh avatar 18.11.2009 14:56 danaketh | skóre: 6 | blog: Sick Mind | Praha
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
Jo, až se někde objeví WM, ve kterém budou všechny aplikace vypadat alespoň zhruba stejně, pak opustím KDE. Ale zatím je to každý pes jiný ves (ikdyž nejvíc to prasí právě GTK).

E17 mi navíc kdysi celkem solidně padal. Ale vypadá to pěkně. Takže ho alespoň ho otestuju :)
q66 avatar 18.11.2009 15:15 q66 | skóre: 32 | blog: Q's CZ devblog
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
co bylo kdysi, není dnes ;)
Jardík avatar 18.11.2009 20:05 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
Abych pořád nerejpal ... někdy v červenci se na netu šuškalo, že by měla k vánocům vyjít finální verze e17, platí to ještě pořád?
Věřím v jednoho Boha.
18.11.2009 21:00 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
Kdysi v červenci se na netu taky šuškalo, že do vánoc vyjde Kantos Hyperionu. A hle – odložen na jaro. Jenže u toho se to aspoň dá pochopit – narozdíl od tvých výblitků na tisíckrát omleté téma neměřitelného zpomalování čehokoliv čímkoliv, od nativní podpory x86 v architektuře x86-64 po zpomalení céčkových knihovem použitím C++ wrapperů :-)
Ještě na tom nejsem tak špatně, abych četl Viewegha.
Jardík avatar 18.11.2009 22:40 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
zpomalení céčkových knihovem použitím C++ wrapperů
To však je pravda, proto je např. gtkmm ještě pomalejší šmejd než GTK a Qt dohromady :-)
Věřím v jednoho Boha.
q66 avatar 19.11.2009 17:20 q66 | skóre: 32 | blog: Q's CZ devblog
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
ne, neplatí, protože se nedosáhlo alfa verze v říjnu -> ale teď je to v podstatě alfa no, takže první polovina 2010.
22.6.2010 08:27 Sleep_Walker
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
Mno, tak to zacina byt pomalu aktualni, ze? :)

Ale E17 fandim, je to jedina rozumna alternativa na Linuxovy telefon :)
20.11.2009 19:53 alfonz-mucha
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
Co mám používat za přehrávač? muziky / video, zkoušel jsem něco jako canobal(nebo něja tak no bylo to téměř nepoužitelné, než to načetlo knihovnu a spustilo se úspěšně 6x jsem to zavřel a spustil) Nyní mám Rhythmbox funguje bez problémů, ale zajímalo by mě jestli to prostředí má i své aplikace.

Dále je to celkem nestabilní, kdykoliv se otevře nějaké nastavení (panelu / gadgetu) a něco se při tom udělá padá to. 2x mi to celé zamrzlo (gnome to nedělalo) a musel jsem to shodit, ale dám tomu ještě šanci.

mám verzi 0.16.999.062 (distro janty + repo)
Jardík avatar 20.11.2009 23:19 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
Asi takto: stáhni alpha verzi gnome a porovnávej s alpha verzí e17. Stabilní verzi gnome porovnávej až se stabilní verzí e17 (a že se jen tak nedočkáš ...)
Věřím v jednoho Boha.
21.11.2009 00:25 alfonz-mucha
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
ani testovací karmic létě nepadal jak tohle. Ale jak říkám padá to hlavně v nastavení..
Jardík avatar 21.11.2009 03:49 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
Jenže karmic obsahoval vývojovou verzi gnome založenou na dávno "stabilní" verzi (tj. +- pár fíčur navíc, některé třeba neodladěné), jenže e17 zatím neměl stabilní verzi žádnou, takže se dá nestabilita chápat mnohem více, než v nějakém gnome.
Věřím v jednoho Boha.
Fluttershy, yay! avatar 21.11.2009 13:24 Fluttershy, yay! | skóre: 84 | blog:
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
q66 avatar 21.11.2009 17:00 q66 | skóre: 32 | blog: Q's CZ devblog
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
padání bude vyřešeno s updatem repozitáře.
21.11.2009 18:40 alfonz-mucha
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
Ok super. A budou i nějaké programy ? Třeba ten Edje-Editor je super. Pěkná aplikace, možnosti atd. Sice pár mušek, ale dá se to bez problémů používat a je to i rychlý. Jen je škoda, že ten web je takový roztržitý, není tam pořádný marketing, není ukázáno co a jak používat, co je staré atd..
q66 avatar 21.11.2009 20:45 q66 | skóre: 32 | blog: Q's CZ devblog
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
edje editor bude nahrazen lepším programem - Editje.

Další programy budou:

eyelight - prezentační program eyesight - PDF reader image-viewer - prohlížeč obrázků elm_kbd - virtuální klávesnice shellementary - elementary dialogy ve shell scriptech(můj projekt) edje_viewer - zobrazovač edje souborů canola - mediacenter empower - sudo frontend entrance - login manager ephoto - pokročilejší prohlížeč obrázků s novým rozhraním ephoto_manager - kompletní správce fotek(alba, tagy atd) estickies - lepicí poznámky(můj projekt)

další se ještě uvidí
Fluttershy, yay! avatar 21.11.2009 21:54 Fluttershy, yay! | skóre: 84 | blog:
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
Kdy?
q66 avatar 21.11.2009 22:24 q66 | skóre: 32 | blog: Q's CZ devblog
Rozbalit Rozbalit vše Re: Enlightenment DR17 na Ubuntu/Debianu
ten seznam byl myšlen do updatovanýho repozitáře.. v SVN samozřejmě ty všechny programy už jsou.
21.11.2009 13:20 SPM | skóre: 28
Rozbalit Rozbalit vše Systray
Asi jsem fakt natvrdlej, ale kde se veme ten modul na systray? :) V repozitáři s balíčkama ho nevidím a v tom co mám nainstalované je něco jako "oznamovací oblast" ale podle popisu a chování soudím, že je to asi něco jiného...
q66 avatar 21.11.2009 17:00 q66 | skóre: 32 | blog: Q's CZ devblog
Rozbalit Rozbalit vše Re: Systray
oznamovací oblast , to je ono. je přímo v balíku e17.
21.11.2009 22:13 SPM | skóre: 28
Rozbalit Rozbalit vše Re: Systray
Ok, to jsem přidaný měl, ale bylo to vždy prázdný... i po tom, co to bylo přidané a pustil jsem aplikaci, která tray ikonu vytváří... jsou k tomu nějaké known bugy nebo jsem první? :)
22.11.2009 10:34 alfonz-mucha
Rozbalit Rozbalit vše Re: Systray

Jo, to mi také nefungovalo... tak jsem to několikrát zapnul a vypnul a povedlo se. Poté jsem se to snažil přesunout/zvětšit moc to nešlo. Tak jsem pak spustil nm-aplet a nm-aplet byl na světě. Problém je, že to nemá průhlednost > je to bílé. Takže se to dost odlišuje od zbytku panelu. A dále se u toho dost blbě hledá, to místo kde kliknout pro editaci. Nyní to už ale asi funguje.. :)

q66 avatar 22.11.2009 12:15 q66 | skóre: 32 | blog: Q's CZ devblog
Rozbalit Rozbalit vše Re: Systray
ad. bílé pozadí je způsobeno freedesktop.org standardem systray. Prostě nepovoluje /* nebo je to těžký udělat */ průhlednost - třeba KDE4 taky má jen barvu.

ale systray bylo poslední dobou v SVN hodně vylepšeno, se zvětšováním vše jde atd. kromě té průhlednosti.
Jardík avatar 22.11.2009 21:07 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: Systray
Jdou nastavit 16x16 ikony v systray? Pokud ano, je to kandidát ...
Věřím v jednoho Boha.
q66 avatar 22.11.2009 21:20 q66 | skóre: 32 | blog: Q's CZ devblog
Rozbalit Rozbalit vše Re: Systray
ikony se škálují podle velikosti panelu, pričemž systray je vždy o něco menší než panel, tzn. neměl bys mít tvé obvyklé výhrady proti vylézajícím ikonám z panelu :D
Jardík avatar 22.11.2009 23:45 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: Systray
Já nestojím o škálování jako v gnome typu velikost min(panelu*konstanta + konstanta,22) (což má za následek poblitý ikony u většiny aplikací, či jejich vylejzání), potřebuju k životu vědět, jestli se dá nastavit pevná velikost 16x16 - tj, mám panel 26px široký a chci mít ikony 16x16, až si za rok vzpomenu, že to zabírá moc místa, tak ho změním na 24px a ikony, aby stále měli 16x16. Ale vzhledem k tvému komentáři předpokládám, že ne. Takže snad jediný panel, kde to jde normálně nastavit je bmpanel2 z gitu, který zase nemá menu :-(
Věřím v jednoho Boha.
23.11.2009 00:13 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
Rozbalit Rozbalit vše Re: Systray
potřebuju k životu vědět, jestli se dá nastavit pevná velikost 16x16
Tím se ovšem mnoho vysvětluje :-)
Ještě na tom nejsem tak špatně, abych četl Viewegha.
Jardík avatar 23.11.2009 10:16 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: Systray
Asi jsem natvrdlej a nechápu.
Věřím v jednoho Boha.
q66 avatar 23.11.2009 13:46 q66 | skóre: 32 | blog: Q's CZ devblog
Rozbalit Rozbalit vše Re: Systray
toto se dá nastavit v edje témátku :)

Založit nové vláknoNahoru

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.