Difference between revisions of "LXDE (Italiano)"

From ArchWiki
Jump to: navigation, search
(Installazione: please translate the note)
(KDE4 & KDM are not supported in Arch anymore. Remove KDM related info.)
(30 intermediate revisions by 14 users not shown)
Line 1: Line 1:
 
[[Category:Desktop environments (Italiano)]]
 
[[Category:Desktop environments (Italiano)]]
{{i18n|LXDE}}
+
[[cs:LXDE]]
 
+
[[en:LXDE]]
{{Article summary start|Sommario}}
+
[[es:LXDE]]
{{Article summary text|LXDE è un ambiente desktop open source per Unix e altre piattaforme POSIX-compliant, come Linux, distribuito con licenza GPL. Questo articolo riguarda la sua installazione, configurazione e risoluzione dei problemi.}}  
+
[[fr:LXDE]]
{{Article summary text|LXDE utilizza il toolkit [[GTK+]].}}
+
[[ja:LXDE]]
{{Article summary heading|Panoramica}}
+
[[pl:LXDE]]
{{Article summary text|{{Graphical user interface overview (Italiano)}}}}
+
[[ru:LXDE]]
{{Article summary end}}
+
[[sr:LXDE]]
 
+
[[tr:LXDE Masaüstü Ortamı]]
 +
[[uk:LXDE]]
 +
[[zh-hans:LXDE]]
 +
[[zh-hant:LXDE]]
 +
{{out_of_date | Questa pagina è in fase di revisione e potrebbe non essere aggiornata. Seguite per ora le istruzioni della versione inglese. | Talk:ArchWiki Translation Team (Italiano)#Pagine Marcate come "out of date" e "Traslateme"}}
 +
{{Related articles start (Italiano)}}
 +
{{Related|Desktop Environment (Italiano)}}
 +
{{Related|Display Manager (Italiano)}}
 +
{{Related|Window Manager (Italiano)}}
 +
{{Related|Openbox (Italiano)}}
 +
{{Related|PCManFM (Italiano)}}
 +
{{Related|LXDM (Italiano)}}
 +
{{Related|GTK+_(Italiano)}}
 +
{{Related articles end}}
 
From [http://lxde.org/ LXDE.org | Lightweight X11 Desktop Environment]:  
 
From [http://lxde.org/ LXDE.org | Lightweight X11 Desktop Environment]:  
  
Line 14: Line 27:
  
 
== Installazione ==
 
== Installazione ==
LXDE è particolarmente modulare, in modo da poter scegliere i pacchetti di cui si ha maggiormente bisogno. I pacchetti minimi da installare obbligatoriamente sono {{Package Official|lxde-common}}, {{Package Official|lxsession}}, {{Package Official|desktop-file-utils}}, ed un gestore di finestre:
+
LXDE è particolarmente modulare, in modo da poter scegliere i pacchetti di cui si ha maggiormente bisogno. I pacchetti minimi da installare obbligatoriamente sono {{Pkg|lxde-common}}, {{Pkg|lxsession}}, {{Pkg|desktop-file-utils}}, ed un gestore di finestre:
  
 
Si può installare il gruppo LXDE con:
 
Si può installare il gruppo LXDE con:
Line 22: Line 35:
 
Questo comando installerà i seguenti pacchetti:
 
Questo comando installerà i seguenti pacchetti:
  
* {{Package Official|gpicview}}: Un leggero visualizzatore di immagini
+
* {{Pkg|gpicview}}: Un leggero visualizzatore di immagini
* {{Package Official|lxappearance}}: Uno strumento per configurare temi, icone e font per applicazioni GTK +  
+
* {{Pkg|lxappearance}}: Uno strumento per configurare temi, icone e font per applicazioni GTK +  
* {{Package Official|lxde-common}}: Le impostazioni predefinite per l'integrazione dei diversi componenti di LXDE  
+
* {{Pkg|lxde-common}}: Le impostazioni predefinite per l'integrazione dei diversi componenti di LXDE  
* {{Package Official|lxde-icon-theme}}: Un tema di icone per LXDE
+
* {{Pkg|lxde-icon-theme}}: Un tema di icone per LXDE
* {{Package Official|lxlauncher}}: Un lanciatore pensato principalmente per i netbook  
+
* {{Pkg|lxlauncher}}: Un lanciatore pensato principalmente per i netbook  
* {{Package Official|lxmenu-data}}: Una raccolta di file pensati per adeguare le specifiche di menu a freedesktop.org  
+
* {{Pkg|lxmenu-data}}: Una raccolta di file pensati per adeguare le specifiche di menu a freedesktop.org  
* {{Package Official|lxpanel}}: Un pannello per il desktop per LXDE  
+
* {{Pkg|lxpanel}}: Un pannello per il desktop per LXDE  
* {{Package Official|lxrandr}}: Un gestore per lo schermo  
+
* {{Pkg|lxrandr}}: Un gestore per lo schermo  
* {{Package Official|lxsession-lite}}: Un gestore standard di sessioni X11 che supporta lo spegnimento, il riavvio e la sospensione
+
* {{Pkg|lxtask}}: Un leggero task manager  
* {{Package Official|lxtask}}: Un leggero task manager  
+
* {{Pkg|lxterminal}}: Un leggero emulatore di terminale
* {{Package Official|lxterminal}}: Un leggero emulatore di terminale
+
* {{Pkg|menu-cache}}: Un demone che genera automaticamente il menu di LXDE
* {{Package Official|menu-cache}}: Un demone che genera automaticamente il menu di LXDE
+
* {{Pkg|openbox}}: Un window manager standard leggero e altamente configurabile, solitamente utilizzato in ambiente LXDE
* {{Package Official|openbox}}: Un window manager standard leggero e altamente configurabile, solitamente utilizzato in ambiente LXDE
+
* {{Pkg|pcmanfm}}: Il leggero file manager predefinito di LXDE, che prevede anche l'integrazione col desktop
{{Note|pcmanfm has been dropped to AUR, you need install it separately.}}
 
{{Package AUR|pcmanfm}}: Il leggero file manager predefinito di LXDE, che prevede anche l'integrazione col desktop
 
  
Al termine dell'installazione, sarà necessario copiare i tre file elencati da pacman (menu.xml, rc.xml e autostart.sh, reperibili in /etc/xdg/openbox) in ~/.config/openbox, eventualmente con il seguente comando:
+
Al termine dell'installazione, sarà necessario copiare i tre file elencati da pacman (menu.xml, rc.xml e autostart, reperibili in /etc/xdg/openbox) in ~/.config/openbox, eventualmente con il seguente comando:
  
  # cp /etc/xdg/openbox/menu.xml /etc/xdg/openbox/rc.xml /etc/xdg/openbox/autostart.sh ~/.config/openbox
+
  # cp /etc/xdg/openbox/menu.xml /etc/xdg/openbox/rc.xml /etc/xdg/openbox/autostart ~/.config/openbox
  
Sarà inoltre necessario installare [[gamin|Gamin]], un sistema di monitoraggio di file e directory, pensato come un sottoinsieme di FAM. Viene invocato dai programmi stessi, non avendo così bisogno, al contrario di FAM, di un demone specifico in esecuzione in background. Se FAM è già stato installato, è necessario rimuoverlo dalla sezione DAEMONS in /etc/rc.conf, fermare il demone ed installare e poi installare gamin:
+
Sarà inoltre necessario installare [[Gamin]], un sistema di monitoraggio di file e directory, pensato come un sottoinsieme di FAM. Viene invocato dai programmi stessi, non avendo così bisogno, al contrario di FAM, di un demone specifico in esecuzione in background. Se FAM è già stato installato, è necessario rimuoverlo dalla sezione DAEMONS in /etc/rc.conf, fermare il demone ed installare e poi installare gamin:
  
 
  # pacman -S gamin
 
  # pacman -S gamin
  
Alcune [[Lightweight Applications|applicazioni leggere]] che si potrebbero voler installare sono:
+
Alcune [[List of applications (Italiano)|applicazioni leggere]] che si potrebbero voler installare sono:
  
 
  # pacman -S leafpad xarchiver obconf epdfview
 
  # pacman -S leafpad xarchiver obconf epdfview
Line 56: Line 67:
 
=== Display Manager ===
 
=== Display Manager ===
  
Si si utilizza un display manager come [[SLiM]], [[GDM]], o [[KDM]], lo si configuri per avviare una sessione di LXDE.  Per ulteriori informazioni fare riferimento alla pagina wiki del proprio display manaqger.
+
Si si utilizza un display manager come [[SLiM]] o [[GDM]], lo si configuri per avviare una sessione di LXDE.  Per ulteriori informazioni fare riferimento alla pagina wiki del proprio display manaqger.
  
 
=== Console ===
 
=== Console ===
Line 62: Line 73:
 
Per poter avviare una sessione desktop da console, vi sono varie alternative.
 
Per poter avviare una sessione desktop da console, vi sono varie alternative.
  
Per usare '''startx''' bisognerà impostare LXDE nel file {{Filename|~/.xinitrc}}:
+
Per usare '''startx''' bisognerà impostare LXDE nel file {{ic|~/.xinitrc}}:
 
 
exec ck-launch-session startlxde
 
 
 
In questo modo si lancerà LXDE con il supporto di sessione PolicyKit (che permette lo spegnimento, il riavvio, il montaggio automatico dei dispositivi...). Altrimenti, si può usare:
 
  
 
  exec startlxde
 
  exec startlxde
  
Per avviare LXDE da linea di comando senza {{Filename|~/.xinitrc}}:
+
Per avviare LXDE da linea di comando senza {{ic|~/.xinitrc}}:
  
 
  $ xinit /usr/bin/startlxde
 
  $ xinit /usr/bin/startlxde
  
(questo metodo non funzionerà se è già presente il file {{Filename|~/.xinitrc}})
+
(questo metodo non funzionerà se è già presente il file {{ic|~/.xinitrc}})
 
 
Oppure, è possibile avviare LXDE da una sessione di console:
 
 
 
$ xinit /usr/bin/ck-launch-session startlxde
 
  
Se si vuole eseguire '''startx''' automaticamente al boot, riferirsi alla guida [[Start X at boot#Starting X as preferred user without logging in | Avviare X al boot]].
+
Se si vuole eseguire '''startx''' automaticamente al boot, riferirsi alla guida [[Start X at login#Starting X as preferred user without logging in|Avviare X al boot]]{{Broken section link}}.
  
 
Per le altre attività si accerti che dbus sia in esecuzione come demone.
 
Per le altre attività si accerti che dbus sia in esecuzione come demone.
Line 88: Line 91:
 
=== Configurazione menu applicazioni ===
 
=== Configurazione menu applicazioni ===
  
Il menù delle applicazioni funziona tramite la risoluzione dei file {{Filename|.desktop}} situati in {{Filename|/usr/share/applications}}.  Molti ambienti desktop eseguono programmi che ignorano queste configurazioni per consentire le personalizzazioni del menu.  LXDE deve ancora sviluppare un'applicazione per la gestione del menu, ma si può comunque intervenire manualmente per la sua creazione, se lo si desidera.
+
Il menù delle applicazioni funziona tramite la risoluzione dei file {{ic|.desktop}} situati in {{ic|/usr/share/applications}}.  Molti ambienti desktop eseguono programmi che ignorano queste configurazioni per consentire le personalizzazioni del menu.  LXDE deve ancora sviluppare un'applicazione per la gestione del menu, ma si può comunque intervenire manualmente per la sua creazione, se lo si desidera.
  
Per aggiungere un programma al menu (o modificarne una voce), creare un link al file {{Filename|.desktop}} in {{Filename|~/.local/share/applications}}, o crearne uno nuovo. Consultare [http://standards.freedesktop.org/desktop-entry-spec/latest/ Specifiche per i desktop entry] su freedesktop.org per informazioni sulla struttura di un file {{Filename|.desktop}} .
+
Per aggiungere un programma al menu (o modificarne una voce), creare un link al file {{ic|.desktop}} in {{ic|~/.local/share/applications}}, o crearne uno nuovo. Consultare [http://standards.freedesktop.org/desktop-entry-spec/latest/ Specifiche per i desktop entry] su freedesktop.org per informazioni sulla struttura di un file {{ic|.desktop}} .
  
Per rimuovere voci dal menu, invece di eliminare il file {{Filename|.desktop}}, è possibile modificarlo, aggiungendo la seguente linea :
+
Per rimuovere voci dal menu, invece di eliminare il file {{ic|.desktop}}, è possibile modificarlo, aggiungendo la seguente linea :
  
 
  NoDisplay=true.
 
  NoDisplay=true.
Line 107: Line 110:
 
=== Auto Mount ===  
 
=== Auto Mount ===  
  
[[PCManFM#Volume_handling]]
+
[[PCManFM#Volume_handling]]{{Broken section link}}
  
 
=== Avvio automatico dei programmi ===
 
=== Avvio automatico dei programmi ===
Line 113: Line 116:
 
; .desktop files
 
; .desktop files
  
Per prima cosa, è possibile creare un link al file {{Filename|.desktop}} dell'applicazione contenuto in {{Filename|/usr/share/applications}} in {{Filename|~/.config/autostart/}}.  Ad esempio per eseguire lxterminal in automatico all'avvio:
+
Per prima cosa, è possibile creare un link al file {{ic|.desktop}} dell'applicazione contenuto in {{ic|/usr/share/applications}} in {{ic|~/.config/autostart/}}.  Ad esempio per eseguire lxterminal in automatico all'avvio:
  
 
  $ ln -s /usr/share/applications/lxterminal.desktop ~/.config/autostart/
 
  $ ln -s /usr/share/applications/lxterminal.desktop ~/.config/autostart/
  
Una volta che i file {{Filename|.desktop}} sono stati aggiunti è possibile manipolarli con lo strumento grafico di configurazione {{Package AUR|lxsession-edit}}.
+
Una volta che i file {{ic|.desktop}} sono stati aggiunti è possibile manipolarli con lo strumento grafico di configurazione {{AUR|lxsession-edit}}{{Broken package link|{{aur-mirror|lxsession-edit}}}}.
  
 
; autostart file
 
; autostart file
  
Il secondo metodo è usare il file {{Filename|~/.config/lxsession/LXDE/autostart}}. Questo file non è uno script della shell, ma ogni riga rappresenta un comando da eseguire. Se la linea inizia con  @, il comando che segue verrà automaticamente rieseguito in caso di crash. Ad esempio per eseguire lxterminal e leafpad automaticamente all'avvio:
+
Il secondo metodo è usare il file {{ic|~/.config/lxsession/LXDE/autostart}}. Questo file non è uno script della shell, ma ogni riga rappresenta un comando da eseguire. Se la linea inizia con  @, il comando che segue verrà automaticamente rieseguito in caso di crash. Ad esempio per eseguire lxterminal e leafpad automaticamente all'avvio:
  
{{File|name=~/.config/lxsession/LXDE/autostart|content=
+
{{hc|~/.config/lxsession/LXDE/autostart|
 
@lxterminal
 
@lxterminal
 
@leafpad
 
@leafpad
Line 129: Line 132:
  
 
{{Note|I comandi '''non''' devono terminare con il simbolo '''&'''.}}
 
{{Note|I comandi '''non''' devono terminare con il simbolo '''&'''.}}
Vi è anche un file file globale per l'avvio automatico : {{filename|/etc/xdg/lxsession/LXDE/autostart}}. Se sono presenti entrambi verranno eseguite tutte le voci di entrambi i file.
+
Vi è anche un file file globale per l'avvio automatico : {{ic|/etc/xdg/lxsession/LXDE/autostart}}. Se sono presenti entrambi verranno eseguite tutte le voci di entrambi i file.
  
 
=== Cursori ===
 
=== Cursori ===
  
L'ultima versione del pacchetto{{Package AUR|lxappearance2-git}} presente in [[AUR]] include la funzionalità di poter cambiare il tema del cursore. Se non si desidera installare il nuovo e sperimentale lxappearance2, allora si dovrà definire il tema di cursori da utilizzare nel file {{Filename|~/.Xdefaults}} . Vedere [[X11_Cursors_(Italiano)#Configurare_il_tema_del_cursore| Configurare i temi del cursore]].
+
L'ultima versione del pacchetto{{AUR|lxappearance2-git}}{{Broken package link|{{aur-mirror|lxappearance2-git}}}} presente in [[AUR]] include la funzionalità di poter cambiare il tema del cursore. Se non si desidera installare il nuovo e sperimentale lxappearance2, allora si dovrà definire il tema di cursori da utilizzare nel file {{ic|~/.Xdefaults}} . Vedere [[X11_Cursors_(Italiano)#Configurare_il_tema_del_cursore|Configurare i temi del cursore]].
  
 
Una maniera diretta per farlo è aggiungere il cursore ai temi predefiniti.  Per prima cosa occorrerà creare la cartella:
 
Una maniera diretta per farlo è aggiungere il cursore ai temi predefiniti.  Per prima cosa occorrerà creare la cartella:
Line 139: Line 142:
 
  # mkdir /usr/share/icons/default
 
  # mkdir /usr/share/icons/default
  
Poi si potrà specificare di aggiungere ai temi delle icone il cursore.  Così si metterà in uso il tema cursore {{Package Official|xcursor-bluecurve}}:
+
Poi si potrà specificare di aggiungere ai temi delle icone il cursore.  Così si metterà in uso il tema cursore {{Pkg|xcursor-bluecurve}}:
  
{{File|name=/usr/share/icons/default/index.theme|content=
+
{{hc|/usr/share/icons/default/index.theme|2=
 
[icon theme]
 
[icon theme]
 
Inherits=Bluecurve
 
Inherits=Bluecurve
Line 161: Line 164:
 
  %Y/%m/%d %H:%M:%S
 
  %Y/%m/%d %H:%M:%S
  
Per ulteriori opzioni consultare : {{Codeline|strftime (3)}}
+
Per ulteriori opzioni consultare : {{Ic|strftime (3)}}
  
 
=== Impostazioni dei caratteri ===
 
=== Impostazioni dei caratteri ===
  
Molti utenti LXDE usano normalmente programmi GTK+ perchè GTK+ è usato come backend (i.e.: base) per LXDE.  Per selezionare i caratteri, si può usare {{Package Official|lxappearance}} e scegliere il font principale, ma per impostazioni più avanzate sarà necessario usare "Preferenze caratteri" nel pannello di controllo Gnome .  Per installarlo:
+
Molti utenti LXDE usano normalmente programmi GTK+ perchè GTK+ è usato come backend (i.e.: base) per LXDE.  Per selezionare i caratteri, si può usare {{Pkg|lxappearance}} e scegliere il font principale, ma per impostazioni più avanzate sarà necessario usare "Preferenze caratteri" nel pannello di controllo Gnome .  Per installarlo:
  
 
  pacman -S gnome-control-center
 
  pacman -S gnome-control-center
Line 208: Line 211:
 
Modalità n.6:
 
Modalità n.6:
  
[[Xorg#Switching_Between_Keyboard_Layouts]]
+
[[Xorg#Switching_Between_Keyboard_Layouts]]{{Broken section link}}
  
 
==== Aggiungere il "modificatore del layout della tastiera" alla task-bar (barra dei processi)  ====
 
==== Aggiungere il "modificatore del layout della tastiera" alla task-bar (barra dei processi)  ====
Line 222: Line 225:
 
  pacman -S gnome-screensaver gnome-session
 
  pacman -S gnome-screensaver gnome-session
  
Creare un semplice lanciatore per gnome-session per permettere allo screen-saver di funzionare in {{Filename|~/.config/autostart/gnome-session.desktop}}
+
Creare un semplice lanciatore per gnome-session per permettere allo screen-saver di funzionare in {{ic|~/.config/autostart/gnome-session.desktop}}
  
 
  [Desktop Entry]
 
  [Desktop Entry]
Line 231: Line 234:
 
=== Icone di lxpanel ===
 
=== Icone di lxpanel ===
  
Le icone utilizzate da lxpanle sono memorizzate di default in {{filename|/usr/share/pixmaps}} e ogni icona che si vuole utilizzare in lxpanel va salvata in questo percorso.   
+
Le icone utilizzate da lxpanle sono memorizzate di default in {{ic|/usr/share/pixmaps}} e ogni icona che si vuole utilizzare in lxpanel va salvata in questo percorso.   
  
 
È possibile cambiare le icone di default di un'applicazione seguendo i seguenti passi:
 
È possibile cambiare le icone di default di un'applicazione seguendo i seguenti passi:
# Salvare la nuova icona in {{filename|/usr/share/pixmaps}}  
+
# Salvare la nuova icona in {{ic|/usr/share/pixmaps}}  
# Usare un editor di testi e aprire il file {{Filename|.desktop}} relativo al programma di cui vogliamo cambiare icona in {{Filename|/usr/share/applications}}.
+
# Usare un editor di testi e aprire il file {{ic|.desktop}} relativo al programma di cui vogliamo cambiare icona in {{ic|/usr/share/applications}}.
 
# Modificare
 
# Modificare
 
  Icon=/default/icon/.png  
 
  Icon=/default/icon/.png  
Line 247: Line 250:
 
  # sudo pacman -S lxdm
 
  # sudo pacman -S lxdm
  
Dopodichè cambiare la seguente riga di {{Filename|/etc/inittab}}:
+
Dopodichè cambiare la seguente riga di {{ic|/etc/inittab}}:
  
 
  x:5:respawn:/usr/sbin/lxdm >& /dev/null
 
  x:5:respawn:/usr/sbin/lxdm >& /dev/null
Line 265: Line 268:
 
  # pacman -S lxnm
 
  # pacman -S lxnm
  
Lo script principale deve essere eseguito da root.  Se si pensa di utilizzarlo abitualmente, è preferibile aggiungerlo in {{Filename|/etc/rc.conf}}.  LXNM lavora in parallelo con il Network Status Monitor di Lxpanel , quindi bisognerà aggiungerlo al pannello.  LXNM funziona generalmente bene, malgrado talvolta possa tardare un po' nello stabilire una connessione.
+
Lo script principale deve essere eseguito da root.  Se si pensa di utilizzarlo abitualmente, è preferibile aggiungerlo in {{ic|/etc/rc.conf}}.  LXNM lavora in parallelo con il Network Status Monitor di Lxpanel , quindi bisognerà aggiungerlo al pannello.  LXNM funziona generalmente bene, malgrado talvolta possa tardare un po' nello stabilire una connessione.
  
 
=== PCManFM ===
 
=== PCManFM ===
  
Wiki [[PCManFM|PCManFM]]  
+
Wiki [[PCManFM (Italiano)|PCManFM]]  
  
 
Se si vuole essere in grado di accedere al cestino, montare volumi e monitorare cartelle e file si dovrà aggiungere il supporto  GVFS:
 
Se si vuole essere in grado di accedere al cestino, montare volumi e monitorare cartelle e file si dovrà aggiungere il supporto  GVFS:
Line 290: Line 293:
 
[[Openbox_(Italiano)|OpenBox]], il window manager di default di LXDE, può essere sostituito in maniera semplice da altri, come fvwm, icewm, dwm, etc..  
 
[[Openbox_(Italiano)|OpenBox]], il window manager di default di LXDE, può essere sostituito in maniera semplice da altri, come fvwm, icewm, dwm, etc..  
  
LXDE tenterà di utilizzare il windows manager specificato dal file di configurazione utente lxsession {{Filename|~/.config/lxsession/LXDE/desktop.conf}}. Se questo non esiste, allora tenterà di utilizzare quanto specificato nel file di configurazione globale {{Filename|/etc/xdg/lxsession/LXDE/desktop.conf}}.
+
LXDE tenterà di utilizzare il windows manager specificato dal file di configurazione utente lxsession {{ic|~/.config/lxsession/LXDE/desktop.conf}}. Se questo non esiste, allora tenterà di utilizzare quanto specificato nel file di configurazione globale {{ic|/etc/xdg/lxsession/LXDE/desktop.conf}}.
  
Sostituire il comando {{codeline|openbox-lxde}} con quello del windows manager da voi scelto:
+
Sostituire il comando {{Ic|openbox-lxde}} con quello del windows manager da voi scelto:
  
 
   [Session]
 
   [Session]
Line 304: Line 307:
  
 
  window_manager=compiz ccp --indirect-rendering
 
  window_manager=compiz ccp --indirect-rendering
 
=== Pulsanti di sospensione e ibernazione ===
 
 
Attualmente (11-16-2010) per ottenere pulsanti sospensione e ibernazione nella schermata di Logout sarà necessario utilizzare [[HAL]]
 
  
 
=== Spegnimento e Riavvio con LXDE ===
 
=== Spegnimento e Riavvio con LXDE ===
Line 315: Line 314:
 
  # gpasswd -a <USERNAME> power
 
  # gpasswd -a <USERNAME> power
  
Assicurarsi di avere il proprio file {{Filename|~/.xinitrc}} configurato come mostrato nella sezione [[LXDE_(Italiano)#Avviare LXDE|Avviare LXDE]] e di avere il supporto HAL:
+
Assicurarsi di avere il proprio file {{ic|~/.xinitrc}} configurato come mostrato nella sezione [[#Avviare LXDE|Avviare LXDE]] e di avere il supporto HAL:
  
  exec ck-launch-session startlxde
+
  exec startlxde
 
 
Se si incontrano ancora problemi, aggiungere le seguenti linee in {{Filename|/etc/PolicyKit/PolicyKit.conf}} tra i tag <config></config>:
 
 
 
<match action="org.freedesktop.hal.power-management.shutdown">
 
  <return result="yes"/>
 
</match>
 
<match action="org.freedesktop.hal.power-management.reboot">
 
  <return result="yes"/>
 
</match>
 
<match action="org.freedesktop.hal.power-management.suspend">
 
  <return result="yes"/>
 
</match>
 
<match action="org.freedesktop.hal.power-management.hibernate">
 
  <return result="yes"/>
 
</match>
 
 
 
Dopodichè riavviare HAL.
 
 
 
# /etc/rc.d/hal restart
 
  
 
== Troubleshooting ==
 
== Troubleshooting ==
Line 345: Line 325:
 
In genere, PCManFM gestisce senza problemi i filesystem NTFS, tuttavia esiste un bug che affligge gli utenti NTFS, a causa del quale se si hanno file o cartelle su un filesystem NTFS aventi nomi con carattiri non-latin (p.e. caratteri cinesi), i suddetti file o cartelle potrebbero non essere visibili quando si apre (o si esegue l'automount del) volume NTFS. Questo accade perché il mount-helper dilxsession (o lxsession-lite) non interpreta correttamente le i meccanismi di utilizzo (i.e.: policies) e le opzioni locali. Una soluzione al problema è la seguente:  
 
In genere, PCManFM gestisce senza problemi i filesystem NTFS, tuttavia esiste un bug che affligge gli utenti NTFS, a causa del quale se si hanno file o cartelle su un filesystem NTFS aventi nomi con carattiri non-latin (p.e. caratteri cinesi), i suddetti file o cartelle potrebbero non essere visibili quando si apre (o si esegue l'automount del) volume NTFS. Questo accade perché il mount-helper dilxsession (o lxsession-lite) non interpreta correttamente le i meccanismi di utilizzo (i.e.: policies) e le opzioni locali. Una soluzione al problema è la seguente:  
  
* Rimuovere {{Filename|/sbin/mount.ntfs-3g}}  (è un link simbolico).  
+
* Rimuovere {{ic|/sbin/mount.ntfs-3g}}  (è un link simbolico).  
 
   # rm /sbin/mount.ntfs-3g
 
   # rm /sbin/mount.ntfs-3g
* Creare un nuovo {{Filename|/sbin/mount.ntfs-3g}} contenente il seguente script bash:  
+
* Creare un nuovo {{ic|/sbin/mount.ntfs-3g}} contenente il seguente script bash:  
{{file|name=/sbin/mount.ntfs-3g|content=
+
{{hc|/sbin/mount.ntfs-3g|2=
 
  #!/bin/bash
 
  #!/bin/bash
 
  /bin/ntfs-3g $1 $2 -o locale=en_US.UTF-8
 
  /bin/ntfs-3g $1 $2 -o locale=en_US.UTF-8
Line 354: Line 334:
 
* Dopodichè renderlo eseguibile:  
 
* Dopodichè renderlo eseguibile:  
 
   # chmod +x /sbin/mount.ntfs-3g  
 
   # chmod +x /sbin/mount.ntfs-3g  
* Aggiungere quanto segue al file {{Filename|/etc/pacman.conf}} nella sezione "[options]", in modo da prevenire modifiche al file in caso di aggiornamento.
+
* Aggiungere quanto segue al file {{ic|/etc/pacman.conf}} nella sezione "[options]", in modo da prevenire modifiche al file in caso di aggiornamento.
  
 
  NoUpgrade = sbin/mount.ntfs-3
 
  NoUpgrade = sbin/mount.ntfs-3
 
=== KDM e sessioni LXDE ===
 
 
Dalla versione di KDE 4.3.3, KDM non riesce a rintracciare la sessione desktop di LXDE. Per risolvere il problema:
 
 
# cp /usr/share/xsessions/LXDE.desktop /usr/share/apps/kdm/sessions/
 
  
 
=== Problemi GTK+ con l'aggiornamento alla versione 0.4.1 di lxsession ===
 
=== Problemi GTK+ con l'aggiornamento alla versione 0.4.1 di lxsession ===
Line 375: Line 349:
 
Questo è causato dallo spostamento dei file di configurazione di lxde-settings-daemon a lxsession. Personalizzazioni di questi file di configurazione richiedono l'unione dei file:
 
Questo è causato dallo spostamento dei file di configurazione di lxde-settings-daemon a lxsession. Personalizzazioni di questi file di configurazione richiedono l'unione dei file:
  
* {{filename|/usr/share/lxde/config}}
+
* {{ic|/usr/share/lxde/config}}
* {{filename|~/.config/lxde/config}}
+
* {{ic|~/.config/lxde/config}}
  
 
in
 
in
  
* {{filename|etc/xdg/lxsession/LXDE/desktop.conf}}
+
* {{ic|etc/xdg/lxsession/LXDE/desktop.conf}}
* {{filename|~/.config/lxsession/LXDE/desktop.conf}}
+
* {{ic|~/.config/lxsession/LXDE/desktop.conf}}
  
 
In alternativa, è anche possibile usare lxappearance dai repository community per risolvere questo problema.
 
In alternativa, è anche possibile usare lxappearance dai repository community per risolvere questo problema.
Line 391: Line 365:
 
=== Usare applicazioni KDEmod3 sotto LXDE ===
 
=== Usare applicazioni KDEmod3 sotto LXDE ===
  
Poichè versioni più datate diKDEmod3[-legacy] vengono installate sotto {{Filename|/opt/kde/bin}}, queste non vengono riconosciute automaticamente dal LXDE. Per usarle, si può modificare la variabile d'ambiente PATH con il seguente comando:
+
Poichè versioni più datate diKDEmod3[-legacy] vengono installate sotto {{ic|/opt/kde/bin}}, queste non vengono riconosciute automaticamente dal LXDE. Per usarle, si può modificare la variabile d'ambiente PATH con il seguente comando:
  
 
  # echo 'PATH=$PATH:/opt/kde/bin' >> /etc/rc.local
 
  # echo 'PATH=$PATH:/opt/kde/bin' >> /etc/rc.local
  
o aggiungere il seguente script a {{filename|/etc/profile.d/kde3path.sh}}:
+
o aggiungere il seguente script a {{ic|/etc/profile.d/kde3path.sh}}:
{{File|name=/etc/profile.d/kde3path.sh|content=
+
{{hc|/etc/profile.d/kde3path.sh|2=
 
  #!/bin/sh
 
  #!/bin/sh
 
  PATH=$PATH:/opt/kde/bin
 
  PATH=$PATH:/opt/kde/bin

Revision as of 08:54, 22 August 2017

Tango-view-refresh-red.pngThis article or section is out of date.Tango-view-refresh-red.png

Reason: Questa pagina è in fase di revisione e potrebbe non essere aggiornata. Seguite per ora le istruzioni della versione inglese. (Discuss in Talk:ArchWiki Translation Team (Italiano)#Pagine Marcate come "out of date" e "Traslateme")

From LXDE.org | Lightweight X11 Desktop Environment:

Il 'Lightweight X11 Desktop Environment' è un ambiente desktop estremamente veloce , performante e con un buon risparmio energetico. Gestito da una comunità internazionale di sviluppatori, si presenta con una bella interfaccia, supporto multi-lingua, tasti di scelta rapida standard e funzionalità aggiuntive come la navigazione a schede dei file. LXDE utilizza meno CPU e RAM di altri ambienti desktop. E 'progettato appositamente per i computer cloud con basse specifiche hardware, come i netbook, i dispositivi MID (Mobile ad esempio) o computer datati.

Installazione

LXDE è particolarmente modulare, in modo da poter scegliere i pacchetti di cui si ha maggiormente bisogno. I pacchetti minimi da installare obbligatoriamente sono lxde-common, lxsession, desktop-file-utils, ed un gestore di finestre:

Si può installare il gruppo LXDE con:

# pacman -S lxde

Questo comando installerà i seguenti pacchetti:

  • gpicview: Un leggero visualizzatore di immagini
  • lxappearance: Uno strumento per configurare temi, icone e font per applicazioni GTK +
  • lxde-common: Le impostazioni predefinite per l'integrazione dei diversi componenti di LXDE
  • lxde-icon-theme: Un tema di icone per LXDE
  • lxlauncher: Un lanciatore pensato principalmente per i netbook
  • lxmenu-data: Una raccolta di file pensati per adeguare le specifiche di menu a freedesktop.org
  • lxpanel: Un pannello per il desktop per LXDE
  • lxrandr: Un gestore per lo schermo
  • lxtask: Un leggero task manager
  • lxterminal: Un leggero emulatore di terminale
  • menu-cache: Un demone che genera automaticamente il menu di LXDE
  • openbox: Un window manager standard leggero e altamente configurabile, solitamente utilizzato in ambiente LXDE
  • pcmanfm: Il leggero file manager predefinito di LXDE, che prevede anche l'integrazione col desktop

Al termine dell'installazione, sarà necessario copiare i tre file elencati da pacman (menu.xml, rc.xml e autostart, reperibili in /etc/xdg/openbox) in ~/.config/openbox, eventualmente con il seguente comando:

# cp /etc/xdg/openbox/menu.xml /etc/xdg/openbox/rc.xml /etc/xdg/openbox/autostart ~/.config/openbox

Sarà inoltre necessario installare Gamin, un sistema di monitoraggio di file e directory, pensato come un sottoinsieme di FAM. Viene invocato dai programmi stessi, non avendo così bisogno, al contrario di FAM, di un demone specifico in esecuzione in background. Se FAM è già stato installato, è necessario rimuoverlo dalla sezione DAEMONS in /etc/rc.conf, fermare il demone ed installare e poi installare gamin:

# pacman -S gamin

Alcune applicazioni leggere che si potrebbero voler installare sono:

# pacman -S leafpad xarchiver obconf epdfview

Si noti che alcuni pacchetti per LXDE sono sperimentali e sarà necessario installarli da AUR.

Avviare LXDE

Display Manager

Si si utilizza un display manager come SLiM o GDM, lo si configuri per avviare una sessione di LXDE. Per ulteriori informazioni fare riferimento alla pagina wiki del proprio display manaqger.

Console

Per poter avviare una sessione desktop da console, vi sono varie alternative.

Per usare startx bisognerà impostare LXDE nel file ~/.xinitrc:

exec startlxde

Per avviare LXDE da linea di comando senza ~/.xinitrc:

$ xinit /usr/bin/startlxde

(questo metodo non funzionerà se è già presente il file ~/.xinitrc)

Se si vuole eseguire startx automaticamente al boot, riferirsi alla guida Avviare X al boot[broken link: invalid section].

Per le altre attività si accerti che dbus sia in esecuzione come demone.

Suggerimenti

Configurazione menu applicazioni

Il menù delle applicazioni funziona tramite la risoluzione dei file .desktop situati in /usr/share/applications. Molti ambienti desktop eseguono programmi che ignorano queste configurazioni per consentire le personalizzazioni del menu. LXDE deve ancora sviluppare un'applicazione per la gestione del menu, ma si può comunque intervenire manualmente per la sua creazione, se lo si desidera.

Per aggiungere un programma al menu (o modificarne una voce), creare un link al file .desktop in ~/.local/share/applications, o crearne uno nuovo. Consultare Specifiche per i desktop entry su freedesktop.org per informazioni sulla struttura di un file .desktop .

Per rimuovere voci dal menu, invece di eliminare il file .desktop, è possibile modificarlo, aggiungendo la seguente linea :

NoDisplay=true.

Per velocizzare quest'operazione per un certo numero di file si può creare un ciclo. Per esempio:

cd /usr/share/applications
for i in program1.desktop program2.desktop ...; do cp /usr/share/applications/$i \
/home/user/.local/share/applications/; echo "NoDisplay=true" >> \
/home/user/.local/share/applications/$i; done

Questo funzionerà con tutte le applicazioni eccetto quelle di KDE. Per queste ultime l'unico modo di rimuoverle dal menu è effettuare l'accesso in KDE ed usare il suo gestore di menu. Per ogni voce che non si vuole visualizzare nel menù, spuntare l'opzione "mostrare solo su KDE".

Auto Mount

PCManFM#Volume_handling[broken link: invalid section]

Avvio automatico dei programmi

.desktop files

Per prima cosa, è possibile creare un link al file .desktop dell'applicazione contenuto in /usr/share/applications in ~/.config/autostart/. Ad esempio per eseguire lxterminal in automatico all'avvio:

$ ln -s /usr/share/applications/lxterminal.desktop ~/.config/autostart/

Una volta che i file .desktop sono stati aggiunti è possibile manipolarli con lo strumento grafico di configurazione lxsession-editAUR[broken link: archived in aur-mirror].

autostart file

Il secondo metodo è usare il file ~/.config/lxsession/LXDE/autostart. Questo file non è uno script della shell, ma ogni riga rappresenta un comando da eseguire. Se la linea inizia con @, il comando che segue verrà automaticamente rieseguito in caso di crash. Ad esempio per eseguire lxterminal e leafpad automaticamente all'avvio:

~/.config/lxsession/LXDE/autostart
@lxterminal
@leafpad
Note: I comandi non devono terminare con il simbolo &.

Vi è anche un file file globale per l'avvio automatico : /etc/xdg/lxsession/LXDE/autostart. Se sono presenti entrambi verranno eseguite tutte le voci di entrambi i file.

Cursori

L'ultima versione del pacchettolxappearance2-gitAUR[broken link: archived in aur-mirror] presente in AUR include la funzionalità di poter cambiare il tema del cursore. Se non si desidera installare il nuovo e sperimentale lxappearance2, allora si dovrà definire il tema di cursori da utilizzare nel file ~/.Xdefaults . Vedere Configurare i temi del cursore.

Una maniera diretta per farlo è aggiungere il cursore ai temi predefiniti. Per prima cosa occorrerà creare la cartella:

# mkdir /usr/share/icons/default

Poi si potrà specificare di aggiungere ai temi delle icone il cursore. Così si metterà in uso il tema cursore xcursor-bluecurve:

/usr/share/icons/default/index.theme
[icon theme]
Inherits=Bluecurve

Icone delle cartelle personalizzate nella $HOME

Attualmente sembra che PCManFM non supporti questa funzione: https://bbs.archlinux.org/viewtopic.php?pid=851397#p851397

Impostazioni applet orologio digitale

È possibile fare clic destro sulla applet dell'orologio digitale sul pannello e impostare la modalità di visualizzazione dell'ora corrente. Ad esempio, per visualizzare il tempo in modalità standard invece che militare nel formato HH: MM: SS:

%I:%M

E per il formato YYYY/MM/DD HH:MM:SS :

%Y/%m/%d %H:%M:%S

Per ulteriori opzioni consultare : strftime (3)

Impostazioni dei caratteri

Molti utenti LXDE usano normalmente programmi GTK+ perchè GTK+ è usato come backend (i.e.: base) per LXDE. Per selezionare i caratteri, si può usare lxappearance e scegliere il font principale, ma per impostazioni più avanzate sarà necessario usare "Preferenze caratteri" nel pannello di controllo Gnome . Per installarlo:

pacman -S gnome-control-center

Dopo aver impostato le proprie preferenze, si potrà anche disinstallare il programma, in quanto le preferenze impostate rimarranno memorizzate.

Layout della tastiera

Modalità n.1:

Agginugere in /etc/xdg/lxsession/LXDE/autostart la seguente linea prima di @lxpanel --profile LXDE:

@setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,ru

o in ~/.config/lxsession/LXDE/autostart (per utenti a parte):

setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,ru

N.B.: "us" e "ru" stanno ovviamente in questo casa per i layout della tastiera statunitense e russo.

Modalità n.2:

Creare /etc/xdg/autostart/setxkmap.desktop come segue:

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=Fix keyboard settings
Exec=setxkbmap -rules xorg -layout "us,ru" -variant ",winkeys" -option "grp:ctrl_shift_toggle"
Terminal=false
Type=Application

Modalità n.3:

Modificare ~/.Xkbmap per l'utente corrente o /etc/X11/Xkbmap per applicare invece modifiche globali di sistema. Aggiungere:

-option grp:ctrl_shift_toggle,grp_led:scroll us,ru

Modalità n.4:

Aggiungere la linea seguente in /etc/X11/xinit/xinitrc o ~/.xinitrc:

setxkbmap -option grp:ctrl_shift_toggle,grp_led:scroll us,ru

Modalità n.5:

Installare fbxkb da AUR.

Modalità n.6:

Xorg#Switching_Between_Keyboard_Layouts[broken link: invalid section]

Aggiungere il "modificatore del layout della tastiera" alla task-bar (barra dei processi)

  1. Clic destro sulla task-bar
  2. Scegliere "Aggiungi/Rimuovi oggetti del pannello"
  3. Scegliere "Aggiungi"
  4. Scegliere "modificatore del layout della tastiera" (i.e.: keyboard layout switcher).

Gnome-screensaver in LXDE

Installare i pacchetti:

pacman -S gnome-screensaver gnome-session

Creare un semplice lanciatore per gnome-session per permettere allo screen-saver di funzionare in ~/.config/autostart/gnome-session.desktop

[Desktop Entry]
Exec=/usr/bin/gnome-session

Eseguire il logout e poi loggarsi di nuovo in lxde per rendere effettivo il funzionamento di gnome-screensaver.

Icone di lxpanel

Le icone utilizzate da lxpanle sono memorizzate di default in /usr/share/pixmaps e ogni icona che si vuole utilizzare in lxpanel va salvata in questo percorso.

È possibile cambiare le icone di default di un'applicazione seguendo i seguenti passi:

  1. Salvare la nuova icona in /usr/share/pixmaps
  2. Usare un editor di testi e aprire il file .desktop relativo al programma di cui vogliamo cambiare icona in /usr/share/applications.
  3. Modificare
Icon=/default/icon/.png 

con

Icon=/name/of/new/icon/added/to/pixmaps/.png

LXDM

LXDE fornisce ora un gestore di diplasy sperimantale chiamato LXDM. É realizzato in GTK+ e supporta i temi. Per installare LXDM:

# sudo pacman -S lxdm

Dopodichè cambiare la seguente riga di /etc/inittab:

x:5:respawn:/usr/sbin/lxdm >& /dev/null

Autologin

Modificare il proprio /etc/lxdm/lxdm.conf come segue:

[base]
autologin=username

LXNM

Note: LXNM non è più in fase di sviluppo. Si suggerisce l'uso di NetworkManager e nm-applet.

LXNM è un programma basato su alcuni script che si occupa delle gestione delle connessioni di rete, con l'obiettivo di rendere la loro configurazione il più automatizzata possibile, anche se non si tratta di un'applicazione così sviluppata come NetworkManager. Se si desidera un magiore controllo, Wicd e la versione di Gnome NetworkManager si integrano perfettamente con LXDE. Si può installare LXNM dal repository [community] :

# pacman -S lxnm

Lo script principale deve essere eseguito da root. Se si pensa di utilizzarlo abitualmente, è preferibile aggiungerlo in /etc/rc.conf. LXNM lavora in parallelo con il Network Status Monitor di Lxpanel , quindi bisognerà aggiungerlo al pannello. LXNM funziona generalmente bene, malgrado talvolta possa tardare un po' nello stabilire una connessione.

PCManFM

Wiki PCManFM

Se si vuole essere in grado di accedere al cestino, montare volumi e monitorare cartelle e file si dovrà aggiungere il supporto GVFS:

# pacman -S polkit-gnome gvfs

polkit-gnome fornisce un'autenticazione e dovrà essere avviato al login:

mkdir -p ~/.config/autostart
cp /etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop ~/.config/autostart

Attualmente il polkit-gnome-authentication-agent-1.desktop presente in Arch può non supportare alcuni desktop. Se si riscontrano problemi per avviarlo, rimuovere la riga:

OnlyShowIn=GNOME;XFCE;

PCManFM @ LXDE wiki

Cambiare Window Manager

OpenBox, il window manager di default di LXDE, può essere sostituito in maniera semplice da altri, come fvwm, icewm, dwm, etc..

LXDE tenterà di utilizzare il windows manager specificato dal file di configurazione utente lxsession ~/.config/lxsession/LXDE/desktop.conf. Se questo non esiste, allora tenterà di utilizzare quanto specificato nel file di configurazione globale /etc/xdg/lxsession/LXDE/desktop.conf.

Sostituire il comando openbox-lxde con quello del windows manager da voi scelto:

 [Session]
 window_manager=openbox-lxde

Per metacity:

window_manager=metacity

Per compiz:

window_manager=compiz ccp --indirect-rendering

Spegnimento e Riavvio con LXDE

Per poter eseguire lo spegnimento, il riavvio e la sospensione da lxde è necessario che DBus e HAL siano attivi. Poi aggiungere l'utente al gruppo power.

# gpasswd -a <USERNAME> power

Assicurarsi di avere il proprio file ~/.xinitrc configurato come mostrato nella sezione Avviare LXDE e di avere il supporto HAL:

exec startlxde

Troubleshooting

NTFS e caratteri Cinesi

Se si vuole utilizzare un disco removibile con un filesystem NTFS, deve essere installato NTFS-3G. In genere, PCManFM gestisce senza problemi i filesystem NTFS, tuttavia esiste un bug che affligge gli utenti NTFS, a causa del quale se si hanno file o cartelle su un filesystem NTFS aventi nomi con carattiri non-latin (p.e. caratteri cinesi), i suddetti file o cartelle potrebbero non essere visibili quando si apre (o si esegue l'automount del) volume NTFS. Questo accade perché il mount-helper dilxsession (o lxsession-lite) non interpreta correttamente le i meccanismi di utilizzo (i.e.: policies) e le opzioni locali. Una soluzione al problema è la seguente:

  • Rimuovere /sbin/mount.ntfs-3g (è un link simbolico).
 # rm /sbin/mount.ntfs-3g
  • Creare un nuovo /sbin/mount.ntfs-3g contenente il seguente script bash:
/sbin/mount.ntfs-3g
#!/bin/bash
 /bin/ntfs-3g $1 $2 -o locale=en_US.UTF-8
  • Dopodichè renderlo eseguibile:
 # chmod +x /sbin/mount.ntfs-3g 
  • Aggiungere quanto segue al file /etc/pacman.conf nella sezione "[options]", in modo da prevenire modifiche al file in caso di aggiornamento.
NoUpgrade = sbin/mount.ntfs-3

Problemi GTK+ con l'aggiornamento alla versione 0.4.1 di lxsession

Quando avviando programmi GTK2 si ottiene:

 Il tema delle icone GTK+ non è correttemente configurato 
 Generalmente questo significa che non vi è un XSETTINGS manager in esecuziione. Ambienti desktop come GNOME o XFCE eseguono 
 automaticamente i loro gestori XSETTING, come gnome-settings-daemon o xfce-mcs-manager.

Questo è causato dallo spostamento dei file di configurazione di lxde-settings-daemon a lxsession. Personalizzazioni di questi file di configurazione richiedono l'unione dei file:

  • /usr/share/lxde/config
  • ~/.config/lxde/config

in

  • etc/xdg/lxsession/LXDE/desktop.conf
  • ~/.config/lxsession/LXDE/desktop.conf

In alternativa, è anche possibile usare lxappearance dai repository community per risolvere questo problema.

LXsession completo

È noto che esistono alcuni bug in lxsession in relazione allla gestione delle sessioni. lxsession-lite è una versione di lxsession che non ha capacità di gestione delle sessioni. La stabilità di lxsession-lite è migliore di quella di lxsession, tuttavia non è in grado di salvare e ripristinare le sessioni. Quindi sarebbe raccomandabile adoperare lxsession-lite fino a che i problemi in lxsession non saranno risolti.

Usare applicazioni KDEmod3 sotto LXDE

Poichè versioni più datate diKDEmod3[-legacy] vengono installate sotto /opt/kde/bin, queste non vengono riconosciute automaticamente dal LXDE. Per usarle, si può modificare la variabile d'ambiente PATH con il seguente comando:

# echo 'PATH=$PATH:/opt/kde/bin' >> /etc/rc.local

o aggiungere il seguente script a /etc/profile.d/kde3path.sh:

/etc/profile.d/kde3path.sh
#!/bin/sh
 PATH=$PATH:/opt/kde/bin

Dopodichè renderlo eseguibile:

# chmod a+x /etc/profile.d/kde3path.sh

Risorse esterne