Difference between revisions of "E17 (Italiano)"

From ArchWiki
Jump to: navigation, search
Line 6: Line 6:
 
E17 è la versione in sviluppo  DR17 dell'ambiente desktop Enlightenment.
 
E17 è la versione in sviluppo  DR17 dell'ambiente desktop Enlightenment.
  
E17 è attualmente in uno stato di forte sviluppo, ed è in uno stato di pre-alpha. Anche se è molto giovane, E17 è comunque abbastanza stabile. Molte persone lo usano come ambiente desktop per tutti i giorni.  
+
E17 è attualmente in forte sviluppo, ed è in uno stato di pre-alfa. Anche se è molto giovane, E17 è comunque abbastanza stabile. Molte persone lo usano come ambiente desktop di tutti i giorni.  
  
Le nuove versioni sono disponibili ogni giorno via SVN, ma sono forniti anche degli snapshot per una più semplice installazione. Sotto ci sono le istruzioni su come installare la versione da SVN e la versione dai repository community di Arch.
+
Le nuove versioni sono disponibili ogni giorno via SVN, ma sono forniti anche degli snapshot per una installazione più semplice. Di seguito ci sono le istruzioni su come installare uno snapshot di SVN dal repository community di Arch.
  
== Installare E17 dai repository community ==
+
== Installare E17 dal repository community ==
  
 
* Prima di tutto, modificare il file /etc/pacman.conf e decommenta il repository community rimuovendo il cancelletto all'inizio della linea. Dovrebbe presentarsi più meno così:
 
* Prima di tutto, modificare il file /etc/pacman.conf e decommenta il repository community rimuovendo il cancelletto all'inizio della linea. Dovrebbe presentarsi più meno così:
Line 21: Line 21:
 
  pacman -Syu
 
  pacman -Syu
 
* Installare il gruppo e17:
 
* Installare il gruppo e17:
  pacman -S e17-svn
+
  pacman -S e-svn
 
* Installare moduli aggiuntivi ed applicazioni per e17:
 
* Installare moduli aggiuntivi ed applicazioni per e17:
 
  pacman -S desktop-file-utils e17-extra-svn
 
  pacman -S desktop-file-utils e17-extra-svn
*Si possono installare font addizionali per evitare alcuni problemi al primo avvio di e17
+
* Installare font addizionali per evitare alcuni problemi al primo avvio di e17
 
  pacman -S artwiz-fonts ttf-ms-fonts
 
  pacman -S artwiz-fonts ttf-ms-fonts
 +
* Se c'è bisogno del pacchetto per e17, ancora non disponibile nel repository [community], controllare se ce ne sono su [http://aur.archlinux.org/ AUR].
  
* Se c'è bisogno di pacchetti per e17 che non sono (ancora) disponibili nel repository [community], controllare se sono disponibili su [http://aur.archlinux.org/ AUR].
+
Ora si può avviare e17 aggiungendo la riga 'enlightenment_start' al proprio ~/.xinitrc
 
+
* Ora si può partire con e17. Lo si può fare in più modi:
+
** Aggiungere una riga 'enlightenment_start' al proprio ~/.xinitrc
+
  
 
  ...
 
  ...
Line 39: Line 37:
 
  exec enlightenment_start
 
  exec enlightenment_start
  
** Far partire il login manager entranced (disponibile nel gruppo e17-extra-svn) aggiungendo 'entranced' nei demoni in /etc/rc.conf
+
Se si vuole il login manager ''entrance'' (per sostituire [[KDM]]/[[GDM]]) si potrà avviarlo via
  
 +
* '''/etc/rc.conf''' - Si otterrà il login manager solo all'avvio; non si riavvierà alla chiusura di X (ad esempio, con CTRL+ALT+BACKSPACE)
 +
 
  ...
 
  ...
 
  DAEMONS=(... entranced)
 
  DAEMONS=(... entranced)
  ..
+
  ...
 +
 
 +
oppure via
  
** Far partire il login manager entrance usando la linea 'x:5:respawn:/usr/sbin/entranced -nodaemon >& /dev/null' nel file /etc/inittab
+
* '''/etc/inittab''' - Raccomandato
  
 
  ...
 
  ...
Line 53: Line 55:
 
  # Boot to X11                                             
 
  # Boot to X11                                             
 
  id:5:initdefault:
 
  id:5:initdefault:
 
...
 
 
   
 
   
 
  # Example lines for starting a login manager
 
  # Example lines for starting a login manager
Line 64: Line 64:
 
  x:5:respawn:/usr/sbin/entranced --nodaemon >& /dev/null
 
  x:5:respawn:/usr/sbin/entranced --nodaemon >& /dev/null
  
NB: e17 è un software ancora in stato di alpha. In alcuni casi nel futuro le cose potrebbero non funzionare come voluto. Anche se tutti i pacchetti sono testati prima di essere aggiunti nel repository [community], le cose potrebbero smettere di funzionare. E' consigliabile tenere i pacchetti della versione precedente sul computer, in modo che, se necessario, sia possibile effettuare una retrocessione di versione.
+
NB: e17 è un software ancora in stato di alpha. Ad un certo punte le cose potrebbero non funzionare come voluto. Anche se tutti i pacchetti sono testati prima di essere aggiunti nel repository [community], le cose potrebbero smettere di funzionare. E' consigliabile tenere i pacchetti della versione precedente sul computer, in modo che, se necessario, sia possibile effettuare una retrocessione di versione.
  
Se si riscontra un comportamento indesiderato, ci sono un po di cose che si possono fare. Prima di tutto, provare se lo stesso comportamento si presenta con il tema di default. In secondo luogo, provare a rimuovere ~/.e (magari facendone un backup prima). Se sei sicuro di aver trovato un bug, è consigliabile riportarlo direttamente agli svilupatori. Se non si è sicuri se sia un bug del software o del pacchetto, riportarlo nel bug tracker di [community].
+
Se si riscontra un comportamento indesiderato, ci sono un di cose che si possono fare. Prima di tutto, provare se lo stesso comportamento si presenta con il tema di default. In secondo luogo, provare a rimuovere ~/.e (magari facendone un backup prima). Se si è sicuri di aver trovato un bug, è consigliabile riportarlo direttamente agli svilupatori. Se non si è sicuri se sia un bug del software o del pacchetto, riportarlo nel bug tracker di [community].
  
 
==== Avere i pacchetti di e17 aggiornati più spesso ====
 
==== Avere i pacchetti di e17 aggiornati più spesso ====
Si possono compilare i proprio pacchetti di e17 per Arch Linux grazie un piccolo script in python, chiamato ArchE17. Per maggiori informazioni e per scaricare l'ultima versione dello script, vedere [http://www.archlinux.org/~ronald/e17.html http://www.archlinux.org/~ronald/e17.html]
+
Si possono compilare i proprio pacchetti di e17 per Arch Linux grazie un piccolo script in python, chiamato ArchE17. Per maggiori informazioni e per scaricare l'ultima versione dello script, vedere [http://dev.archlinux.org/~ronald/e17.html http://dev.archlinux.org/~ronald/e17.html]
  
 
== Installare E17 usando easy_e17.sh ==
 
== Installare E17 usando easy_e17.sh ==
Il motivo per usare quest'altro metodo rispetto a quello menzionato sopra, è dipendente da ciò che si vuole, anche se questo script è più semplice da usar (assieme ad altri tool) perchè fornisce un maggior controllo quando E17 è aggiornato dello script in python. Lo script permette di installare componenti dal repository di E17 senza dovere rifare un nuovo PKGBUILD. Con questo script, quando si disinstalla il pacchetto, tutto ciò che è stato installate con lo script verrà eliminato. Per maggiori informazione, vedere [http://ubuntuforums.org/showthread.php?t=916690 the thread for it on ubuntuforums.org].
+
Il motivo per usare quest'altro metodo rispetto a quello menzionato sopra è in funzioni di ciò che si vuole fare, anche se questo script è più semplice da usare (assieme ad altri tool) perchè fornisce un maggior controllo di quando E17 viene aggiornato con lo script in python sopra menzionato.
 
+
Questo script permette di installare componenti dal repository di E17 senza dovere rifare un nuovo PKGBUILD. Con questo script, quando si disinstalla il pacchetto, tutto ciò che è stato installato con lo script verrà eliminato. Per maggiori informazione, vedere [http://ubuntuforums.org/showthread.php?t=916690 il thread su ubuntuforums.org].
Per installare E17 usando questo script, aggiungere questo repo nel proprio /etc/pacman.conf:
+
 
+
[rfad]
+
# Repository made by haxit | Contact: requiem [at] archlinux.us for package suggestions!
+
Server = http://web.ncf.ca/ey723/archlinux/repo/
+
 
+
E poi lanciare:
+
 
+
pacman -S easy-e17
+
  
In alternativa, si può [http://aur.archlinux.org/packages.php?ID=22793 scaricare l'archivio da AUR], estrarlo in una nuova cartella, e lanciare makepkg. Poi lanciare come root:
+
Per installare E17 usando questo script, [http://aur.archlinux.org/packages.php?ID=22793 scaricare il tarball da AUR], estrarlo in una nuova directory e lanciare makepkg. Quindi lanciare come utente root:
 
   pacman -U *.pkg.tar.gz.
 
   pacman -U *.pkg.tar.gz.
  
Line 91: Line 82:
 
  exec /opt/e17/bin/enlightenment_start
 
  exec /opt/e17/bin/enlightenment_start
  
Potrebbe inoltre essere comodo mettere /opt/e17/bin nel prprio PATH, così da non dover mettere /opt/e17/bin davanti a ogni programma da far partire. Per fare ciò, modifica questa linea nel /etc/profile:
+
Potrebbe inoltre essere comodo mettere /opt/e17/bin nel proprio PATH, così da non dover mettere /opt/e17/bin davanti a ogni programma da far partire. Per fare ciò, modifica questa linea nel /etc/profile:
  
 
  PATH="/bin:/usr/bin:/sbin:/usr/sbin"
 
  PATH="/bin:/usr/bin:/sbin:/usr/sbin"
Line 99: Line 90:
 
  PATH="/bin:/usr/bin:/sbin:/usr/sbin:/opt/e17/bin"
 
  PATH="/bin:/usr/bin:/sbin:/usr/sbin:/opt/e17/bin"
  
Se si riscontrare errori installando E17, prima di tutto controollare che non sia un errore di dipendenze. Se lo è, installare le dipendenze e continuare ad installare E17 lanciando questo comando da root:
+
Se si riscontrano errori installando E17, prima di tutto controllare che non sia un errore di dipendenze. Se lo è, installare le dipendenze e continuare ad installare E17 lanciando questo comando da root:
  
 
  easy_e17.sh -i
 
  easy_e17.sh -i
  
Per installare una delle tante applicazioni dal repository SVN di E17, semplicemente rimuovere il nome di quel programma da /etc/easy_e17.conf, e lanciare questo comano da root (scambiando name2 con il nome del programma che è stato rimosso da easy_e17.conf):
+
Per installare una delle tante applicazioni dal repository SVN di E17, semplicemente rimuovere il nome di quel programma da /etc/easy_e17.conf e lanciare questo comano da root (scambiando name e name2 con il nome del programma che è stato rimosso da easy_e17.conf):
  
 
  easy_e17.sh -i --only=''name'',''name2''
 
  easy_e17.sh -i --only=''name'',''name2''
Line 112: Line 103:
  
 
=== Update_e17.sh ===
 
=== Update_e17.sh ===
Un altro pacchetto, lo script update_e17 di OzOs, è utile quando usato in contemporanea conm questo script, dato che può ripristinare il ramo svn di E17 (nel caso ci siano stati errori), come anche portarlo indietro ad una versione specifica (sempre in caso di problemi) o anche mettere al corrente quando una nuova revisione è stata rilasciata nel ramo svn.Vedi [http://cafelinux.org/OzOs/content/how-administer-your-ozos-e17-desktop this page] per altre informazioni sui suoi componenti aggiuntivi. Per installarlo, usare uno dei procedimenti descritti sopra. Il pacchetto in AUR si trova [http://aur.archlinux.org/packages.php?ID=23227 qui].
+
Un altro pacchetto, lo script update_e17 di OzOs, è utile quando usato insieme a questo script, dato che può ripristinare il ramo svn di E17 (nel caso ci siano stati errori), come anche portarlo indietro ad una versione specifica (sempre in caso di problemi) o anche segnalare quando una nuova revisione è stata rilasciata nel ramo svn. Vedere [http://cafelinux.org/OzOs/content/how-administer-your-ozos-e17-desktop questa pagina] per ulteriori informazioni su questo componente aggiuntivo. Per installarlo, usare uno dei procedimenti descritti sopra. Il pacchetto in AUR si trova [http://aur.archlinux.org/packages.php?ID=23227 qui].
  
 
=== Configuring Entrance ===
 
=== Configuring Entrance ===
If you installed e17 through easy_e17.sh you have to do some further configurations to get entrance working.
+
Se si è installato e17 attraverso l'uso dello script easy_e17.sh si dovranno fare ulteriori modifiche alla configurazione per far funzionare entrance.
  
To '''set up entrance as your login manager''' proceed as above.
+
Per '''impostare entrance come login manager''' fare come sopra.
The correct path of entranced to be put into {{Filename|/etc/inittab}} is of course
+
Il percorso giusto di entranced che deve essere messo in {{Filename|/etc/inittab}} è certamente:
 
  x:5:respawn:/usr/sbin/entranced --nodaemon >& /dev/null
 
  x:5:respawn:/usr/sbin/entranced --nodaemon >& /dev/null
If you want to start entrance as daemon put [http://repos.archlinux.org/wsvn/community/entrance-svn/trunk/entranced entranced] from {{Package Official|entrance-svn}} into {{Filename|/etc/rc.d/}} and add it to your DAEMONS array in {{Filename|/etc/rc.conf}}.
+
Se si vuole lanciare entrance come demone, mettere[http://repos.archlinux.org/wsvn/community/entrance-svn/trunk/entranced entranced] da {{Package Official|entrance-svn}} in {{Filename|/etc/rc.d/}} e aggiungerlo nell'array DAEMONS di {{Filename|/etc/rc.conf}}.
  
At first you have to '''allow authentication via PAM'''. Therefore get [http://repos.archlinux.org/wsvn/community/entrance-svn/trunk/entrance.pam entrance.pam] from the {{Package Official|entrance-svn}} package and store it as {{Filename|/etc/pam.d/entrance}}.
+
All'inizio dovrete '''permettere l'autenticazione via PAM'''. Quindi scaricate il pacchetto [http://repos.archlinux.org/wsvn/community/entrance-svn/trunk/entrance.pam entrance.pam] da {{Package Official|entrance-svn}} e salvarlo come {{Filename|/etc/pam.d/entrance}}.
  
The following two paragraphs are '''just background information''', skip them if you're in a hurry.
+
I seguenti due paragrafi sono '''solo informazioni generali''', si possono saltare se si ha fretta.
  
Now the launching and the user authentication should work correctly. But as you'll notice after authentication entrance will fade out and come right back. The reason is that we didn't tell entrance what to launch after authentication.
+
Ora l'avvio di entrance e l'autenticazione dell'utente dovrebbero funzionare a dovere. Ma come si potrà notare, dopo l'autenticazione entrance dissolverà per poi riapparire. La ragione sta nel fatto che non si è detto ad entrance cosa lanciare dopo l'autenticazione.
This is done through the file {{Filename|/etc/X11/Xsession}} (can be set at compile time by ENTRANCE_XSESSION) and the .desktop files in your xsessions directories.
+
Questo viene fatto attraverso il file {{Filename|/etc/X11/Xsession}} (può essere impostato al momento della compilazione tramite ENTRANCE_XSESSION) e il file .desktop nella directory xsessions.
The following xsessions directories are scanned by entrance:
+
Entrance analizzerà le seguenti directory xsessions:
{{Filename|/opt/e17/etc/xsessions/}} (set at compile time by ENTRANCE_SESSIONS_DIR), {{Filename|$XDG_DATA_HOME/xsessions/}} and all <tt>xsessions</tt> directories in your $XDG_DATA_DIRS.
+
{{Filename|/opt/e17/etc/xsessions/}} (impostata al momento della compilazione attraverso ENTRANCE_SESSIONS_DIR), {{Filename|$XDG_DATA_HOME/xsessions/}} e tutte le directory <tt>xsessions</tt> elencate in $XDG_DATA_DIRS.
  
 
Entrance allows you to choose between multiple sessions which are can be configured via the .desktop files in the xsessions directories. After entrance authenticated the user correctly it executes this file and passes it a string as command line argument.
 
Entrance allows you to choose between multiple sessions which are can be configured via the .desktop files in the xsessions directories. After entrance authenticated the user correctly it executes this file and passes it a string as command line argument.
Line 223: Line 214:
  
 
== Installare i temi ==
 
== Installare i temi ==
 
+
Per modificare l'aspetto di E17 sono repoeribili diversi temi presso [http://exchange.enlightenment.org/ exchange.enlightenment.org].
Più temi per modificare l'aspetto di E17 sono repoeribili a [http://exchange.enlightenment.org/ exchange.enlightenment.org].
+
 
Controllare anche [http://www.e17-stuff.org e17-stuff.org].
 
Controllare anche [http://www.e17-stuff.org e17-stuff.org].
  
I temi (in formato .edj) possono essere isntallati nella finestra di configurazione.
+
I temi (in formato .edj) possono essere installati nella finestra di configurazione.
  
E' anche possibile cambiare il tema per il toolkit etk (quello usate da exhibit). Far partire la finestra di configurazione per cambiare il toolkit etc lanciando /usr/bin/etk_prefs
+
E' anche possibile cambiare il tema per il toolkit etk (quello usate da exhibit). Far partire la finestra di configurazione per cambiare il toolkit etk lanciando /usr/bin/etk_prefs
  
[http://aur.archlinux.org/packages.php?ID=7896 e17-themes] (pacchetto di aur), automatizza il download e l'installazione di molti temi da exchange.enlightenment.org
+
[http://aur.archlinux.org/packages.php?ID=7896 temi per e17] (pacchetto di aur), automatizza il download e l'installazione di molti temi da exchange.enlightenment.org
  
== Troubleshooting ==
+
== Risoluzione dei problemi ==
* Se X manda errori riguardo il cursore di X chenon è disponibile, installare il pacchetto 'libxcursor'.
+
* Se X manda errori sulla non disponibilità del cursore, installare il pacchetto 'libxcursor'.
* Se allo screen di login la vostra password non è accettata, aggiungete la seguente stringa in /etc/pam.d/enlightenment:
+
* Se il blocca schermo non accetta la password, aggiungere la seguente stringa in /etc/pam.d/enlightenment:
 
  auth required pam_unix_auth.so
 
  auth required pam_unix_auth.so
  
== Link Esterni ==
+
== Link esterni ==
* [http://exchange.enlightenment.org/ Exchange.enlightenment.org, un nuovo sito integrato che rimpiazza il vecchio get-.org]
+
* [http://exchange.enlightenment.org/ Exchange.enlightenment.org, un nuovo sito che rimpiazza il vecchio get-e.org. get-e.org è stato chiuso nell'agosto 2008.]
 
+
* [http://e17-stuff.org/ e17-stuff.org, qui sono disponibili temi, sfondi, ecc.]
* [http://get-e.org Portale di Enlightenment DR17 con temi, sfondi, moduli, etc.]
+
* [http://trac.enlightenment.org/e/wiki/Entrance articolo su entrance nel wiki ufficiale di E17]
* [http://get-e.org/E17_User_Guide/English/ Guide di Enlightenment DR 17 ]
+
* [http://get-e.org/EFL_User_Guide/English/ Guida dell'Enlightenment Foundation Libraries]
+
* [http://gentoo-wiki.com/HOWTO_emerge_e17  e17 Howto di gentoo];
+
** Specificatamente, [http://gentoo-wiki.com/HOWTO_emerge_e17#Adding_Apps_to_ibar Aggiungere applicazioni a iBar]
+

Revision as of 09:55, 13 April 2010

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.


Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어


External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

Tango-preferences-desktop-locale.pngThis article or section needs to be translated.Tango-preferences-desktop-locale.png

Notes: please use the first argument of the template to provide more detailed indications. (Discuss in Talk:E17 (Italiano)#)

E17 è la versione in sviluppo DR17 dell'ambiente desktop Enlightenment.

E17 è attualmente in forte sviluppo, ed è in uno stato di pre-alfa. Anche se è molto giovane, E17 è comunque abbastanza stabile. Molte persone lo usano come ambiente desktop di tutti i giorni.

Le nuove versioni sono disponibili ogni giorno via SVN, ma sono forniti anche degli snapshot per una installazione più semplice. Di seguito ci sono le istruzioni su come installare uno snapshot di SVN dal repository community di Arch.

Installare E17 dal repository community

  • Prima di tutto, modificare il file /etc/pacman.conf e decommenta il repository community rimuovendo il cancelletto all'inizio della linea. Dovrebbe presentarsi più meno così:
[community]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist
  • In seguito sincronizzare e aggiornare i repository:
pacman -Syu
  • Installare il gruppo e17:
pacman -S e-svn
  • Installare moduli aggiuntivi ed applicazioni per e17:
pacman -S desktop-file-utils e17-extra-svn
  • Installare font addizionali per evitare alcuni problemi al primo avvio di e17
pacman -S artwiz-fonts ttf-ms-fonts
  • Se c'è bisogno del pacchetto per e17, ancora non disponibile nel repository [community], controllare se ce ne sono su AUR.

Ora si può avviare e17 aggiungendo la riga 'enlightenment_start' al proprio ~/.xinitrc

...
# exec gnome-session
# exec startkde
# exec startxfce4
# ...or the Window Manager of your choice
exec enlightenment_start

Se si vuole il login manager entrance (per sostituire KDM/GDM) si potrà avviarlo via

  • /etc/rc.conf - Si otterrà il login manager solo all'avvio; non si riavvierà alla chiusura di X (ad esempio, con CTRL+ALT+BACKSPACE)
...
DAEMONS=(... entranced)
...

oppure via

  • /etc/inittab - Raccomandato
...
## Only one of the following two lines can be uncommented!
# Boot to console                                         
#id:3:initdefault:                                        
# Boot to X11                                             
id:5:initdefault:

# Example lines for starting a login manager
#x:5:respawn:/usr/bin/xdm -nodaemon
#x:5:respawn:/usr/sbin/gdm -nodaemon
#x:5:respawn:/usr/bin/kdm -nodaemon
#x:5:respawn:/usr/bin/slim >& /dev/null
#x:5:once:/bin/su johndoe -l -c "/bin/bash --login -c startx >/dev/null 2>&1"
x:5:respawn:/usr/sbin/entranced --nodaemon >& /dev/null

NB: e17 è un software ancora in stato di alpha. Ad un certo punte le cose potrebbero non funzionare come voluto. Anche se tutti i pacchetti sono testati prima di essere aggiunti nel repository [community], le cose potrebbero smettere di funzionare. E' consigliabile tenere i pacchetti della versione precedente sul computer, in modo che, se necessario, sia possibile effettuare una retrocessione di versione.

Se si riscontra un comportamento indesiderato, ci sono un pò di cose che si possono fare. Prima di tutto, provare se lo stesso comportamento si presenta con il tema di default. In secondo luogo, provare a rimuovere ~/.e (magari facendone un backup prima). Se si è sicuri di aver trovato un bug, è consigliabile riportarlo direttamente agli svilupatori. Se non si è sicuri se sia un bug del software o del pacchetto, riportarlo nel bug tracker di [community].

Avere i pacchetti di e17 aggiornati più spesso

Si possono compilare i proprio pacchetti di e17 per Arch Linux grazie un piccolo script in python, chiamato ArchE17. Per maggiori informazioni e per scaricare l'ultima versione dello script, vedere http://dev.archlinux.org/~ronald/e17.html

Installare E17 usando easy_e17.sh

Il motivo per usare quest'altro metodo rispetto a quello menzionato sopra è in funzioni di ciò che si vuole fare, anche se questo script è più semplice da usare (assieme ad altri tool) perchè fornisce un maggior controllo di quando E17 viene aggiornato con lo script in python sopra menzionato. Questo script permette di installare componenti dal repository di E17 senza dovere rifare un nuovo PKGBUILD. Con questo script, quando si disinstalla il pacchetto, tutto ciò che è stato installato con lo script verrà eliminato. Per maggiori informazione, vedere il thread su ubuntuforums.org.

Per installare E17 usando questo script, scaricare il tarball da AUR, estrarlo in una nuova directory e lanciare makepkg. Quindi lanciare come utente root:

 pacman -U *.pkg.tar.gz.

Verranno poste un pò di domande, e poi verrà installato. Per far partire E17 sarà necessario mettere questa riga nel proprio ~/.xinitrc:

exec /opt/e17/bin/enlightenment_start

Potrebbe inoltre essere comodo mettere /opt/e17/bin nel proprio PATH, così da non dover mettere /opt/e17/bin davanti a ogni programma da far partire. Per fare ciò, modifica questa linea nel /etc/profile:

PATH="/bin:/usr/bin:/sbin:/usr/sbin"

In modo da farla diventare:

PATH="/bin:/usr/bin:/sbin:/usr/sbin:/opt/e17/bin"

Se si riscontrano errori installando E17, prima di tutto controllare che non sia un errore di dipendenze. Se lo è, installare le dipendenze e continuare ad installare E17 lanciando questo comando da root:

easy_e17.sh -i

Per installare una delle tante applicazioni dal repository SVN di E17, semplicemente rimuovere il nome di quel programma da /etc/easy_e17.conf e lanciare questo comano da root (scambiando name e name2 con il nome del programma che è stato rimosso da easy_e17.conf):

easy_e17.sh -i --only=name,name2

Per aggiornare E17 senza usare il programma sotto descritto, lanciare da root questo comando:

easy_e17.sh -u

Update_e17.sh

Un altro pacchetto, lo script update_e17 di OzOs, è utile quando usato insieme a questo script, dato che può ripristinare il ramo svn di E17 (nel caso ci siano stati errori), come anche portarlo indietro ad una versione specifica (sempre in caso di problemi) o anche segnalare quando una nuova revisione è stata rilasciata nel ramo svn. Vedere questa pagina per ulteriori informazioni su questo componente aggiuntivo. Per installarlo, usare uno dei procedimenti descritti sopra. Il pacchetto in AUR si trova qui.

Configuring Entrance

Se si è installato e17 attraverso l'uso dello script easy_e17.sh si dovranno fare ulteriori modifiche alla configurazione per far funzionare entrance.

Per impostare entrance come login manager fare come sopra. Il percorso giusto di entranced che deve essere messo in Template:Filename è certamente:

x:5:respawn:/usr/sbin/entranced --nodaemon >& /dev/null

Se si vuole lanciare entrance come demone, mettereentranced da Template:Package Official in Template:Filename e aggiungerlo nell'array DAEMONS di Template:Filename.

All'inizio dovrete permettere l'autenticazione via PAM. Quindi scaricate il pacchetto entrance.pam da Template:Package Official e salvarlo come Template:Filename.

I seguenti due paragrafi sono solo informazioni generali, si possono saltare se si ha fretta.

Ora l'avvio di entrance e l'autenticazione dell'utente dovrebbero funzionare a dovere. Ma come si potrà notare, dopo l'autenticazione entrance dissolverà per poi riapparire. La ragione sta nel fatto che non si è detto ad entrance cosa lanciare dopo l'autenticazione. Questo viene fatto attraverso il file Template:Filename (può essere impostato al momento della compilazione tramite ENTRANCE_XSESSION) e il file .desktop nella directory xsessions. Entrance analizzerà le seguenti directory xsessions: Template:Filename (impostata al momento della compilazione attraverso ENTRANCE_SESSIONS_DIR), Template:Filename e tutte le directory xsessions elencate in $XDG_DATA_DIRS.

Entrance allows you to choose between multiple sessions which are can be configured via the .desktop files in the xsessions directories. After entrance authenticated the user correctly it executes this file and passes it a string as command line argument. If you chose Default as session it is just an empty string or "default" whereas the Failsafe session passes "failsafe". For any other session it's the exec line of the .desktop file of your session.

So we have to configure your X11 sessions. At first create Template:Filename and make it executable

touch /etc/X11/Xsession
chmod +x /etc/X11/Xsession  # this is important!

I use a modified version of KDM's Xsession script (got the base version from gentoo bug tracker): Template:File

That's it the next reboot should bring entrance up and after authentication the Default session should bring you into E.

Installare i temi

Per modificare l'aspetto di E17 sono repoeribili diversi temi presso exchange.enlightenment.org. Controllare anche e17-stuff.org.

I temi (in formato .edj) possono essere installati nella finestra di configurazione.

E' anche possibile cambiare il tema per il toolkit etk (quello usate da exhibit). Far partire la finestra di configurazione per cambiare il toolkit etk lanciando /usr/bin/etk_prefs

temi per e17 (pacchetto di aur), automatizza il download e l'installazione di molti temi da exchange.enlightenment.org

Risoluzione dei problemi

  • Se X manda errori sulla non disponibilità del cursore, installare il pacchetto 'libxcursor'.
  • Se il blocca schermo non accetta la password, aggiungere la seguente stringa in /etc/pam.d/enlightenment:
auth required pam_unix_auth.so

Link esterni