Difference between revisions of "Enlightenment (Italiano)"

From ArchWiki
Jump to: navigation, search
(pagina allineata)
(update Pkg/AUR templates (https://github.com/lahwaacz/wiki-scripts/blob/master/update-package-templates.py))
 
(33 intermediate revisions by 8 users not shown)
Line 1: Line 1:
 
[[Category: Desktop environments (Italiano)]]
 
[[Category: Desktop environments (Italiano)]]
 
[[cs:Enlightenment]]
 
[[cs:Enlightenment]]
 +
[[de:Enlightenment]]
 
[[en:Enlightenment]]
 
[[en:Enlightenment]]
 +
[[es:Enlightenment]]
 
[[fr:Enlightenment]]
 
[[fr:Enlightenment]]
{{Article summary start|Sommario}}
+
[[ja:Enlightenment]]
{{Article summary text|Fornisce informazioni sul progetto Enlightenment [[Display Manager (Italiano)|Display Manager]] e le sue librerie.}}
+
[[lt:Enlightenment]]
{{Article summary end}}
+
[[pl:Enlightenment]]
 +
[[ru:Enlightenment]]
 +
[[zh-cn:Enlightenment]]
 +
{{Related articles start (Italiano)}}
 +
{{Related2|Desktop Environment (Italiano)|Ambienti desktop}}
 +
{{Related2|Display Manager (Italiano)|Gestori delle sessioni}}
 +
{{Related2|Window Manager (Italiano)|Gestori delle finestre}}
 +
{{Related articles end}}
  
'''Enlightenment''' è un progetto nato per fornire un 'avanzati strumenti e librerie grafiche per un ambiente desktop'.
+
Tratto dalla [http://trac.enlightenment.org/e/wiki/Enlightenment documentazione di Enlightenment]:
  
Il progetto Enlightenment è diviso in tre parti ::
+
:''L'ambiente di lavoro Enlightenment fornisce un window manager efficiente e mozzafiato basato sul Enlightenment Foundation Libraries (EFL) insieme ad altri componenti del desktop essenziali, come un file manager, le icone del desktop e widget. Vanta un livello senza precedenti di capacità di eseguire temi grafici, pur essendo in grado di eseguirli con hardware più vecchio o su dispositivi embedded.''
* Enlightenment DR16, La versione originale del windows manager enlightenment.  
+
 
* Enlightenment DR17, Il nuovo gestore delle finestre che prenderà il posto di DR16.
+
== Enlightenment ==
* Enlightenment Foundation Libraries, Un'espansione per librerie extra che non fanno parte delle altre due sezioni.
+
 
 +
Enlightenment comprende sia il [[Window manager (Italiano)|window manager]] che  le librerie Enlightenment Foundation Libraries ( EFL), le quali forniscono ulteriori funzionalità desktop dell'ambiente, così come una serie di strumenti, come un toolkit, e gli oggetti astratti. E 'stato in fase di sviluppo dal 2005, ma nel mese di febbraio 2011 le principali librerie EFL videro la loro prima versione stabile 1.0.
 +
 
 +
=== Installazione===
 +
 
 +
Enlightenment può essere [[Pacman|installato]] con il pacchetto {{Pkg|enlightenment}} , disponibile nei [[Official repositories (Italiano)|depositi ufficiali]].
 +
 
 +
Si potrebbe anche voler installare {{Pkg|terminology}}, che è un emulatore di terminale basato su EFL, e si integra bene con Enlightenment.
 +
 
 +
==== Da AUR ====
 +
 
 +
{{Attenzione| Alcuni di questi PKGBUILD utilizzano codice di sviluppo instabile. Usarli a proprio rischio.}}
 +
 
 +
I PKGBUILD di sviluppo che scaricheranno e installeranno il codice di sviluppo più recenti sono disponibili su [[AUR (Italiano)|AUR]] come {{AUR|enlightenment-git}} e le sue dipendenze.
 +
 
 +
Le applicazioni seguenti sono basate su EFL, la maggior parte di loro è in fase iniziale di sviluppo e non ancora stati rilasciati stabilmente:
 +
 
 +
* {{AUR|ecrire-git}} – Ecrire text editor
 +
* {{AUR|emprint-git}}{{Broken package link|{{aur-mirror|emprint-git}}}} – Emprint screenshot tool
 +
* {{AUR|enjoy-git}} – [https://trac.enlightenment.org/e/wiki/Enjoy Enjoy] music player
 +
* {{AUR|eperiodique}} - [http://eperiodique.sourceforge.net/ Eperiodique] periodic table viewer
 +
* {{AUR|ephoto-git}} – [https://trac.enlightenment.org/e/wiki/Ephoto Ephoto] picture viewer
 +
* {{AUR|epour}}{{Broken package link|{{aur-mirror|epour}}}} & {{AUR|epour-git}}{{Broken package link|{{aur-mirror|epour-git}}}} – Epour Bittorrent client
 +
* {{AUR|equate-git}} – Equate calculator
 +
* {{AUR|eruler-git}} – Eruler on-screen ruler and measurement tools
 +
* {{AUR|efbb-git}} – Escape from Booty Bay angry birds style game
 +
* {{AUR|elemines-git}} – [http://elemines.sourceforge.net/ Elemines] minesweeper style game
 +
* {{AUR|espionage-git}} – Espionage D-Bus inspector
 +
* {{AUR|ev-git}} – ev simple picture viewer
 +
* {{AUR|eve-git}}{{Broken package link|{{aur-mirror|eve-git}}}} – [https://trac.enlightenment.org/e/wiki/Eve Eve] web browser
 +
* {{AUR|rage-git}} - Rage video player
 +
 
 +
=== Avviare  enlightenment ===
 +
 
 +
==== Log-in grafico ====
 +
 
 +
Basta scegliere la sessione ''enlightenment'' dal proprio  [[Display manager (Italiano)|gestore delle sessioni]] preferito.
 +
 
 +
'''Entrance'''
 +
 
 +
{{Attenzione|Entrance è altamente sperimentale, e non ha un adeguato sostegno a systemd. Usatelo a vostro rischio e pericolo.}}
 +
 
 +
 
 +
Per Enlightenment è ora disponibile un nuovo display manager chiamato Entrance, che è disponibile su AUR tramite il pacchetto {{AUR|entrance-git}}.
 +
Entrance è piuttosto sofisticato e la sua configurazione è controllata dal file {{ic|/etc/entrance.conf}}. Per utilizzare Entrance abilitare il servizio {{ic|entrance.service}} [[systemd#Using units|utilizzando systemd]].
 +
 
 +
==== Avviare  enlightenment manualmente ====
 +
 
 +
Se preferite avviare enlightenment manualmente da console, aggiungere la seguente linea al vostro file {{ic|~/.xinitrc}}:
 +
 
 +
{{hc|~/.xinitrc|
 +
exec enlightenment_start
 +
}}
 +
 
 +
Dopo di che Enlightenment può essere lanciato digitando {{ic|startx}}. Per i dettagli, vedere [[Xinitrc (Italiano)|xinitrc]].
 +
 
 +
=== Configurazione ===
 +
 
 +
Enlightenment ha un sistema di configurazione sofisticato che si può accedere dal sottomenu ''Impostazioni'' del menu principale.
 +
 
 +
==== Rete ====
 +
 
 +
'''ConnMan'''
 +
 
 +
Il gestore di rete predefinito di Enlightenment è [[Connman (Italiano)|ConnMan]], che è reperibile nel [[Official repositories (Italiano)|deposito ufficiale]] con il pacchetto {{Pkg|connman}}. Seguire le istruzioni presenti nella pagina  [[Connman (Italiano)|ConnMan]], per la sua configurazione.
 +
 
 +
Per la configurazione estesa con il modulo predefinito Enlightenment di Rete, si può anche installare EConnman ( disponibile in AUR come {{AUR|econnman}} o {{AUR|econnman-git}}), ed è associato come dipendenza.
 +
 
 +
'''NetworkManager'''
 +
 
 +
É possibile anche utilizzare {{Pkg|networkmanager}} per gestire le proprie connessioni di rete.Seguire le istruzioni riportate sulla pagina [[NetworkManager (Italiano)|NetworkManager]]
 +
 
 +
Per la sua configurazione. Potrebbe essere necessaria l'installazione del pacchetto {{Pkg|network-manager-applet}} per essere facilitati sulla configurazione e scelta delle impostazioni.Si consiglia di aggiungerlo all'avvio della sessione, in modo ogni volta che si avvia Enlightenment appaia sulla barra delle applicazioni. Per fare questo andare in ''Impostazioni > Pannello impostazioni > Applicazioni > Applicazioni per l'avvio > Sistema > Network''
 +
 
 +
==== Polkit agent ====
 +
 
 +
Enlightenment non ha un [[Polkit#Authentication agents|agente di autenticazione polkit grafico]], quindi se si vuole accedere ad alcune azioni privilegiate (ad esempio montare un filesystem su un dispositivo del sistema), è necessario installare uno , e autoavviarlo. Per questo si dovrebbe andare per '' Impostazioni, Pannello - > Applicazioni - > Applicazioni d'avvio - > Sistema '' e attivarlo.
 +
 
 +
==== Integrazione con Gnome Keyring ====
 +
 
 +
E ' possibile usare gnome-keyring in Enlightenment. Tuttavia, allo stato attuale vi è bisogno di un piccolo hack per farlo funzionare correttamente.
 +
In primo luogo si deve dire a Enlightenment di avviare automaticamente gnome-kering. Per questo si dovrebbe andare in ''Impostazioni-Pannello->Applicazioni->Applicazioni di avvio'' e attivare ''certificato e memorizzazione delle chiavi'', ''Agente password GPG'', ''Agente di chiavi SSH'' e ''servizio di archiviazione Secret''.
 +
 
 +
Successivamente si dovrebbe modificare il file {{ic|~/.profile}} e aggiungere quanto segue :
 +
 
 +
  if [ -n "$DESKTOP_SESSION" ];then
 +
      # No point to start gnome-keyring-daemon if ssh-agent is not up
 +
      if [ -n "$SSH_AGENT_PID" ];then
 +
          eval $(gnome-keyring-daemon --start)
 +
          export SSH_AUTH_SOCK export GPG_AGENT_INFO
 +
          export GNOME_KEYRING_CONTROL
 +
      fi
 +
  fi
 +
 
 +
Questo dovrebbe esportare le variabili necessarie per la gestione delle chiavi al vostro prossimo login. Un ringraziamento particolare va a [http://dingyichen.wordpress.com/2013/11/20/properly-use-gnome-keyring-daemon-enlightenment-e-17-with-ssh-agent-support/] per aver torvato il sistema adatto per farlo funzionare.
 +
 
 +
Ulteriori informazioni su questo argomento li potete nell'articolo [[GNOME Keyring]].
 +
 
 +
=== Temi ===
 +
 
 +
Sono disponibili diversi temi per personalizzare l'aspetto di Enlightenment e reperibili presso:
 +
* [http://exchange.enlightenment.org/theme exchange.enlightenment.org]
 +
* [http://www.e17-stuff.org/index.php?xcontentmode=7000 e17-stuff.org]
 +
* [http://relighted.c0n.de/#100 relighted.c0n.de] per il tema di default in 200 colori diversi
 +
* [http://git.enlightenment.org/themes.enlightenment.org] (git clone il tema che ti piace, eseguire 'make' e si finisce con un file di tema .edj )
 +
* [http://packages.bodhilinux.com/bodhi/pool/stable/b/ packages.bodhilinux.com] ha una buona raccolta ( è necessario estrarre il file edj dal .deb; bsdtar può fare questo e fa parte dell'installazione base di ArchLinux). Un bel catalogo di anteprima può essere visto nel loro [http://art.bodhilinux.com/doku.php wiki].
 +
 
 +
É possibile installare i temi (che sono in formato .edj) utilizzando la finestra di dialogo di configurazione del tema o spostandoli in {{ic|~/.E/e/themes}}.
 +
 
 +
{{nota|Enlightenment non fornisce un API stabile per la creazione dei temi e ci sono stati numerosi cambiamenti all'API dei temi nel corso degli anni, anche dopo che E17 è stato rilasciato. È improbabile che i temi non aggiornati regolarmente funzionino.}}
 +
 
 +
=== Moduli e gadgets ===
 +
 
 +
;Module: Nome usato in enlightenment in riferimento al codice "supportato" da un determinato gadget.
 +
;Gadget: Front-end o una interfaccia utente che dovrebbe aiutare gli utenti finali di Enlightenment in determinate azioni.
 +
 
 +
Molti moduli forniscono dei Gadgets che possono essere aggiunti al proprio desktop o sulla mensola (shelf). Alcuni moduli (come CPUFreq) forniscono solamente un singolo Gadget, mentre altri (come Composite) forniscono caratteristiche aggiuntive senza nessun gadgets.  Si noti che alcuni gadgets (come ad esempio Systray) possono essere aggiunti solo nella mensola, mentre altri (come il gadget Moon) può essere aggiunto solo sul desktop.
 +
 
 +
==== Moduli "Extra" ====
 +
 
 +
{{Attenzione | Si tratta di moduli di terze parti e non ufficialmente supportato dagli sviluppatori di Enlightenment. Essi sono vengono prelevati direttamente dal ramo SVN, questo fa si che il codice può risultare sempre in sviluppo e possono o non possono funzionare in qualsiasi momento. Utilizzare a proprio rischio e pericolo.}}
 +
 
 +
Al di là dei moduli qui descritti, altri moduli ''extra'' sono disponibili su AUR, come parte di {{AUR|e-modules-extra-git}}.
 +
 
 +
'''Places'''
 +
 
 +
Places è un gadget che ti aiuterà a navigare tra i file su diversi dispositivi che si potrebbero collegare al computer, come i telefoni, macchine fotografiche o altri dispositivi di memorizzazione diversi inseriti nella porta usb.
 +
 
 +
Disponibile come {{AUR|places}}{{Broken package link|{{aur-mirror|places}}}} oppure come {{AUR|places-git}}.
 +
 
 +
{{nota|Questo modulo non è più necessario per l'auto-montaggio dei dispositivi esterni in Enlightenment.}}
 +
 
 +
'''Scale Windows'''
 +
 
 +
Il modulo ''Scale Windows'', che richiede che il compositing sia abilitato, aggiunge diverse funzionalità. L' effetto di scala finestre riduce tutte le finestre aperte e li porta tutti in vista. L'effetto "scale pager" effettua uno zoom in fuori e mostra tutti i desktop come un muro, come il plugin compiz expo. Entrambi possono essere aggiunti al desktop come un gadget o legati ad una combinazione di tasti, ad una combinazione del mouse o ad un bordo dello schermo.
 +
 
 +
A molti utenti piace cambiare la scorciatoia predefinita  {{ic|ALT + Tab}} usata per selezionare le finestre, a favore del di Scale Windows per selezionare una finestra. Per cambiare questa impostazione, andare su ''Menu > Impostazioni > Pannello impostazioni > Input > Tasti''. Da qui è possibile impostare la combinazione di tasti desiderata. 
 +
 
 +
Per sostituire la funzionalità del tasto di scelta rapida per la selezione delle finestre con Scale Windows, scorrere nel pannello a sinistra fino a trovare la sezione ''ALT'', e selezionare {{ic|ALT + Tab}}. Successivamente scorrere attraverso il pannello di destra fino a trovare la sezione "Scale Windows", e scegliere uno delle seguenti opzioni : ''Select Next'' oppure ''Select Next (All)'', a seconda se si desidera vedere le finestre da un solo desktop corrente o da tutti i desktop e cliccare su ''Apply'' per salvare l'associazione.
 +
 
 +
Disponibile come {{AUR|comp-scale-git}}{{Broken package link|{{aur-mirror|comp-scale-git}}}}.
 +
 
 +
'''Engage'''
 +
 
 +
Engage è  una dock stile CairoDock/GLX-Dock sia per i lanciatori delle applicazioni che per le applicazioni aperte. Si richiede il compositing per essere attivato e dispone di controlli completi per la trasparenza, dimensioni, livelli di zoom, e altro ancora.
 +
 
 +
Disponibile come {{AUR|engage-git}}{{Broken package link|{{aur-mirror|engage-git}}}}
 +
 
 +
===Risoluzione dei Problemi ===
 +
 
 +
Se trovate alcuni comportamenti inaspettati, ci sono alcuni accorgimenti che si possono fare:
 +
# provare a vedere se lo stesso comportamento persiste con il tema di default
 +
# disattivare tutti i moduli di terze parti eventualmente installati
 +
# fare un backup {{ic|~/.e}} e rimuoverlo (e.s. {{ic|mv ~/.e ~/.e.back}}).
 +
 
 +
Se sei sicuro di aver trovato un bug si prega di segnalarlo [http://trac.enlightenment.org/e/report direttamente agli sviluppatori].
 +
 
 +
==== Compositing ====
 +
 
 +
Quando la configurazione risulta incasinato e la finestre delle impostazioni non può più essere visualizzata correttamente, la configurazione per il compositor può essere resettata dalla combinazione di tasti {{ic|Ctrl + Alt + Shift + Home}}.
 +
 
 +
==== Caratteri illeggibili ====
 +
 
 +
Se i caratteri sono troppo piccoli e lo schermo è illeggibile, assicurarsi i seguenti pacchetti font sono installati. {{Pkg|ttf-dejavu}} e {{Pkg|ttf-bitstream-vera}} sono dei validi font.
 +
 
 +
È possibile impostare il ridimensionamento in ''Impostazioni - > impostazioni del pannello - > Aspetto - > Scaling'' .
  
 
== Enlightenment DR16 ==
 
== Enlightenment DR16 ==
  
Il primo rilascio di sviluppo di Enlightenment DR16 è avvenuto nel 2000, e la versione 1.0 è stata rilasciata nel 2009. Si può affermare che è ancora oggi in fase di sviluppo. Regolarmente aggiornata dal suo sviluppatore Kim 'kwo' Woelders comprende l'uso del compositing, ombre e trasparenze, E DR16 risulta molto veloce, ma con rifiniture moderne.
+
Il primo rilascio di sviluppo di Enlightenment DR16 è avvenuto nel 2000, e la versione 1.0 è stata rilasciata nel 2009. In origine, il nome DR16 si riferiva alla versione 0.16 del progetto Enlightenment. Ora lo si trova semplicemente come "Enlightenment" nei repository di Arch, Si può affermare che è ancora oggi in fase di sviluppo. Regolarmente aggiornata dal suo sviluppatore Kim 'kwo' Woelders comprende l'uso del compositing, ombre e trasparenze. E16 ha conservato tutta la velocità originale, come quando fu presentato dal suo fondatore Carsten "Rasterman" Haitzler, ma con rifiniture moderne.
  
 
=== Installare E16 ===
 
=== Installare E16 ===
  
Per installare :
+
Per installare {{Pkg|enlightenment16}}.
 
+
# pacman -S enlightenment
+
  
 
Enlightenment può risultare molto differente dagli altri gestori delle finestre, leggere {{ic|/usr/share/doc/e16/e16.html}} dopo l'installazione per maggiori dettagli.
 
Enlightenment può risultare molto differente dagli altri gestori delle finestre, leggere {{ic|/usr/share/doc/e16/e16.html}} dopo l'installazione per maggiori dettagli.
La pagina manuale è 'man e16' , non 'man enlightenment', ed analizza solo le opzioni di avvio.
+
La pagina manuale è {{ic|man e16}}, non {{ic|man enlightenment}}, ed analizza solo le opzioni di avvio.
 
+
(Il nome Enlightenment presumibilmente è riservato al progetto principale di raggiungere la versione 1.0 -  gli attuali 16 e 17 corrispondono ad 0.16 e 0.17, come i loro nomi DR suggeriscono.)
+
  
 
=== Configurazione di base ===
 
=== Configurazione di base ===
  
La maggior parte dei file di configurazione di E DR16 risiede in {{ic|~/.e16}} sotto forma di testo semplice, modificabili a piacimento. Essi includo anche il Menu.
+
La maggior parte dei file di configurazione di E16 risiede in {{ic|~/.e16}} sotto forma di testo semplice, modificabili a piacimento. Essi includo anche il Menu.
  
I tasti di scelta rapida, possono essere modificati manualmente o tramite il programma  ''e16keyedit'' reperibile come sorgenti dalla pagina [http://sourceforge.net/projects/enlightenment/ sourceforge] del progetto e16, o installando {{aur|e16keyedit}} da AUR.
+
I tasti di scelta rapida, possono essere modificati manualmente o tramite il programma  ''e16keyedit'' reperibile come sorgenti dalla pagina [http://sourceforge.net/projects/enlightenment/ sourceforge] del progetto e16, o installando {{AUR|e16keyedit}}{{Broken package link|{{aur-mirror|e16keyedit}}}} da AUR.
  
 
==== Immagini di sfondo ====
 
==== Immagini di sfondo ====
Line 39: Line 209:
 
Copiate l'immagine di sondo desiderata in {{ic|~/.e16/backgrounds/}}
 
Copiate l'immagine di sondo desiderata in {{ic|~/.e16/backgrounds/}}
  
Premendo il tasto centrale del mouse od il tasto destro, in un punto qualsiasi del desktop, accedere al menu delle impostazioni e selezionate ''/Desktop/Backgrounds/''
+
Premendo il tasto centrale del mouse od il tasto destro, in un punto qualsiasi del desktop, accedere al menu delle impostazioni e selezionate {{ic|/Desktop/Backgrounds/}}.
  
Ogni nuova immagine copiata sarà presente nella lista che si aggiorna automaticamente. Selezionate lo sfondo desiderato dal menu a discesa. In parte nelle schede appropriate nelle impostazioni globali di E16 è possibile regolare l'affiancamento dell'immagine di sfondo, il riempimento dello schermo e così via.
+
Ogni nuova immagine sarà copiata nella cartella {{ic|~/.e16/backgrounds/}} che aggiornerà automaticamente automaticamente la lista degli sfondi disponibili. Selezionate lo sfondo desiderato dal menu a discesa. All'interno della scheda appropriata nelle impostazioni globali di E16 è possibile regolare l'affiancamento dell'immagine di sfondo, il riempimento dello schermo e così via.
  
 
====Script di  Avvio/Riavvio/Stop ====
 
====Script di  Avvio/Riavvio/Stop ====
  
Create una cartella '''Init''' , '''Start''' e '''Stop''' in {{ic|~/.e16}}: qualsiasi script .sh script inserito verrà eseguito all'avvio (se presente nella cartella Init), al riavvio (se presente nella cartella Start), o allo spegnimento (se presente nella cartella Stop); a condizione che siano stati resi eseguibili con il comando ''chmod +x '''yourscript.sh'''' e abilitati tramite l'apposito menu /settings/session/ <enable scripts> raggiungibile premendo il tasto centrale del mouse.
+
Create una cartella '''Init''' , '''Start''' e '''Stop''' in {{ic|~/.e16}}: qualsiasi script .sh script inserito verrà eseguito all'avvio (se presente nella cartella Init), al riavvio (se presente nella cartella Start), o allo spegnimento (se presente nella cartella Stop); a condizione che siano stati resi eseguibili con il comando {{ic|chmod +x '''yourscript.sh'''}} e abilitati tramite l'apposito menu /settings/session/ <enable scripts> raggiungibile premendo il tasto centrale del mouse. Esempi tipici sono l'inizializzazione di pulseaudio o del vostro gestore di rete preferito.  
  
 
==== Composite ====
 
==== Composite ====
Line 51: Line 221:
 
Ombre ed effetti di trasparenza sono abilitabili nella voce Composite nel menu /Setings, raggiungibile col tasto centrale del mouse o col tasto destro.
 
Ombre ed effetti di trasparenza sono abilitabili nella voce Composite nel menu /Setings, raggiungibile col tasto centrale del mouse o col tasto destro.
  
== Enlightenment DR17 ==
+
== Vedi anche ==
  
* Consultare l'articolo: [[e17_(Italiano)|E17]]
 
 
In fase di pesante sviluppo, e in continua evoluzione in SVN. Per una facile installazione e compatibilità con le diverse parti, vengono prese delle istantanee (in gergo shapshot) per il repository [community] di Arch.
 
 
==== Programmi contenuti in E17 ====
 
* Entice &ndash; Un programma per visualizzare le immagini..
 
* Entrance &ndash;  Il [[Display Manager (Italiano)|Display Manager]] di Enlightement non più mantenuto ed il suo pacchetto è stato abbandonato.
 
* Evidence &ndash; Un file manager.
 
* ERSS &ndash; Per la gestione di fonti RSS.
 
* Eplayer &ndash; Un media player.
 
 
== Enlightenment Foundation Libraries ==
 
Un set di librerie di espansione che lavorano su enlightenment.
 
 
==== Librerie e loro utilizzo ====
 
* Imlib(2) &ndash; Libreria per il rendering e la manipolazione delle immagini.
 
* EDB &ndash; E DataBase wrapper
 
* EET &ndash; Distrobution (Distribution) Container Libraries and Tools
 
* Evas &ndash; Libraria Canvas
 
* Ecore &ndash; For event abstraction and Modular Convenience
 
* Epeg &ndash; Per miniature JPEGs
 
* Epsilon &ndash; Freedesktop.org libreria per miniature
 
* Etox &ndash; Per la manipolazione ed il layout dei testi
 
* Edje &ndash; Interface Abstraction Library & strumenti
 
* Embryo &ndash; Linguaggio di scripting embedded per E
 
* EWL &ndash; libreria per creare widget su  Enlightenment
 
* Emotion &ndash; Video smart-object library for Evas
 
 
==== Programmi sviluppati con queste librerie ====
 
* Eclair &ndash; Media Player
 
* Elicit &ndash; Colour picker e lente di ingrandimento sul desktop
 
* Embrace &ndash; Applicazione per gestire E-mail
 
* Itask (formerly Engage) &ndash; Dockbar stile Mac
 
* Entice &ndash; Visore di immagini
 
* Entrance &ndash; E17 Login Manager
 
* Entropy &ndash;  Motore per la navigazione dei file
 
* Ephoto &ndash; Un sofisticato visore di immagini
 
* ERSS &ndash; PEr visualizzare le fonti RSS
 
* Evidence &ndash; File Manager
 
* Exhibit &ndash; Un altro visore di immagini
 
 
== Link Esterni ==
 
 
* [http://www.enlightenment.org/ Enlightenment Homepage]
 
* [http://www.enlightenment.org/ Enlightenment Homepage]
* [http://sourceforge.net/projects/enlightenment/ DR16 download resource]
 
 
* [http://exchange.enlightenment.org/ Enlightenment Exchange]
 
* [http://exchange.enlightenment.org/ Enlightenment Exchange]
 +
* [http://docs.enlightenment.org/ Enlightenment Developer Documentation]
 +
* [http://www.bodhilinux.com/e17guide/e17guideEN/ Bodhi Guide to Enlightenment]
 
* [http://www.e17-stuff.org/ E17-Stuff]
 
* [http://www.e17-stuff.org/ E17-Stuff]
* [http://trac.enlightenment.org/e/wiki/User_Guide E17 User Guide]
+
* [http://sourceforge.net/projects/enlightenment/ DR16 download resource]
* [http://trac.enlightenment.org/e/wiki/EFL EFL User Guide]
+
* [https://lists.sourceforge.net/lists/listinfo/enlightenment-users Enlightenment users mail list]
*[https://lists.sourceforge.net/lists/listinfo/enlightenment-users E-Users mail list]
+
* [https://lists.sourceforge.net/lists/listinfo/enlightenment-devel Enlightenment developer mail list]
*[https://lists.sourceforge.net/lists/listinfo/enlightenment-devel E-Devs mail list]
+
* irc://irc.freenode.net#e

Latest revision as of 12:40, 1 July 2016

Tratto dalla documentazione di Enlightenment:

L'ambiente di lavoro Enlightenment fornisce un window manager efficiente e mozzafiato basato sul Enlightenment Foundation Libraries (EFL) insieme ad altri componenti del desktop essenziali, come un file manager, le icone del desktop e widget. Vanta un livello senza precedenti di capacità di eseguire temi grafici, pur essendo in grado di eseguirli con hardware più vecchio o su dispositivi embedded.

Enlightenment

Enlightenment comprende sia il window manager che le librerie Enlightenment Foundation Libraries ( EFL), le quali forniscono ulteriori funzionalità desktop dell'ambiente, così come una serie di strumenti, come un toolkit, e gli oggetti astratti. E 'stato in fase di sviluppo dal 2005, ma nel mese di febbraio 2011 le principali librerie EFL videro la loro prima versione stabile 1.0.

Installazione

Enlightenment può essere installato con il pacchetto enlightenment , disponibile nei depositi ufficiali.

Si potrebbe anche voler installare terminology, che è un emulatore di terminale basato su EFL, e si integra bene con Enlightenment.

Da AUR

Attenzione: Alcuni di questi PKGBUILD utilizzano codice di sviluppo instabile. Usarli a proprio rischio.

I PKGBUILD di sviluppo che scaricheranno e installeranno il codice di sviluppo più recenti sono disponibili su AUR come enlightenment-gitAUR e le sue dipendenze.

Le applicazioni seguenti sono basate su EFL, la maggior parte di loro è in fase iniziale di sviluppo e non ancora stati rilasciati stabilmente:

Avviare enlightenment

Log-in grafico

Basta scegliere la sessione enlightenment dal proprio gestore delle sessioni preferito.

Entrance

Attenzione: Entrance è altamente sperimentale, e non ha un adeguato sostegno a systemd. Usatelo a vostro rischio e pericolo.


Per Enlightenment è ora disponibile un nuovo display manager chiamato Entrance, che è disponibile su AUR tramite il pacchetto entrance-gitAUR. Entrance è piuttosto sofisticato e la sua configurazione è controllata dal file /etc/entrance.conf. Per utilizzare Entrance abilitare il servizio entrance.service utilizzando systemd.

Avviare enlightenment manualmente

Se preferite avviare enlightenment manualmente da console, aggiungere la seguente linea al vostro file ~/.xinitrc:

~/.xinitrc
 exec enlightenment_start

Dopo di che Enlightenment può essere lanciato digitando startx. Per i dettagli, vedere xinitrc.

Configurazione

Enlightenment ha un sistema di configurazione sofisticato che si può accedere dal sottomenu Impostazioni del menu principale.

Rete

ConnMan

Il gestore di rete predefinito di Enlightenment è ConnMan, che è reperibile nel deposito ufficiale con il pacchetto connman. Seguire le istruzioni presenti nella pagina ConnMan, per la sua configurazione.

Per la configurazione estesa con il modulo predefinito Enlightenment di Rete, si può anche installare EConnman ( disponibile in AUR come econnmanAUR o econnman-gitAUR), ed è associato come dipendenza.

NetworkManager

É possibile anche utilizzare networkmanager per gestire le proprie connessioni di rete.Seguire le istruzioni riportate sulla pagina NetworkManager

Per la sua configurazione. Potrebbe essere necessaria l'installazione del pacchetto network-manager-applet per essere facilitati sulla configurazione e scelta delle impostazioni.Si consiglia di aggiungerlo all'avvio della sessione, in modo ogni volta che si avvia Enlightenment appaia sulla barra delle applicazioni. Per fare questo andare in Impostazioni > Pannello impostazioni > Applicazioni > Applicazioni per l'avvio > Sistema > Network

Polkit agent

Enlightenment non ha un agente di autenticazione polkit grafico, quindi se si vuole accedere ad alcune azioni privilegiate (ad esempio montare un filesystem su un dispositivo del sistema), è necessario installare uno , e autoavviarlo. Per questo si dovrebbe andare per Impostazioni, Pannello - > Applicazioni - > Applicazioni d'avvio - > Sistema e attivarlo.

Integrazione con Gnome Keyring

E ' possibile usare gnome-keyring in Enlightenment. Tuttavia, allo stato attuale vi è bisogno di un piccolo hack per farlo funzionare correttamente. In primo luogo si deve dire a Enlightenment di avviare automaticamente gnome-kering. Per questo si dovrebbe andare in Impostazioni-Pannello->Applicazioni->Applicazioni di avvio e attivare certificato e memorizzazione delle chiavi, Agente password GPG, Agente di chiavi SSH e servizio di archiviazione Secret.

Successivamente si dovrebbe modificare il file ~/.profile e aggiungere quanto segue :

  if [ -n "$DESKTOP_SESSION" ];then 
     # No point to start gnome-keyring-daemon if ssh-agent is not up 
     if [ -n "$SSH_AGENT_PID" ];then 
         eval $(gnome-keyring-daemon --start) 
         export SSH_AUTH_SOCK export GPG_AGENT_INFO
         export GNOME_KEYRING_CONTROL
     fi
 fi

Questo dovrebbe esportare le variabili necessarie per la gestione delle chiavi al vostro prossimo login. Un ringraziamento particolare va a [1] per aver torvato il sistema adatto per farlo funzionare.

Ulteriori informazioni su questo argomento li potete nell'articolo GNOME Keyring.

Temi

Sono disponibili diversi temi per personalizzare l'aspetto di Enlightenment e reperibili presso:

  • exchange.enlightenment.org
  • e17-stuff.org
  • relighted.c0n.de per il tema di default in 200 colori diversi
  • [2] (git clone il tema che ti piace, eseguire 'make' e si finisce con un file di tema .edj )
  • packages.bodhilinux.com ha una buona raccolta ( è necessario estrarre il file edj dal .deb; bsdtar può fare questo e fa parte dell'installazione base di ArchLinux). Un bel catalogo di anteprima può essere visto nel loro wiki.

É possibile installare i temi (che sono in formato .edj) utilizzando la finestra di dialogo di configurazione del tema o spostandoli in ~/.E/e/themes.

Nota: Enlightenment non fornisce un API stabile per la creazione dei temi e ci sono stati numerosi cambiamenti all'API dei temi nel corso degli anni, anche dopo che E17 è stato rilasciato. È improbabile che i temi non aggiornati regolarmente funzionino.

Moduli e gadgets

Module
Nome usato in enlightenment in riferimento al codice "supportato" da un determinato gadget.
Gadget
Front-end o una interfaccia utente che dovrebbe aiutare gli utenti finali di Enlightenment in determinate azioni.

Molti moduli forniscono dei Gadgets che possono essere aggiunti al proprio desktop o sulla mensola (shelf). Alcuni moduli (come CPUFreq) forniscono solamente un singolo Gadget, mentre altri (come Composite) forniscono caratteristiche aggiuntive senza nessun gadgets. Si noti che alcuni gadgets (come ad esempio Systray) possono essere aggiunti solo nella mensola, mentre altri (come il gadget Moon) può essere aggiunto solo sul desktop.

Moduli "Extra"

Attenzione: Si tratta di moduli di terze parti e non ufficialmente supportato dagli sviluppatori di Enlightenment. Essi sono vengono prelevati direttamente dal ramo SVN, questo fa si che il codice può risultare sempre in sviluppo e possono o non possono funzionare in qualsiasi momento. Utilizzare a proprio rischio e pericolo.

Al di là dei moduli qui descritti, altri moduli extra sono disponibili su AUR, come parte di e-modules-extra-gitAUR.

Places

Places è un gadget che ti aiuterà a navigare tra i file su diversi dispositivi che si potrebbero collegare al computer, come i telefoni, macchine fotografiche o altri dispositivi di memorizzazione diversi inseriti nella porta usb.

Disponibile come placesAUR[broken link: archived in aur-mirror] oppure come places-gitAUR.

Nota: Questo modulo non è più necessario per l'auto-montaggio dei dispositivi esterni in Enlightenment.

Scale Windows

Il modulo Scale Windows, che richiede che il compositing sia abilitato, aggiunge diverse funzionalità. L' effetto di scala finestre riduce tutte le finestre aperte e li porta tutti in vista. L'effetto "scale pager" effettua uno zoom in fuori e mostra tutti i desktop come un muro, come il plugin compiz expo. Entrambi possono essere aggiunti al desktop come un gadget o legati ad una combinazione di tasti, ad una combinazione del mouse o ad un bordo dello schermo.

A molti utenti piace cambiare la scorciatoia predefinita ALT + Tab usata per selezionare le finestre, a favore del di Scale Windows per selezionare una finestra. Per cambiare questa impostazione, andare su Menu > Impostazioni > Pannello impostazioni > Input > Tasti. Da qui è possibile impostare la combinazione di tasti desiderata.

Per sostituire la funzionalità del tasto di scelta rapida per la selezione delle finestre con Scale Windows, scorrere nel pannello a sinistra fino a trovare la sezione ALT, e selezionare ALT + Tab. Successivamente scorrere attraverso il pannello di destra fino a trovare la sezione "Scale Windows", e scegliere uno delle seguenti opzioni : Select Next oppure Select Next (All), a seconda se si desidera vedere le finestre da un solo desktop corrente o da tutti i desktop e cliccare su Apply per salvare l'associazione.

Disponibile come comp-scale-gitAUR[broken link: archived in aur-mirror].

Engage

Engage è una dock stile CairoDock/GLX-Dock sia per i lanciatori delle applicazioni che per le applicazioni aperte. Si richiede il compositing per essere attivato e dispone di controlli completi per la trasparenza, dimensioni, livelli di zoom, e altro ancora.

Disponibile come engage-gitAUR[broken link: archived in aur-mirror]

Risoluzione dei Problemi

Se trovate alcuni comportamenti inaspettati, ci sono alcuni accorgimenti che si possono fare:

  1. provare a vedere se lo stesso comportamento persiste con il tema di default
  2. disattivare tutti i moduli di terze parti eventualmente installati
  3. fare un backup ~/.e e rimuoverlo (e.s. mv ~/.e ~/.e.back).

Se sei sicuro di aver trovato un bug si prega di segnalarlo direttamente agli sviluppatori.

Compositing

Quando la configurazione risulta incasinato e la finestre delle impostazioni non può più essere visualizzata correttamente, la configurazione per il compositor può essere resettata dalla combinazione di tasti Ctrl + Alt + Shift + Home.

Caratteri illeggibili

Se i caratteri sono troppo piccoli e lo schermo è illeggibile, assicurarsi i seguenti pacchetti font sono installati. ttf-dejavu e ttf-bitstream-vera sono dei validi font.

È possibile impostare il ridimensionamento in Impostazioni - > impostazioni del pannello - > Aspetto - > Scaling .

Enlightenment DR16

Il primo rilascio di sviluppo di Enlightenment DR16 è avvenuto nel 2000, e la versione 1.0 è stata rilasciata nel 2009. In origine, il nome DR16 si riferiva alla versione 0.16 del progetto Enlightenment. Ora lo si trova semplicemente come "Enlightenment" nei repository di Arch, Si può affermare che è ancora oggi in fase di sviluppo. Regolarmente aggiornata dal suo sviluppatore Kim 'kwo' Woelders comprende l'uso del compositing, ombre e trasparenze. E16 ha conservato tutta la velocità originale, come quando fu presentato dal suo fondatore Carsten "Rasterman" Haitzler, ma con rifiniture moderne.

Installare E16

Per installare enlightenment16.

Enlightenment può risultare molto differente dagli altri gestori delle finestre, leggere /usr/share/doc/e16/e16.html dopo l'installazione per maggiori dettagli. La pagina manuale è man e16, non man enlightenment, ed analizza solo le opzioni di avvio.

Configurazione di base

La maggior parte dei file di configurazione di E16 risiede in ~/.e16 sotto forma di testo semplice, modificabili a piacimento. Essi includo anche il Menu.

I tasti di scelta rapida, possono essere modificati manualmente o tramite il programma e16keyedit reperibile come sorgenti dalla pagina sourceforge del progetto e16, o installando e16keyeditAUR[broken link: archived in aur-mirror] da AUR.

Immagini di sfondo

Copiate l'immagine di sondo desiderata in ~/.e16/backgrounds/

Premendo il tasto centrale del mouse od il tasto destro, in un punto qualsiasi del desktop, accedere al menu delle impostazioni e selezionate /Desktop/Backgrounds/.

Ogni nuova immagine sarà copiata nella cartella ~/.e16/backgrounds/ che aggiornerà automaticamente automaticamente la lista degli sfondi disponibili. Selezionate lo sfondo desiderato dal menu a discesa. All'interno della scheda appropriata nelle impostazioni globali di E16 è possibile regolare l'affiancamento dell'immagine di sfondo, il riempimento dello schermo e così via.

Script di Avvio/Riavvio/Stop

Create una cartella Init , Start e Stop in ~/.e16: qualsiasi script .sh script inserito verrà eseguito all'avvio (se presente nella cartella Init), al riavvio (se presente nella cartella Start), o allo spegnimento (se presente nella cartella Stop); a condizione che siano stati resi eseguibili con il comando chmod +x yourscript.sh e abilitati tramite l'apposito menu /settings/session/ <enable scripts> raggiungibile premendo il tasto centrale del mouse. Esempi tipici sono l'inizializzazione di pulseaudio o del vostro gestore di rete preferito.

Composite

Ombre ed effetti di trasparenza sono abilitabili nella voce Composite nel menu /Setings, raggiungibile col tasto centrale del mouse o col tasto destro.

Vedi anche