Difference between revisions of "E17 (Italiano)"

From ArchWiki
Jump to: navigation, search
m (revisione in corso)
(Completa revisione e riscrittura del wiki)
Line 16: Line 16:
 
{{Article summary end}}
 
{{Article summary end}}
  
E17 è la versione in sviluppo  DR17 dell'ambiente desktop Enlightenment.
+
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.  
 
+
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 ==
 
== 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ì:
+
=== Installazione dal repository community (Snapshot SVN)===
  
[community]
+
{{nota| In primo luogo assicurarsi di aver abilitato il [[Arch_User_Repository_(Italiano)#.5Bcommunity.5D | Repositorio Community]] nel vostro {{filename| /etc/pacman.conf}}.}}
# Add your preferred servers here, they will be used first
+
Include = /etc/pacman.d/mirrorlist
+
  
* In seguito sincronizzare e aggiornare i repository:
+
Per installare e17:
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 [http://aur.archlinux.org/ AUR].
+
  
Ora si può avviare e17 aggiungendo la riga 'enlightenment_start' al proprio ~/.xinitrc
+
# pacman -S e-svn
  
...
+
Per ottere moduli e applicazioni addizioni per e17, installate il pacchetto :
# 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
+
# pacman -S e17-extra-svn
  
* '''/etc/rc.conf''' - Si otterrà il login manager solo all'avvio; non si riavvierà alla chiusura di X (ad esempio, con CTRL+ALT+BACKSPACE)
+
É consigliata la lettura del wiki [[https://wiki.archlinux.org/index.php/Fonts| Font]] se si vogliono installare caratteri addizionali, in particolar modo del paragrafo [[https://wiki.archlinux.org/index.php/Fonts#Desktop_environments | per ambienti desktop]].
+
  ...
+
  DAEMONS=(... entranced)
+
...
+
  
oppure via
+
Se si necessità di pacchetti per e17, ancora non disponibili nel repository [community], controllare se sono presenti su [http://aur.archlinux.org/ AUR].
  
* '''/etc/inittab''' - Raccomandato
+
{{warning|Siccome la maggior parte del software disponibile per '''e17''' è ancora da considerarsi in fase alpha si consiglia di mantenere i pacchetti della versione precedente del computer, consentendo di effettuare il [[Downgrading_Packages_(Italiano) |downgrade]] se necessario.}}
  
...
+
===Compilazione e creazione dei pacchetti tramite lo script ArchE17===
## 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.
+
É possibile compilarsi i pacchetti di E17 per il proprio sistema Arch Linux grazie ad un piccolo script scritto in python, chiamato [http://dev.archlinux.org/~ronald/e17.html ArchE17]
  
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].
+
===Compilazione tramite easy_e17.sh===
  
==== Avere i pacchetti di e17 aggiornati più spesso ====
+
{{codeline| easy_17.sh}} compila e17 dai sorgenti e lo installa in {{filename|/opt/e17}}. Questo metodo non crea i pacchetti, pertanto le dovute dipendenze non vengono installate automaticamente.
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 ==
+
Si proceda come segue:
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, [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:
+
# Prelevare da  [[AUR]] il pacchetto : {{Package AUR|easy-e17}}.
  pacman -U *.pkg.tar.gz.
+
# Modificare il file {{Filename|/etc/easy_e17.conf}} in base alle vostre esigenze.
 +
# Lanciare con i permessi di ''root'' per installare E17:  
 +
<pre> # easy_e17.sh -i</pre>
 +
# Editare {{Filename|/etc/profile}} aggiungendo {{Filename|/opt/e17/bin}} nel vostro {{Codeline|PATH}} . Per esempio, potete aggiungere la seguente linea alla fine del file:
 +
<pre>PATH="$PATH:/opt/e17/bin"</pre>
  
Verranno poste un di domande, e poi verrà installato. Per far partire E17 sarà necessario mettere questa riga nel proprio ~/.xinitrc:
+
Se si riscontrano errori durante l'installazione di E17 per prima cosa controllare che non sia un problema di dipendenze, in tal caso installare prima le dipendenze richieste e ripetere l'installazione di e17.
  
exec /opt/e17/bin/enlightenment_start
+
Per aggiornare E17 senza usare il programma indicato di seguito, eseguire questo comando come root:
  
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:
+
# easy_e17.sh -u
  
PATH="/bin:/usr/bin:/sbin:/usr/sbin"
+
==== Update_e17.sh ====
  
In modo da farla diventare:
+
Un altro pacchetto, lo script update_e17 di OzOs, è utile quando usato insieme allo script easy_e17.sh, dato che può ripristinare il ramo svn di E17 (nel caso ci siano stati errori), portarlo indietro ad una versione specifica (sempre in caso di problemi) o anche segnalare quando una nuova revisione è stata rilasciata nel ramo svn. Per ulteriori informazioni su questo componente aggiuntivo, vedere [http://cafelinux.org/OzOs/content/how-administer-your-ozos-e17-desktop questa pagina]. Il pacchetto reperibile in [[AUR]] è il seguente : {{Package AUR|oz-e17-tools}}.
  
PATH="/bin:/usr/bin:/sbin:/usr/sbin:/opt/e17/bin"
+
== Avviare E17 ==
  
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:
+
Se per avviare la vostra sessione grafica utilizzate il comando {{codeline|startx}} oppure utilizzando un [[Display_Manager_(Italiano)|gestore delle sessioni]] leggero come XDM o [[https://wiki.archlinux.org/index.php/SLiM_%28Italiano%29|SLIM]], è sufficiente aggiungere o decommentare il seguente comando contenuto in [[https://wiki.archlinux.org/index.php/Xinitrc_%28Italiano%29 | xinitrc]].
  
  easy_e17.sh -i
+
  exec enlightenment_start
  
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):
+
Altri gestori della sessione più avanzati come GDM o [[KDM_(Italiano)|KDM]] riescono ad individuare automaticamente E17 grazie al file {{filename|/usr/share/xsessions/enlightenment.desktop}} contenuto nel pacchetto {{codeline|e-svn}}.  
  
easy_e17.sh -i --only=''name'',''name2''
+
=== Configurare la Rete ===
  
Per aggiornare E17 senza usare il programma sotto descritto, lanciare da root questo comando:
+
Enlightenment necessita di ''ConnMan'' per la gestione delle connessioni di rete. Per prima cosa è necessario installare [[connman]] che è reperibile su [[AUR]]. Non dovrebbe essere necessario seguire le istruzioni presenti nel wiki, allo stato attuale ConnMan  comprende già la policy necessarie alla gestione di reti dl gruppo (anche se con una sola istruzione, e).
  
  easy_e17.sh -u
+
Successivamente, modificate {{Codeline|/etc/rc.conf}} rimuovendo '''network''' dalla stringa DAEMONS, e aggiungendo il demone '''connmand''' ''dopo'' '''dbus''' e '''hal'''.
  
=== Update_e17.sh ===
+
ConnMan si carica molto velocemente e sembra gestire in modo corretto DHCP. Se si ha installato [[wpa_supplicant]] in precedenza, ConnMan aggancia e mostra tutte le connessioni wireless disponibili.
Un altro pacchetto, lo script update_e17 di OzOs, è utile quando usato insieme allo script easy_e17.sh, dato che può ripristinare il ramo svn di E17 (nel caso ci siano stati errori), portarlo indietro ad una versione specifica (sempre in caso di problemi) o anche segnalare quando una nuova revisione è stata rilasciata nel ramo svn. Per ulteriori informazioni su questo componente aggiuntivo, vedere [http://cafelinux.org/OzOs/content/how-administer-your-ozos-e17-desktop questa pagina]. Per installarlo, usare uno dei procedimenti descritti sopra. Il pacchetto in AUR si trova [http://aur.archlinux.org/packages.php?ID=23227 qui].
+
  
=== Configurare Entrance ===
+
== Installare Temi ==
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.
+
Sono disponibili diversi temi per personalizzare l'aspetto di e17 e reperibili presso:
Il percorso giusto di entrance che deve essere messo in {{Filename|/etc/inittab}} è:
+
* [http://exchange.enlightenment.org/ exchange.enlightenment.org], per i quali si può utilizzare il pacchetto {{Package AUR|e17-themes}} presso [[AUR]]
x:5:respawn:/usr/sbin/entranced --nodaemon >& /dev/null
+
* [http://www.e17-stuff.org e17-stuff.org]
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}}.
+
  
Prima si deve '''permettere l'autenticazione via PAM'''. Quindi bisogna scaricare 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}}.
+
É possibile installare i temi (che sono in formato .edj) dalla finestra di configurazione.
  
I seguenti due paragrafi sono '''solo informazioni generali''', si possono saltare se si ha fretta.
+
You can also change the theme for the etk toolkit (the one which is used by exhibit). You can start the dialog to change the etk toolkit by starting {{Codeline|etk_prefs}}.
  
L'avvio di entrance e l'autenticazione dell'utente dovrebbero funzionare a dovere. Ma come si notarà, dopo l'autenticazione entrance dissolverà per poi riapparire. La ragione sta nel fatto che non si è detto ad entrance cosa lanciare dopo l'autenticazione.
+
== FAQs ==
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.
+
Entrance analizzerà le seguenti directory xsessions:
+
{{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 permette di scegliere tra sessioni multiple che possono essere configurate tramite i file .desktop nelle directory xsessions. Dopo che l'utente si è correttamente autenticato, entrance eseguirà questo file e passerà una stringa come parametro.
+
=== Cosaccaduto ad Entrance ? ===
Se si sceglie la sessione di ''Default'', questa stringa sarà vuota oppure "default", mentre se si sceglie la sessione ''Failsafe'' la stringa sarà "failsafe".
+
Per ogni altra sessione la stringa sarà la riga ''exec'' del file .desktop della sessione.
+
  
Poi si deve '''configurare la sessione X11'''.
+
{{Codeline|entrance}}, un [[Display Manager_(Italiano)| gestore delle sessioni]] basato sulle librerie EFL, non è più mantenuto così i loro pacchetti sono stati abbandonati.
Prima di tutto creare il file {{Filename|/etc/X11/Xsession}} e renderlo eseguibile:
+
touch /etc/X11/Xsession
+
chmod +x /etc/X11/Xsession  # importante!
+
  
Io uso una versione modificata dello script Xsession di KDM (si può ottenere la versione originale dal [http://bugs.gentoo.org/show_bug.cgi?id=301051 bug tracker di gentoo]):
+
==Risoluzione dei Problemi ==
{{File|name=/etc/X11/Xsession|content=<nowiki>
+
#! /bin/sh
+
# Xsession - run as user
+
+
session=${1:-default}
+
+
# Note that the respective logout scripts are not sourced.
+
case $SHELL in
+
  */bash)
+
    [ -z "$BASH" ] && exec $SHELL $0 "$@"
+
    set +o posix
+
    [ -f /etc/profile ] && . /etc/profile
+
    if [ -f $HOME/.bash_profile ]; then
+
      . $HOME/.bash_profile
+
    elif [ -f $HOME/.bash_login ]; then
+
      . $HOME/.bash_login
+
    elif [ -f $HOME/.profile ]; then
+
      . $HOME/.profile
+
    fi
+
    ;;
+
  */zsh)
+
    [ -z "$ZSH_NAME" ] && exec $SHELL $0 "$@"
+
    emulate -R zsh
+
    [ -d /etc/zsh ] && zdir=/etc/zsh || zdir=/etc
+
    zhome=${ZDOTDIR:-$HOME}
+
    # zshenv is always sourced automatically.
+
    [ -f $zdir/zprofile ] && . $zdir/zprofile
+
    [ -f $zhome/.zprofile ] && . $zhome/.zprofile
+
    [ -f $zdir/zlogin ] && . $zdir/zlogin
+
    [ -f $zhome/.zlogin ] && . $zhome/.zlogin
+
    ;;
+
  */csh|*/tcsh)
+
    # [t]cshrc is always sourced automatically.
+
    # Note that sourcing csh.login after .cshrc is non-standard.
+
    xsess_tmp=`mktemp /tmp/xsess-env-XXXXXX`
+
    $SHELL -c "if (-f /etc/csh.login) source /etc/csh.login; if (-f ~/.login) source ~/.login; /bin/sh -c export -p >! $xsess_tmp"
+
    . $xsess_tmp
+
    rm -f $xsess_tmp
+
    ;;
+
  *) # Plain sh, ksh, and anything we do not know.
+
    [ -f /etc/profile ] && . /etc/profile
+
    [ -f $HOME/.profile ] && . $HOME/.profile
+
    ;;
+
esac
+
+
[ -f /etc/xprofile ] && . /etc/xprofile
+
[ -f $HOME/.xprofile ] && . $HOME/.xprofile
+
+
# run all system xinitrc shell scripts.
+
if [ -d /etc/X11/xinit/xinitrc.d ]; then
+
    for i in /etc/X11/xinit/xinitrc.d/* ; do
+
        if [ -x "$i" ]; then
+
            . "$i"
+
        fi
+
    done
+
fi
+
+
case $session in
+
  "")
+
    exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session."
+
    ;;
+
  failsafe)
+
    exec xterm -geometry 80x24-0-0
+
    ;;
+
  custom)
+
    exec $HOME/.xsession
+
    ;;
+
  default)
+
    exec /opt/e17/bin/enlightenment_start
+
### if you have installed enlightenment via pacman and want to youse this Xsession, the line above would be: ###
+
#    exec /usr/bin/enlightenment_start
+
    ;;
+
  *)
+
    eval exec "$session"
+
    ;;
+
esac
+
exec xmessage -center -buttons OK:0 -default OK "Sorry, cannot execute $session. Check $DESKTOP_SESSION.desktop."
+
</nowiki>}}
+
  
E' tutto. Al prossimo avvio entrance si dovrebbe avviare e dopo l'autenticazione alla sessione di ''Default'' si entrerà in E.
+
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
 +
# fare un backup {{Filename|~/.e}} e rimuoverlot (e.s. {{Codeline|mv ~/.e ~/.e.back}}).
  
== Installare i temi ==
+
Se sei sicuro di aver trovato un bug si prega di segnalarlo direttamente agli sviluppatori.
Per modificare l'aspetto di E17 sono repoeribili diversi temi presso [http://exchange.enlightenment.org/ exchange.enlightenment.org].
+
Controllare anche [http://www.e17-stuff.org e17-stuff.org].
+
  
I temi (in formato .edj) possono essere installati nella finestra di configurazione.
+
=== Cursori ===
  
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
+
Se riscontrate che X restituisce un errore che i cursori X  non sono disponibili, installare il pacchetto {{Package Official|libxcursor}}.
  
[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
+
=== Non funziona lo sblocco dello schermo ===
  
== Risoluzione dei problemi ==
+
Se lo sblocco dello schermo non accetta la vostra password aggiungere quanto segue in {{Filename|/etc/pam.d/enlightenment}}:
* 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
 
  auth required pam_unix_auth.so
 +
 +
=== Caratteri illeggibili ===
 +
 +
Se i caratteri sono troppo piccoli e lo schermo è illeggibile, assicurarsi i seguenti pacchetti font sono installati:
 +
 +
pacman -S ttf-ms-fonts ttf-dejavu ttf-bitstream-vera
  
 
== Link esterni ==
 
== Link esterni ==
* [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://exchange.enlightenment.org/ exchange.enlightenment.org]
* [http://trac.enlightenment.org/e/wiki/Entrance articolo su entrance nel wiki ufficiale di E17]
+
* [http://e17-stuff.org/ e17-stuff.org]

Revision as of 23:48, 29 November 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-view-refresh-red.pngThis article or section is out of date.Tango-view-refresh-red.png

Reason: please use the first argument of the template to provide a brief explanation. (Discuss in Talk:E17 (Italiano)#)
Warning: Questa pagina è in fase di revisione e potrebbe non essere aggiornata. Seguite per ora le istruzioni della versione inglese.

Template:Article summary start Template:Article summary text Template:Article summary heading Template:Article summary wiki | Fluxbox Template:Article summary wiki | Xfce Template:Article summary wiki | KDEmod Template:Article summary wiki | Openbox Template:Article summary wiki | Compiz Stand-alone Template:Article summary end

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.

Installare E17 dal repository community

Installazione dal repository community (Snapshot SVN)

Nota: In primo luogo assicurarsi di aver abilitato il Repositorio Community nel vostro Template:Filename.

Per installare e17:

# pacman -S e-svn

Per ottere moduli e applicazioni addizioni per e17, installate il pacchetto :

# pacman -S e17-extra-svn

É consigliata la lettura del wiki [Font] se si vogliono installare caratteri addizionali, in particolar modo del paragrafo [| per ambienti desktop].

Se si necessità di pacchetti per e17, ancora non disponibili nel repository [community], controllare se sono presenti su AUR.

Warning: Siccome la maggior parte del software disponibile per e17 è ancora da considerarsi in fase alpha si consiglia di mantenere i pacchetti della versione precedente del computer, consentendo di effettuare il downgrade se necessario.

Compilazione e creazione dei pacchetti tramite lo script ArchE17

É possibile compilarsi i pacchetti di E17 per il proprio sistema Arch Linux grazie ad un piccolo script scritto in python, chiamato ArchE17

Compilazione tramite easy_e17.sh

Template:Codeline compila e17 dai sorgenti e lo installa in Template:Filename. Questo metodo non crea i pacchetti, pertanto le dovute dipendenze non vengono installate automaticamente.

Si proceda come segue:

  1. Prelevare da AUR il pacchetto : Template:Package AUR.
  2. Modificare il file Template:Filename in base alle vostre esigenze.
  3. Lanciare con i permessi di root per installare E17:
 # easy_e17.sh -i
  1. Editare Template:Filename aggiungendo Template:Filename nel vostro Template:Codeline . Per esempio, potete aggiungere la seguente linea alla fine del file:
PATH="$PATH:/opt/e17/bin"

Se si riscontrano errori durante l'installazione di E17 per prima cosa controllare che non sia un problema di dipendenze, in tal caso installare prima le dipendenze richieste e ripetere l'installazione di e17.

Per aggiornare E17 senza usare il programma indicato di seguito, eseguire questo comando come root:

# easy_e17.sh -u

Update_e17.sh

Un altro pacchetto, lo script update_e17 di OzOs, è utile quando usato insieme allo script easy_e17.sh, dato che può ripristinare il ramo svn di E17 (nel caso ci siano stati errori), portarlo indietro ad una versione specifica (sempre in caso di problemi) o anche segnalare quando una nuova revisione è stata rilasciata nel ramo svn. Per ulteriori informazioni su questo componente aggiuntivo, vedere questa pagina. Il pacchetto reperibile in AUR è il seguente : Template:Package AUR.

Avviare E17

Se per avviare la vostra sessione grafica utilizzate il comando Template:Codeline oppure utilizzando un gestore delle sessioni leggero come XDM o [[1]], è sufficiente aggiungere o decommentare il seguente comando contenuto in [| xinitrc].

exec enlightenment_start

Altri gestori della sessione più avanzati come GDM o KDM riescono ad individuare automaticamente E17 grazie al file Template:Filename contenuto nel pacchetto Template:Codeline.

Configurare la Rete

Enlightenment necessita di ConnMan per la gestione delle connessioni di rete. Per prima cosa è necessario installare connman che è reperibile su AUR. Non dovrebbe essere necessario seguire le istruzioni presenti nel wiki, allo stato attuale ConnMan comprende già la policy necessarie alla gestione di reti dl gruppo (anche se con una sola istruzione, e).

Successivamente, modificate Template:Codeline rimuovendo network dalla stringa DAEMONS, e aggiungendo il demone connmand dopo dbus e hal.

ConnMan si carica molto velocemente e sembra gestire in modo corretto DHCP. Se si ha installato wpa_supplicant in precedenza, ConnMan aggancia e mostra tutte le connessioni wireless disponibili.

Installare Temi

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

É possibile installare i temi (che sono in formato .edj) dalla finestra di configurazione.

You can also change the theme for the etk toolkit (the one which is used by exhibit). You can start the dialog to change the etk toolkit by starting Template:Codeline.

FAQs

Cos'è accaduto ad Entrance ?

Template:Codeline, un gestore delle sessioni basato sulle librerie EFL, non è più mantenuto così i loro pacchetti sono stati abbandonati.

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. fare un backup Template:Filename e rimuoverlot (e.s. Template:Codeline).

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

Cursori

Se riscontrate che X restituisce un errore che i cursori X non sono disponibili, installare il pacchetto Template:Package Official.

Non funziona lo sblocco dello schermo

Se lo sblocco dello schermo non accetta la vostra password aggiungere quanto segue in Template:Filename:

auth required pam_unix_auth.so

Caratteri illeggibili

Se i caratteri sono troppo piccoli e lo schermo è illeggibile, assicurarsi i seguenti pacchetti font sono installati:

pacman -S ttf-ms-fonts ttf-dejavu ttf-bitstream-vera

Link esterni