Difference between revisions of "Xfce (Italiano)"

From ArchWiki
Jump to: navigation, search
Line 8: Line 8:
 
{{Article summary text|Xfce utilizza toolkit [[GTK+]].}}
 
{{Article summary text|Xfce utilizza toolkit [[GTK+]].}}
 
{{Article summary heading|Panoramica}}
 
{{Article summary heading|Panoramica}}
{{Article summary text|[[Xorg_(Italiano)|Xorg]] fornisce un'implementazione open source del sistema X Window - le basi per una interfaccia utente grafica. Gli ambienti desktop come [[E17_(Italiano)|E17]], [[GNOME_(Italiano)|GNOME]], [[KDE_(Italiano)|KDE]], [[LXDE_(Italiano)|LXDE]] e [[Xfce_(Italiano)|Xfce]] forniscono un ambiente grafico completo. I vari [[Window Manager_(Italiano)|gestori di finestre]] offrono ambienti alternativi e nuovi, e può essere utilizzato ''stand-alone'' per conservare le risorse di sistema. I [[Display Manager (Italiano)|display manager]] forniscono un prompt di login grafico.}}
+
{{Article summary text|{{Panoramica dell'interfaccia grafica utente}}}}
 
{{Article summary end}}
 
{{Article summary end}}
  
 
Tratto da [http://www.xfce.org/about/ Xfce - About]:
 
Tratto da [http://www.xfce.org/about/ Xfce - About]:
  
:''Xfce incarna la filosofia UNIX tradizionali di modularità e riutilizzabilità. Si compone di una serie di componenti che forniscono la completa funzionalità che si può aspettare da un ambiente desktop moderno. Essi sono distribuiti separatamente e si può scegliere tra i pacchetti disponibili per creare un ambiente ottimale di lavoro personale.''
+
:''Xfce incarna la filosofia UNIX tradizionale di modularità e riutilizzabilità. Si compone di una serie di componenti che forniscono la completa funzionalità che si può aspettare da un ambiente desktop moderno. Essi sono distribuiti separatamente e si può scegliere tra i pacchetti disponibili per creare un ambiente ottimale di lavoro personale.''
  
 
== Che cos'è Xfce? ==
 
== Che cos'è Xfce? ==
 
+
Xfce è un ambiente Desktop come GNOME o KDE. Include una collezione di applicazioni come un'applicazione di finestre root, un gestore di finestre, un file manager, un pannello, ecc. Xfce è scritto usando le librerie GTK2, e contiene il proprio ambiente di sviluppo (librerie, demoni, ecc) proprio come gli altri grandi ambienti desktop. Diversamente da GNOME o KDE, Xfce è un ambiente leggero e realizzato a immagine e somiglianza di [http://www.opengroup.org/cde/ CDE] piuttosto che di Windows o di Mac. Ha un ciclo di sviluppo molto più lento, ma è molto stabile ed estremamente veloce e snello. Per questo motivo, è consigliato per sistemi con hardware datato.
Xfce è un ambiente Desktop come GNOME o KDE. Include una collezione di applicazioni come un gestore di finestre, un file manager, un pannello, un gestore del desktop, ecc. Xfce è scritto usando le librerie GTK2, e contiene il suo proprio ambiente di sviluppo (librerie, demoni, ecc) proprio come gli altri grandi ambienti desktop. Diversamente da GNOME o KDE, Xfce è un ambiente leggero e realizzato a immagine e somiglianza di GDE piuttosto che di Windows o del Mac. Ha un ciclo di sviluppo molto più lento, ma è molto stabile ed estremamente veloce e snello. Per questo motivo, è consigliato per sistemi con hardware datato.
+
  
 
== Perché usare Xfce? ==
 
== Perché usare Xfce? ==
 
 
Ecco una lista (soggettiva) di ragioni per le quali usare Xfce:
 
Ecco una lista (soggettiva) di ragioni per le quali usare Xfce:
* è veloce, più veloce degli altri più famosi ambienti.
+
* È veloce, più veloce degli altri grandi ambienti.
* è stabile. Da quando è uscito, solo una manciata di bugs sono stati scoperti, nonostante sia usato e seguito da parecchia gente.
+
* È stabile. Da quando è uscito, solo una manciata di bug sono stati scoperti, nonostante sia usato e seguito da parecchia gente.
* è carino. Usa le GTK2 e gli si possono applicare svariati temi. Potete rendere Xfce veramente bello alla vista. I fonts sono sottoposti anche all'AA.
+
* È carino. Usa le GTK2 e gli si possono applicare svariati temi. Potete rendere Xfce veramente bello alla vista. I font sono sottoposti anche all'AA.
* funziona perfettamente con monitor multipli. Il supporto di Xfce alle librerie Xinerama è forse il migliore mai visto fra i vari ambienti.
+
* Funziona perfettamente con monitor multipli. Il supporto di Xfce a [[Wikipedia:Xinerama|Xinerama]] è forse il migliore mai visto fra i vari ambienti.
* non "sta fra i piedi". Troverete che Xfce si limiterà ad aiutare il vostro lavoro, piuttosto che rendersi sempre presente.
+
* Non "sta fra i piedi". Troverete che Xfce si limiterà ad aiutare il vostro lavoro, piuttosto che rendersi sempre "presente".
* è fornito di un compositor integrato che permette vere trasparenze e altre cosette molto carine.
+
* È fornito di un compositor integrato che permette vere trasparenze e altre cosette molto carine.
  
 
== Perchè non usare Xfce? ==
 
== Perchè non usare Xfce? ==
 
 
Ecco una lista (soggettiva) di ragioni per le quali -non- usare Xfce:
 
Ecco una lista (soggettiva) di ragioni per le quali -non- usare Xfce:
* non ha tutte le caratteristiche degli altri ambienti più famosi.
+
* Non ha tutte le caratteristiche e integrazioni degli altri ambienti più famosi.
* ha un ciclo di sviluppo molto lento.
+
* Ha un ciclo di sviluppo molto lento.
* è basato sul design di CDE, il che può non risultare molto familiare ai più.
+
* È basato sul design di CDE, il che può non risultare molto familiare ai più.
  
 
== Come installare Xfce ==
 
== Come installare Xfce ==
 
 
Xfce è modulare. Ciò significa che non è necessario installarlo in ogni sua parte, ma che si può scegliere solo gli elementi che si preferisce. Per questo motivo, Xfce ha alcuni speciali pacchetti Arch.
 
Xfce è modulare. Ciò significa che non è necessario installarlo in ogni sua parte, ma che si può scegliere solo gli elementi che si preferisce. Per questo motivo, Xfce ha alcuni speciali pacchetti Arch.
  
 
=====Installare Xfce=====
 
=====Installare Xfce=====
 +
Assicurarsi di aver installato e configurato a dovere il server X prima di procedere all'installazione.
  
Assicurarsi di aver installato e configurato a dovere il server X prima di procedere all'installazione.
 
 
Per installare il sistema di base Xfce, eseguire:
 
Per installare il sistema di base Xfce, eseguire:
  
 
  # pacman -S xfce4
 
  # pacman -S xfce4
Se si desidera degli extra, come i plugin del pannello, eseguire:
+
 
 +
Se si desiderano degli extra, come i plugin del pannello, eseguire:
  
 
  # pacman -S xfce4-goodies
 
  # pacman -S xfce4-goodies
  
 
Quando richiesto da pacman, se non si desidera installare tutto il gruppo, è possibile selezionare "no" e installare solo i pacchetti desiderati.
 
Quando richiesto da pacman, se non si desidera installare tutto il gruppo, è possibile selezionare "no" e installare solo i pacchetti desiderati.
 +
 
{{Note |'''xfce4-xfapplet-plugin''' (Un plugin che permette l'uso degli applet di GNOME nel pannello di Xfce4) fa parte del gruppo di '''xfce4-goodies''' e dipende da '''gnome-panel''', che a sua volta dipende da '''gnome-desktop'''. Si potrebbe voler tenerne conto prima di installare, dato che rappresenta un significativo numero di dipendenze extra.}}
 
{{Note |'''xfce4-xfapplet-plugin''' (Un plugin che permette l'uso degli applet di GNOME nel pannello di Xfce4) fa parte del gruppo di '''xfce4-goodies''' e dipende da '''gnome-panel''', che a sua volta dipende da '''gnome-desktop'''. Si potrebbe voler tenerne conto prima di installare, dato che rappresenta un significativo numero di dipendenze extra.}}
  
Se non vuoi che il pacchetto xfce4-xfapplet-plugin sia installato, installare xfce4-goodies in questo modo:  
+
Se non si vuole che il pacchetto xfce4-xfapplet-plugin sia installato, installare xfce4-goodies in questo modo:  
  
 
  # pacman -S $(pacman -Sgq xfce4-goodies | egrep -v xfce4-xfapplet-plugin)
 
  # pacman -S $(pacman -Sgq xfce4-goodies | egrep -v xfce4-xfapplet-plugin)
Line 65: Line 63:
 
  # pacman -S fortune-mod
 
  # pacman -S fortune-mod
  
Con il fine di ottenere che xfce4-mixer funzioni bene con ALSA, è necessario installare gstreamer0.10-base-plugins. (Vedere più sotto per informazioni su OSS)
+
Per far sì che xfce4-mixer funzioni bene con ALSA, è necessario installare gstreamer0.10-base-plugins. (Vedere più sotto per informazioni su OSS)
  
 
  # pacman -S gstreamer0.10-base-plugins
 
  # pacman -S gstreamer0.10-base-plugins
Line 75: Line 73:
 
  # pacman -S dbus
 
  # pacman -S dbus
  
Per avviarlo automaticamente al booy, occorre aggiungere <tt>dbus</tt> alla propria lista DAEMONS in {{filename|/etc/rc.conf}}:
+
Per avviarlo automaticamente al boot, occorre aggiungere <tt>dbus</tt> alla propria lista DAEMONS in {{filename|/etc/rc.conf}}:
  
 
  DAEMONS=(syslog-ng '''dbus''' network crond)
 
  DAEMONS=(syslog-ng '''dbus''' network crond)
Line 85: Line 83:
  
 
  # pacman -S gamin
 
  # pacman -S gamin
 
  
  
Line 96: Line 93:
  
 
É possibile avviarlo semplicemente lanciando
 
É possibile avviarlo semplicemente lanciando
 
 
  $ startxfce4
 
  $ startxfce4
 
+
dalla console oppure configurare {{filename|~/.xinitrc}} ed usare {{codeline|xinit}} o {{codeline|startx}}
da una console oppure configurare {{filename|~/.xinitrc}} ed usare {{codeline|xinit}} o {{codeline|startx}}
+
  
 
Se non si è creato ancora un {{filename|~/.xinitrc}}, da console:
 
Se non si è creato ancora un {{filename|~/.xinitrc}}, da console:
Line 129: Line 124:
 
* Verificare che '''dbus''' sia abilitato nella stringa DAEMONS in {{filename|/etc/rc.conf}}.
 
* Verificare che '''dbus''' sia abilitato nella stringa DAEMONS in {{filename|/etc/rc.conf}}.
 
* Assicurarsi che si stia utilizzando <code>exec ck-launch-session startxfce4</code> in {{filename|~/.xinitrc}} o un display manager con capacità di gestione consolekit-policykit (per esempio gdm)
 
* Assicurarsi che si stia utilizzando <code>exec ck-launch-session startxfce4</code> in {{filename|~/.xinitrc}} o un display manager con capacità di gestione consolekit-policykit (per esempio gdm)
*Nel caso si avvii xfce con startx o xinit, è necessario decommentare l'ultima linea in {{Filename|/etc/pam.d/login}} cosicché la sessione X11 venga autorizzata da consolekit:
 
 
session optional pam_ck_connector.so
 
 
  
 
== Consigli utili ==
 
== Consigli utili ==
 
+
=== Comandi per il gestore delle configurazioni ===
=== Comandi per gestore delle configurazioni ===
+
  
 
Non c'è una documentazione ufficiale per i comandi eseguiti dal gestore delle configurazioni. Potete dare un'occhiata ai file .desktop presenti nella cartella {{filename|/usr/share/applications}}. Per quelli che vogliono sapere esattamente cosa sta eseguendo il pc, ecco una lista dei comandi che vengono eseguiti, utile per capirne un po' di più:
 
Non c'è una documentazione ufficiale per i comandi eseguiti dal gestore delle configurazioni. Potete dare un'occhiata ai file .desktop presenti nella cartella {{filename|/usr/share/applications}}. Per quelli che vogliono sapere esattamente cosa sta eseguendo il pc, ecco una lista dei comandi che vengono eseguiti, utile per capirne un po' di più:
Line 158: Line 148:
 
  xfce4-panel -c
 
  xfce4-panel -c
  
Per avere una lista di tutti i comandi installati, a disposizione del manager delle configurazioni, eseguite questo comando nel terminale:
+
Per avere una lista di tutti i comandi installati a disposizione del manager delle configurazioni, eseguite questo comando nel terminale:
  
 
  $ grep xfce-setting-show /usr/share/applications/xfce*settings*
 
  $ grep xfce-setting-show /usr/share/applications/xfce*settings*
Line 180: Line 170:
  
 
=== Come attivare il compositor di Xfce 4.6 ===
 
=== Come attivare il compositor di Xfce 4.6 ===
 
+
Xfce 4.6 include un compositor che aggiunge le opzioni per gli effetti delle finestre, le ombre, la trasparenza ecc. Può essere attivato nel menù Window Manager Tweaks ed è attivabile al momento. Non sono necessarie ulteriori impostazioni nel file {{filename|/etc/xorg.conf}}. Per abilitarlo e configurare le impostazioni andare in:
Xfce 466 include un compositor che aggiunge le opzioni per gli effetti delle finestre, le ombre, la trasparenza eccetera. Può essere attivato nel menù Window Manager Tweaks è attivabile al momento. Non sono necessarie ulteriori impostazioni nel file {{filename|/etc/xorg.conf}}. Per abilitarlo e configurare le impostazioni andare in:
+
  
 
Menu --> Settings --> Window Manager Tweaks
 
Menu --> Settings --> Window Manager Tweaks
  
 
=== Perchè il mio desktop non si autoaggiorna? ===
 
=== Perchè il mio desktop non si autoaggiorna? ===
 
+
Xfce 4.6 usa il demone [[FAM]] (File Alteration Monitor) o [[gamin]] (successore di FAM) per rendersi conto delle modifiche eventuali che avvengono in una cartella o in un file. Se si decide di utilizzare FAM, non dimenticare di aggiungere 'fam' alla lista dei demoni DAEMONS in {{filename|/etc/rc.conf}}.
Xfce 4.6 usa il demone [[FAM]] (File Alteration Monitor) o [[gamin]] (successore di FAM) per rendersi conto delle modifiche eventuali che avvengono in una cartella o in un file. Se si decide di utilizzare il primo, non dimenticare di aggiungere 'fam' al vettore dei demoni DAEMONS in {{filename|/etc/rc.conf}}.
+
 
Questo accorgimento non è necessario per gamin.
 
Questo accorgimento non è necessario per gamin.
  
Line 193: Line 181:
  
 
=== Usare uno sfondo trasparente per il testo delle icone sul Desktop ===
 
=== Usare uno sfondo trasparente per il testo delle icone sul Desktop ===
 
+
Per cambiare lo sfondo bianco di default del testo delle icone sul Desktop con qualcosa di più carino, modificate il file {{filename|.gtkrc-2.0}} nella vostra cartella home (se non c'è, createlo) aggiungendo:
Per cambiare lo sfondo bianco di default del testo delle icone sul Desktop con qualcosa di più carino, modificate il file {{filename|.gtkrc-2.0}} nella vostra cartella home (se non c'è, createlo)
+
 
{{file|name=.gtkrc-2.0|content=<nowiki>
 
{{file|name=.gtkrc-2.0|content=<nowiki>
 
style "xfdesktop-icon-view" {
 
style "xfdesktop-icon-view" {
Line 208: Line 195:
  
 
=== Come personalizzare lo sfondo del pannello Xfce ===
 
=== Come personalizzare lo sfondo del pannello Xfce ===
 
+
Come prima, modifichiamo il file {{filename|~/.gtkrc-2.0}}. ( sostituite a foo.bar il percorso completo verso l'immagine desiderata)
Come prima, modifichiamo il file {{filename|~/.gtkrc-2.0}}. ( sostituite a foo.bar il percorso completo verso l'immagine da voi desiderata)
+
Da notare che occorre prima spostare l'immagine nella stessa cartella della configurazione, che è ~/. Non è possibile difatti specificare il percorso all'immagine, altrimenti non funzionerà.
 
   style "panel-background" {
 
   style "panel-background" {
 
     bg_pixmap[NORMAL]        = "foo.bar"
 
     bg_pixmap[NORMAL]        = "foo.bar"
Line 238: Line 225:
  
 
4. Il tema GTK è disponibile qui:
 
4. Il tema GTK è disponibile qui:
 
+
  Menu --> Impostazioni --> Aspetto
  Menu --> Settings --> Appearance
+
Si selezioni il tema xfwm da:
 
+
Si seleziona il tema xfwm da:
+
 
+
 
  Menu --> Settings --> Window Manager
 
  Menu --> Settings --> Window Manager
  
 
=== Fonts ===
 
=== Fonts ===
 
 
Se si riscontrano problemi di visualizzazione dei font predefiniti, provate ad aprire Impostazioni>Interfaccia Utente, cliccate sulla scheda "fonts" ed impostate "Usa Hinting" su "Totale"
 
Se si riscontrano problemi di visualizzazione dei font predefiniti, provate ad aprire Impostazioni>Interfaccia Utente, cliccate sulla scheda "fonts" ed impostate "Usa Hinting" su "Totale"
  
Line 252: Line 235:
  
 
=== Sostituire l'applet 'menu' di default nel pannello ===
 
=== Sostituire l'applet 'menu' di default nel pannello ===
 
+
Il "pannello di sistema di ubuntu", l'applet del pannello di Gnome, ha caratteristiche similari a quelle che si possono trovare in KDE v.4.2. Lo si può aggiungere al pannello di Xfce tramite il gestore degli applet 'XfApplet', che permette all'applet di Gnome di essere visualizzato in Xfce.
Il "pannello di sistema di ubuntu", l'applet del pannello di Gnome, ha caratteristiche similari a quelle che si possono trovare in KDE v.4.2. Lo si può aggiungere al pannello di Xfce tramite il gestore degli applet 'XfApplet', ciò permette all'applet di Gnome di essere visualizzato in Xfce.
+
  
 
Tale menù potete trovarlo su [http://aur.archlinux.org/packages.php?ID=10259 AUR]
 
Tale menù potete trovarlo su [http://aur.archlinux.org/packages.php?ID=10259 AUR]
  
 
===Passare al vecchio menu del tasto destro sul desktop senza le aggiunte di Thunar  ===
 
===Passare al vecchio menu del tasto destro sul desktop senza le aggiunte di Thunar  ===
 
 
  xfconf-query -c xfce4-desktop -v --create -p /desktop-icons/style -t int -s 0
 
  xfconf-query -c xfce4-desktop -v --create -p /desktop-icons/style -t int -s 0
  
 
=== Come rimuovere le voci dal menu di sistema ===  
 
=== Come rimuovere le voci dal menu di sistema ===  
 
 
Con l'editor del menu integrato, non potete rimuovere delle voci dal menu Sistema. Ecco come fare:
 
Con l'editor del menu integrato, non potete rimuovere delle voci dal menu Sistema. Ecco come fare:
1) Andare nella cartella {{filename|/usr/share/applications}}, ad esempio copiando ed incollando il seguente comando nel terminale (Xfce menu > Sistema > Terminale):
+
# Andare nella cartella {{filename|/usr/share/applications}}, si digiti il seguente comando nel terminale (Xfce menu > Sistema > Terminale):
 
<pre>$ cd /usr/share/applications</pre>
 
<pre>$ cd /usr/share/applications</pre>
2) Questa cartella sarà piena di file .desktop. Per vedere quanti, usate il comando
+
# Questa cartella sarà piena di file .desktop. Per vedere quanti, usate il comando
 
<pre>$ ls</pre>
 
<pre>$ ls</pre>
 
Per esempio, supponendo che la voce che si vuole modificare sia Firefox. Scrivere nel terminale:
 
Per esempio, supponendo che la voce che si vuole modificare sia Firefox. Scrivere nel terminale:
 
<pre>$ sudo mousepad firefox.desktop</pre>
 
<pre>$ sudo mousepad firefox.desktop</pre>
3) In fondo al file, scrivere
+
# In fondo al file, scrivere
 
<pre>NoDisplay=true</pre>
 
<pre>NoDisplay=true</pre>
Salvare ed uscire. Adesso Firefox non sarà più presente nel menu di Sistema. È possibile ottenere lo stesso con qualsiasi altro programma.
+
# Salvare ed uscire. Adesso Firefox non sarà più presente nel menu di Sistema. È possibile ottenere lo stesso con qualsiasi altro programma.
 +
 
 +
Un altro metodo consiste nel copiare l'intero contenuto della cartella delle applicazioni globali sopra la propria cartella di applicazioni locali, quindi procedere a modificare e/o disabilitare le scorciatoie .desktop indesiderate. Questo permetterà di mantenere gli aggiornamenti delle applicazioni che scriveranno le modifiche su /usr/share/applications/.
 +
# In un terminale, copiare tutto da /usr/share/applications in ~/.local/share/applications/: <pre>$ cp /usr/share/applications/* ~/.local/share/applications/</pre>
 +
# Per qualsiasi elemento non desiderato nel menù, aggiungere l'opzione NoDisplay=true: <pre>$ echo "NoDisplay=true" >> ~/.local/share/applications/foo.desktop</pre>
  
=== Cosa posso fare con le voci che non sono in {{filename|/usr/share/applications}} (es. i programmi installati con Wine)? ===  
+
È possibile anche editare la categoria delle applicazioni modificando il file .desktop con un editor di testi e modificare la Categories= linea.
  
 +
=== Cosa posso fare con le voci che non sono in {{filename|/usr/share/applications}} (ad es. i programmi installati con Wine)? ===
 
Alcuni collegamenti che appaiono nella categoria "Altri" (quella che usa Wine) si trovano in questa cartella:
 
Alcuni collegamenti che appaiono nella categoria "Altri" (quella che usa Wine) si trovano in questa cartella:
 
{{filename|~/.local/share/applications/wine/}}
 
{{filename|~/.local/share/applications/wine/}}
Line 285: Line 270:
 
   pacman -S xfce4-mixer gstreamer0.10-base-plugins
 
   pacman -S xfce4-mixer gstreamer0.10-base-plugins
  
(Opzionale) Potreste aver bisogno anche delle librerie opzionali ''gstreamer0.10-good-plugins'' e ''gstreamer0.10-bad-plugins''
+
(Opzionale) Si potrebbe aver bisogno anche delle librerie opzionali ''gstreamer0.10-good-plugins'' e ''gstreamer0.10-bad-plugins''
  
 
   pacman -S gstreamer0.10-good-plugins gstreamer0.10-bad-plugins
 
   pacman -S gstreamer0.10-good-plugins gstreamer0.10-bad-plugins
  
É necessario riavviare la sessione, oppure rimuovere il plugin del mixer e aggiungerlo nuovamente. Se nonostante ciò non dovesse funzionare, allora dovrete ricompilare voi stessi la libreria ''gstreamer0.10-good-plugins''.  
+
É necessario riavviare la sessione, oppure rimuovere il plugin del mixer e aggiungerlo nuovamente. Se nonostante ciò non dovesse funzionare, allora si dovà ricompilare manualmente la libreria ''gstreamer0.10-good-plugins''.  
  
Per ricompilare scaricate il PKGBUILD e gli altri file richiesti da ABS oppure [http://repos.archlinux.org/wsvn/packages/gstreamer0.10-good/repos/extra-i686/ qui], modificate il PKGBUILD, aggiungendo --enable-oss.  
+
Per ricompilare scaricare il PKGBUILD e gli altri file richiesti da ABS oppure [http://repos.archlinux.org/wsvn/packages/gstreamer0.10-good/repos/extra-i686/ qui], modificare il PKGBUILD, aggiungendo --enable-oss.  
  
 
   ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var '''--enable-oss'''\
 
   ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var '''--enable-oss'''\
Line 302: Line 287:
  
 
   makepkg -i
 
   makepkg -i
Ed installate il pacchetto ottenuto con pacman -U
 
  pacman -U gstreamer0.10-good-plugins.tar.xz
 
  
Se anche in questo modo non dovesse funzionare, allora potete recuperare un pacchetto appositamente modificato su AUR [http://aur.archlinux.org/packages.php?ID=17024 gstreamer0.10-good-plugins-ossv4], modificando la stringa pkgver alla più recente nel PKGBUILD dovrebbe funzionare.
+
Se anche in questo modo non dovesse funzionare, allora è possibile recuperare un pacchetto appositamente modificato su AUR [http://aur.archlinux.org/packages.php?ID=17024 gstreamer0.10-good-plugins-ossv4], modificando la stringa pkgver alla più recente nel PKGBUILD dovrebbe funzionare.
  
 
LINK utili: [http://www.4front-tech.com/forum/ OSS forum]
 
LINK utili: [http://www.4front-tech.com/forum/ OSS forum]
Line 328: Line 311:
 
====Screenshooter====
 
====Screenshooter====
  
In alternativa esiste un plugin per il pannello di Xfce che gestisce gli screenshot, reperibile in extra ed installabile semplicemente in questo modo:
+
In alternativa esiste un plugin per il pannello di Xfce che gestisce gli screenshot, reperibile in extra:
  
 
  # pacman -S xfce4-screenshooter
 
  # pacman -S xfce4-screenshooter
Line 334: Line 317:
 
=== Cambiare il volume con i tasti multimediali della tastiera  ===
 
=== Cambiare il volume con i tasti multimediali della tastiera  ===
  
Andate su Impostazioni > Tastiera. Cliccate sulla scheda "Scorciatoie" e cliccate sul pulsante "Aggiungi". Aggiungere inserendo il comando desiderato, quindi premere il tasto corrispondente nella schermata successiva:
+
Andare in Impostazioni > Tastiera. Cliccare sulla scheda "Scorciatoie" e cliccare sul pulsante "Aggiungi". Aggiungere inserendo il comando desiderato, quindi premere il tasto corrispondente nella schermata successiva:
  
 
==== ALSA ====
 
==== ALSA ====
 
+
Per il pulsante che aumenta il volume
per il pulsante che aumenta il volume
+
 
  amixer set Master 5%+
 
  amixer set Master 5%+
per il pulsante che abbassa il volume
+
Per il pulsante che abbassa il volume
 
  amixer set Master 5%-
 
  amixer set Master 5%-
per il pulsante muto/non-muto
+
Per il pulsante muto/non-muto
 
  amixer set Master toggle
 
  amixer set Master toggle
  
Line 353: Line 335:
  
  
Il canale deve avere una opzione 'mute' per passare il comando. Per verificare se il vostro canale Master supporta la commutazione ''mute'', eseguire {{codeline|alsamixer}} in un terminale e cercare la doppia M (MM) con il canale Master. Se non sono presenti non supporta l'opzione muto.  
+
Il canale deve avere una opzione 'mute' per passare il comando. Per verificare se il proprio canale Master supporta la commutazione ''mute'', eseguire {{codeline|alsamixer}} in un terminale e cercare la doppia M (MM) con il canale Master. Se non sono presenti non supporta l'opzione muto. Se, per esempio, si desidera cambiare il tasto toggle affinché usi il canale PCM, assicurarsi di impostare anche il canale PCM come Mixer Track nelle proprietà del Mixer di Xfce.
  
 
==== OSS ====
 
==== OSS ====
 
+
Utilizzare uno di questi scripts:
Utilizzate uno di questi scripts:
+
 
[http://www.opensound.com/wiki/index.php/Tips_And_Tricks#Using_multimedia_keys_with_OSS]
 
[http://www.opensound.com/wiki/index.php/Tips_And_Tricks#Using_multimedia_keys_with_OSS]
  
  
Se utilizzate ossvol (raccomandato), aggiungete:
+
Se si utilizza ossvol (raccomandato), aggiungere:
 
  ossvol -i 1
 
  ossvol -i 1
 
per il pulsante che aumenta il volume
 
per il pulsante che aumenta il volume
Line 380: Line 361:
 
  longnames=true
 
  longnames=true
  
{{nota|Si noti che quando si usa UTF-8, il sistema distingue tra maiuscole e minuscole, questo potrebbe potenzialmente corrompere i vostri file. Fate attenzione.}}
+
{{nota|Si noti che quando si usa UTF-8, il sistema distingue tra maiuscole e minuscole, questo potrebbe potenzialmente corrompere i propri file. Fare attenzione.}}
  
 
È anche consigliabile montare dispositivi vfat con l'opzione '''flush''', per fare in modo che la barra di avanzamento di thunar visualizzi una percentuale di avanzamento più realistica, anziché una stima approssimativa, tramite le operazioni di flush più frequenti.
 
È anche consigliabile montare dispositivi vfat con l'opzione '''flush''', per fare in modo che la barra di avanzamento di thunar visualizzi una percentuale di avanzamento più realistica, anziché una stima approssimativa, tramite le operazioni di flush più frequenti.
Line 394: Line 375:
  
 
== Risoluzione dei problemi ==
 
== Risoluzione dei problemi ==
 
+
=== Le scorciatoie da tastiera non funzionano ===
=== Scorciatoie da tastiera non funzionanti ===
+
Con Xfce 4,6 c'è un problema per cui [http://bugzilla.xfce.org/show_bug.cgi?id=5639 le scorciatoie da tastiera dell'utente funzionano ad intermittenza]. Questo è di solito il caso in cui l'assistente delle impostazioni non è in esecuzione o è stato avviato in modo improprio a causa di un conflitto. Questo bug è stato risolto in Xfce 4.8, che ha preso il posto del 4.6 nel repository principale.
 
+
Sotto Xfce 4,6 c'è un problema in cui [http://bugzilla.xfce.org/show_bug.cgi?id=5639 le scorciatoie da tastiera dell'utente funzionano ad intermittenza]. Questo è di solito il caso in cui l'assistente delle impostazioni non è in esecuzione o è stato avviato in modo improprio a causa di un conflitto. Questo bug è stato risolto in Xfce 4.8, che ha preso il posto del 4.6 nel repository principale.
+
 
+
xfce4-settings-helper
+
  
 
Una soluzione è disabilitare ''xfce4-settings-helper-autostart'' da autostarting nella sessione di un utente. Il demone ''settings helper'' si avvia, comunque, nel momento del caricamento di una sessione di Xfce. I seguenti due passaggi sembrano aver risolto questo problema.
 
Una soluzione è disabilitare ''xfce4-settings-helper-autostart'' da autostarting nella sessione di un utente. Il demone ''settings helper'' si avvia, comunque, nel momento del caricamento di una sessione di Xfce. I seguenti due passaggi sembrano aver risolto questo problema.
  
Rimuovere o rinominare il file di sistema autostart.desktop:
+
Rimuovere o rinominare il file di sistema autostart .desktop:
 
+
 
  mv /etc/xdg/autostart/xfce4-settings-helper-autostart.desktop /etc/xdg/autostart/xfce4-settings-helper-autostart.desktop.disabled
 
  mv /etc/xdg/autostart/xfce4-settings-helper-autostart.desktop /etc/xdg/autostart/xfce4-settings-helper-autostart.desktop.disabled
  
Rimuovere o rinominare il file locale autostart.dekstop:
+
Rimuovere o rinominare il file locale autostart .dekstop:
 
+
 
  mv ~/.config/autostart/xfce4-settings-helper-autostart.desktop ~/.config/autostart/xfce4-settings-helper-autostart.desktop.disabled
 
  mv ~/.config/autostart/xfce4-settings-helper-autostart.desktop ~/.config/autostart/xfce4-settings-helper-autostart.desktop.disabled
  
Dopo aver effettuato il  logOut, accedere nuovamente alla sessione, ora i tsti di scelta rapida dovrebbero funzionare corretametne.
+
Dopo aver effettuato il  logout, accedere nuovamente alla sessione, ora i tasti di scelta rapida dovrebbero funzionare corretamente.
  
 
=== Ripristinare le impostazioni predefinite ===
 
=== Ripristinare le impostazioni predefinite ===
 
 
Se per qualche ragione si ha la necessità di ripristinare le configurazioni ritornando a quelle predefinite, per prima cosa rinominare i file {{filename|~/.config/xfce4-session/}} e {{filename|~/.config/xfce4/}}
 
Se per qualche ragione si ha la necessità di ripristinare le configurazioni ritornando a quelle predefinite, per prima cosa rinominare i file {{filename|~/.config/xfce4-session/}} e {{filename|~/.config/xfce4/}}
  
Line 420: Line 394:
 
  $ mv ~/.config/xfce4/ ~/.config/xfce4-bak
 
  $ mv ~/.config/xfce4/ ~/.config/xfce4-bak
  
Efettuare un Logout e riaccedere alla sessione per fare in modo che i cambiamenti abbiano effetto.
+
Uscire e riaccedere alla sessione per fare in modo che i cambiamenti abbiano effetto.
  
 
== Xfce 4.8 (Versione in sviluppo) ==
 
== Xfce 4.8 (Versione in sviluppo) ==
  
 
=== Repository (Versione in sviluppo) ===
 
=== Repository (Versione in sviluppo) ===
 
É possibile poter installare e porvare la versione in fase di sviluppo di Xfce 4.8, aggiungendo questo repository nel vostro {{filename|/etc/pacmn.conf}}
 
 
 
  [xfce4-devel]
 
  [xfce4-devel]
 
  Server = http://arch.ouranos.be/$repo/$arch/
 
  Server = http://arch.ouranos.be/$repo/$arch/
 
Successivamente sarà necessario riscaricare gli indici dei repository con {{codeline|pacman -Syy}}
 
  
 
=== Avviare Xfce ===
 
=== Avviare Xfce ===
 
 
Utilizzare questo comando in {{filename|.xinitrc}} per avviare Xfce
 
Utilizzare questo comando in {{filename|.xinitrc}} per avviare Xfce
  
Line 440: Line 408:
  
 
=== Thunar - Dispositivi rimovibili ===
 
=== Thunar - Dispositivi rimovibili ===
 
 
Assicurarsi che ''dbus'' sia avviato:  
 
Assicurarsi che ''dbus'' sia avviato:  
 
 
  # /etc/rc.d/dbus start
 
  # /etc/rc.d/dbus start
  
Creare il file {{filename|/etc/polkit-1/localauthority/50-local.d/org.freedesktop.udisks.pkla}} con il seguente contenuto, e aggiungere il proprio utente al gruppo ''storage''.
+
Creare il file {{filename|/etc/polkit-1/localauthority/50-local.d/org.freedesktop.udisks.pkla}} e aggiungere il proprio utente al gruppo ''storage''.
 
+
{{file|name=/etc/polkit-1/localauthority/50-local.d/org.freedesktop.udisks.pkl|content=<nowiki>
+
 
[Local Users]
 
[Local Users]
Identity=unix-group:storage
+
Identity=unix-group:storage
Action=org.freedesktop.udisks.*
+
Action=org.freedesktop.udisks.*
ResultAny=yes
+
ResultAny=yes
ResultInactive=no
+
ResultInactive=no
ResultActive=yes
+
ResultActive=yes
</nowiki>}}
+
  
 
Non c'è bisogno di riavviare per caricare i cambiamenti apportati.  
 
Non c'è bisogno di riavviare per caricare i cambiamenti apportati.  
 
 
Si prega di notare che questa è una soluzione temporanea, "Ionut" ed altri sviluppatori preferiscono risolvere il problema attraverso pam + ck.
 
Si prega di notare che questa è una soluzione temporanea, "Ionut" ed altri sviluppatori preferiscono risolvere il problema attraverso pam + ck.
  
 
=== Riavvio/Spegnimento ===
 
=== Riavvio/Spegnimento ===
 
+
Creare il file {{filename|/etc/polkit-1/localauthority/50-local.d/org.freedesktop.consolekit.pkla}} e aggiungere il proprio utente al gruppo ''power''.
Creare il file {{filename|/etc/polkit-1/localauthority/50-local.d/org.freedesktop.consolekit.pkla}} con il seguente contenuto, e aggiunger eil proprio utente al gruppo ''power''.
+
  
 
{{file|name=/etc/polkit-1/localauthority/50-local.d/org.freedesktop.consolekit.pkla|content=<nowiki>
 
{{file|name=/etc/polkit-1/localauthority/50-local.d/org.freedesktop.consolekit.pkla|content=<nowiki>
Line 492: Line 453:
 
ResultInactive=no
 
ResultInactive=no
 
ResultActive=yes
 
ResultActive=yes
</nowiki>}}
 
  
Alcune regole possono essere cambiate in quanto ''Local * - multiple'' sono ridondanti di ''Local *''
+
Alcune regole possono essere cambiate in quanto quelle ''Local * - multiple'' sono ridondanti di ''Local *''
 
Non c'è bisogno di riavviare per caricare i cambiamenti apportati.  
 
Non c'è bisogno di riavviare per caricare i cambiamenti apportati.  
 
 
Si prega di notare che questa è una soluzione temporanea, "Ionut" ed altri sviluppatori preferiscono risolvere il problema attraverso pam + ck.
 
Si prega di notare che questa è una soluzione temporanea, "Ionut" ed altri sviluppatori preferiscono risolvere il problema attraverso pam + ck.
  
=== Sopsenzione/Ibernazione ===
+
=== Sospensione/Ibernazione ===
  
Creare il file {{filename|/etc/polkit-1/localauthority/50-local.d/org.freedesktop.upower.pkla}} con il seguente contenuto ed aggiungere il proprio utente al gruppo ''power''.
+
Creare il file {{filename|/etc/polkit-1/localauthority/50-local.d/org.freedesktop.upower.pkla}}ed aggiungere il proprio utente al gruppo ''power''.
  
{{file|name=/etc/polkit-1/localauthority/50-local.d/org.freedesktop.upower.pkla|content=<nowiki>
 
 
[Local Users]
 
[Local Users]
 
Identity=unix-group:power
 
Identity=unix-group:power
Line 510: Line 468:
 
ResultInactive=no
 
ResultInactive=no
 
ResultActive=yes
 
ResultActive=yes
</nowiki>}}
 
 
 
Non c'è bisogno di riavviare per caricare i cambiamenti apportati.  
 
Non c'è bisogno di riavviare per caricare i cambiamenti apportati.  
 
 
Si prega di notare che questa è una soluzione temporanea, "Ionut" ed altri sviluppatori preferiscono risolvere il problema attraverso pam + ck.
 
Si prega di notare che questa è una soluzione temporanea, "Ionut" ed altri sviluppatori preferiscono risolvere il problema attraverso pam + ck.
  

Revision as of 16:31, 4 February 2011

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 – فارسی

Sommario help replacing me
Xfce è un ambiente desktop leggero per sistemi operativi Unix-like. L'obiettivo è di essere veloce e leggero, pur essendo visivamente accattivante e facile da usare. Questo articolo riguarda la sua installazione, configurazione e risoluzione dei problemi.
Xfce utilizza toolkit GTK+.
Panoramica
Template:Panoramica dell'interfaccia grafica utente

Tratto da Xfce - About:

Xfce incarna la filosofia UNIX tradizionale di modularità e riutilizzabilità. Si compone di una serie di componenti che forniscono la completa funzionalità che si può aspettare da un ambiente desktop moderno. Essi sono distribuiti separatamente e si può scegliere tra i pacchetti disponibili per creare un ambiente ottimale di lavoro personale.

Contents

Che cos'è Xfce?

Xfce è un ambiente Desktop come GNOME o KDE. Include una collezione di applicazioni come un'applicazione di finestre root, un gestore di finestre, un file manager, un pannello, ecc. Xfce è scritto usando le librerie GTK2, e contiene il proprio ambiente di sviluppo (librerie, demoni, ecc) proprio come gli altri grandi ambienti desktop. Diversamente da GNOME o KDE, Xfce è un ambiente leggero e realizzato a immagine e somiglianza di CDE piuttosto che di Windows o di Mac. Ha un ciclo di sviluppo molto più lento, ma è molto stabile ed estremamente veloce e snello. Per questo motivo, è consigliato per sistemi con hardware datato.

Perché usare Xfce?

Ecco una lista (soggettiva) di ragioni per le quali usare Xfce:

  • È veloce, più veloce degli altri grandi ambienti.
  • È stabile. Da quando è uscito, solo una manciata di bug sono stati scoperti, nonostante sia usato e seguito da parecchia gente.
  • È carino. Usa le GTK2 e gli si possono applicare svariati temi. Potete rendere Xfce veramente bello alla vista. I font sono sottoposti anche all'AA.
  • Funziona perfettamente con monitor multipli. Il supporto di Xfce a Xinerama è forse il migliore mai visto fra i vari ambienti.
  • Non "sta fra i piedi". Troverete che Xfce si limiterà ad aiutare il vostro lavoro, piuttosto che rendersi sempre "presente".
  • È fornito di un compositor integrato che permette vere trasparenze e altre cosette molto carine.

Perchè non usare Xfce?

Ecco una lista (soggettiva) di ragioni per le quali -non- usare Xfce:

  • Non ha tutte le caratteristiche e integrazioni degli altri ambienti più famosi.
  • Ha un ciclo di sviluppo molto lento.
  • È basato sul design di CDE, il che può non risultare molto familiare ai più.

Come installare Xfce

Xfce è modulare. Ciò significa che non è necessario installarlo in ogni sua parte, ma che si può scegliere solo gli elementi che si preferisce. Per questo motivo, Xfce ha alcuni speciali pacchetti Arch.

Installare Xfce

Assicurarsi di aver installato e configurato a dovere il server X prima di procedere all'installazione.

Per installare il sistema di base Xfce, eseguire:

# pacman -S xfce4

Se si desiderano degli extra, come i plugin del pannello, eseguire:

# pacman -S xfce4-goodies

Quando richiesto da pacman, se non si desidera installare tutto il gruppo, è possibile selezionare "no" e installare solo i pacchetti desiderati.

Note: xfce4-xfapplet-plugin (Un plugin che permette l'uso degli applet di GNOME nel pannello di Xfce4) fa parte del gruppo di xfce4-goodies e dipende da gnome-panel, che a sua volta dipende da gnome-desktop. Si potrebbe voler tenerne conto prima di installare, dato che rappresenta un significativo numero di dipendenze extra.

Se non si vuole che il pacchetto xfce4-xfapplet-plugin sia installato, installare xfce4-goodies in questo modo:

# pacman -S $(pacman -Sgq xfce4-goodies | egrep -v xfce4-xfapplet-plugin)

Per installare le icone menu standard:

# pacman -S gnome-icon-theme

Se volete gli avvisi 'Tips and Tricks' dopo il login, installare il pacchetto fortune-mod:

# pacman -S fortune-mod

Per far sì che xfce4-mixer funzioni bene con ALSA, è necessario installare gstreamer0.10-base-plugins. (Vedere più sotto per informazioni su OSS)

# pacman -S gstreamer0.10-base-plugins

Dalla versione 4.6.0, Xfce non include più alcun tema di icone, e dipende dal tema tango. In alternativa si consiglia di installare il pacchetto gnome-icon-theme.

Installare e configurare i demoni

Installare dbus:

# pacman -S dbus

Per avviarlo automaticamente al boot, occorre aggiungere dbus alla propria lista DAEMONS in Template:Filename:

DAEMONS=(syslog-ng dbus network crond)

Se si ha la necessità di avviare dbus senza riavviare, lanciare

# /etc/rc.d/dbus start

Installare gamin (il successore di fam). È configurato in maniera tale da girare in background automaticamente, non serve quindi aggiungerlo nel rc.conf.

# pacman -S gamin


Avviare Xfce

Automaticamente al momento del boot

Consultare Display Manager per installare e configurare un display manager.

Manualmente

É possibile avviarlo semplicemente lanciando

$ startxfce4

dalla console oppure configurare Template:Filename ed usare Template:Codeline o Template:Codeline

Se non si è creato ancora un Template:Filename, da console:

$ cp /etc/skel/.xinitrc ~/.xinitrc

e aggiungere la seguente riga:

exec ck-launch-session startxfce4

Esempio: Template:File ck-launch-session avvia una sessione consolekit pulita, richiesta da Xfce per la gestione energia, l'automount, lo spegnimento-riavvio, ecc. Le funzionalità ConsoleKit-PolicyKit possono essere gestite automaticamente da un display manager come gdm.

Spegnere e riavviare da Xfce
  • Verificare che dbus sia abilitato nella stringa DAEMONS in Template:Filename.
  • Assicurarsi che si stia utilizzando exec ck-launch-session startxfce4 in Template:Filename o un display manager con capacità di gestione consolekit-policykit (per esempio gdm)

Consigli utili

Comandi per il gestore delle configurazioni

Non c'è una documentazione ufficiale per i comandi eseguiti dal gestore delle configurazioni. Potete dare un'occhiata ai file .desktop presenti nella cartella Template:Filename. Per quelli che vogliono sapere esattamente cosa sta eseguendo il pc, ecco una lista dei comandi che vengono eseguiti, utile per capirne un po' di più:

xfce-setting-show backdrop
xfce-setting-show display
xfce-setting-show keyboard
xfce4-menueditor
xfce-setting-show sound
xfce-setting-show mouse
xfce-setting-show session
xfce-setting-show
xfce-setting-show splash
xfce-setting-show ui
xfce-setting-show xfwm4
xfce-setting-show wmtweaks
xfce-setting-show workspaces
xfce-setting-show printing_system
xfce4-appfinder
xfce4-autostart-editor
xfce4-panel -c

Per avere una lista di tutti i comandi installati a disposizione del manager delle configurazioni, eseguite questo comando nel terminale:

$ grep xfce-setting-show /usr/share/applications/xfce*settings*

Una console a discesa come quake

# pacman -S tilda

Il comando installerà Tilda, una console a discesa, simile a yakuake. Un'alternativa più leggera sarebbe stjerm, reperibile su AUR. Per configurare tilda, dare il comando

# tilda -C

che aprirà una finestra di configurazione in X.

Guake

Un'altra alternativa funzionale è guake, che è disponibile nel repository community:

# pacman -S guake

Come attivare il compositor di Xfce 4.6

Xfce 4.6 include un compositor che aggiunge le opzioni per gli effetti delle finestre, le ombre, la trasparenza ecc. Può essere attivato nel menù Window Manager Tweaks ed è attivabile al momento. Non sono necessarie ulteriori impostazioni nel file Template:Filename. Per abilitarlo e configurare le impostazioni andare in:

Menu --> Settings --> Window Manager Tweaks

Perchè il mio desktop non si autoaggiorna?

Xfce 4.6 usa il demone FAM (File Alteration Monitor) o gamin (successore di FAM) per rendersi conto delle modifiche eventuali che avvengono in una cartella o in un file. Se si decide di utilizzare FAM, non dimenticare di aggiungere 'fam' alla lista dei demoni DAEMONS in Template:Filename. Questo accorgimento non è necessario per gamin.

NOTA: Dopo gli ultimi aggiornamenti, FAM ha evidenziato alcuni problemi nella gestione di alcune risorse, come punti di mount sshfs, coi quali gamin non ha problemi.

Usare uno sfondo trasparente per il testo delle icone sul Desktop

Per cambiare lo sfondo bianco di default del testo delle icone sul Desktop con qualcosa di più carino, modificate il file Template:Filename nella vostra cartella home (se non c'è, createlo) aggiungendo: Template:File

Come personalizzare lo sfondo del pannello Xfce

Come prima, modifichiamo il file Template:Filename. ( sostituite a foo.bar il percorso completo verso l'immagine desiderata) Da notare che occorre prima spostare l'immagine nella stessa cartella della configurazione, che è ~/. Non è possibile difatti specificare il percorso all'immagine, altrimenti non funzionerà.

 style "panel-background" {
   bg_pixmap[NORMAL]        = "foo.bar"
   bg_pixmap[PRELIGHT]      = "foo.bar"
   bg_pixmap[ACTIVE]        = "foo.bar"
   bg_pixmap[SELECTED]      = "foo.bar"
   bg_pixmap[INSENSITIVE]   = "foo.bar"
 }
 widget_class "*Panel*" style "panel-background"

Personalizzare l'avvio di Xfce

Fare questo, significa inizializzare le giuste variabili d'ambiente nel GUI runtime.

source $HOME/.bashrc
# start rxvt-unicode server
urxvtd -q -o -f

Come aggiungere temi a Xfce

1. Andare sul sito xfce-look.org e cliccare "Themes" nella opzioni di scelta a sinistra. Scegliere un tema e cliccare su "Download".

2. Dirigersi nella cartella di scaricamento ed estrarre il file tarball usando Squeeze/Xarchiver/CLI.

3. Spostare la cartella estratta in Template:Filename (per tutti gli utenti) o Template:Filename (per l'utente attuale). Dentro Template:Filename, c'è una cartella creata chiamata xfwm4 che contiene tutti i file che sono inclusi nel tema.

4. Il tema GTK è disponibile qui:

Menu --> Impostazioni --> Aspetto

Si selezioni il tema xfwm da:

Menu --> Settings --> Window Manager

Fonts

Se si riscontrano problemi di visualizzazione dei font predefiniti, provate ad aprire Impostazioni>Interfaccia Utente, cliccate sulla scheda "fonts" ed impostate "Usa Hinting" su "Totale"

Si potrebbe anche provare a utilizzare un impostazione DPI personalizzata.

Sostituire l'applet 'menu' di default nel pannello

Il "pannello di sistema di ubuntu", l'applet del pannello di Gnome, ha caratteristiche similari a quelle che si possono trovare in KDE v.4.2. Lo si può aggiungere al pannello di Xfce tramite il gestore degli applet 'XfApplet', che permette all'applet di Gnome di essere visualizzato in Xfce.

Tale menù potete trovarlo su AUR

Passare al vecchio menu del tasto destro sul desktop senza le aggiunte di Thunar

xfconf-query -c xfce4-desktop -v --create -p /desktop-icons/style -t int -s 0

Come rimuovere le voci dal menu di sistema

Con l'editor del menu integrato, non potete rimuovere delle voci dal menu Sistema. Ecco come fare:

  1. Andare nella cartella Template:Filename, si digiti il seguente comando nel terminale (Xfce menu > Sistema > Terminale):
$ cd /usr/share/applications
  1. Questa cartella sarà piena di file .desktop. Per vedere quanti, usate il comando
$ ls

Per esempio, supponendo che la voce che si vuole modificare sia Firefox. Scrivere nel terminale:

$ sudo mousepad firefox.desktop
  1. In fondo al file, scrivere
NoDisplay=true
  1. Salvare ed uscire. Adesso Firefox non sarà più presente nel menu di Sistema. È possibile ottenere lo stesso con qualsiasi altro programma.

Un altro metodo consiste nel copiare l'intero contenuto della cartella delle applicazioni globali sopra la propria cartella di applicazioni locali, quindi procedere a modificare e/o disabilitare le scorciatoie .desktop indesiderate. Questo permetterà di mantenere gli aggiornamenti delle applicazioni che scriveranno le modifiche su /usr/share/applications/.

  1. In un terminale, copiare tutto da /usr/share/applications in ~/.local/share/applications/:
    $ cp /usr/share/applications/* ~/.local/share/applications/
  2. Per qualsiasi elemento non desiderato nel menù, aggiungere l'opzione NoDisplay=true:
    $ echo "NoDisplay=true" >> ~/.local/share/applications/foo.desktop

È possibile anche editare la categoria delle applicazioni modificando il file .desktop con un editor di testi e modificare la Categories= linea.

Cosa posso fare con le voci che non sono in Template:Filename (ad es. i programmi installati con Wine)?

Alcuni collegamenti che appaiono nella categoria "Altri" (quella che usa Wine) si trovano in questa cartella: Template:Filename

Come fare per utilizzare Xfce4-mixer con OSS4

Xfce 4.6 utilizza gstreamer come backend per il controllo del volume, quindi per prima cosa bisogna installarlo per utilizzarlo con Xfce4-mixer.

 pacman -S xfce4-mixer gstreamer0.10-base-plugins

(Opzionale) Si potrebbe aver bisogno anche delle librerie opzionali gstreamer0.10-good-plugins e gstreamer0.10-bad-plugins

 pacman -S gstreamer0.10-good-plugins gstreamer0.10-bad-plugins

É necessario riavviare la sessione, oppure rimuovere il plugin del mixer e aggiungerlo nuovamente. Se nonostante ciò non dovesse funzionare, allora si dovà ricompilare manualmente la libreria gstreamer0.10-good-plugins.

Per ricompilare scaricare il PKGBUILD e gli altri file richiesti da ABS oppure qui, modificare il PKGBUILD, aggiungendo --enable-oss.

 ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --enable-oss\
   --disable-static --enable-experimental \
   --enable-ladspa \
   --with-package-name="GStreamer Good Plugins (Arch Linux)" \
   --with-package-origin="http://www.archlinux.org/" || return 1

Successivamente lanciate il comando makepkg -i.

 makepkg -i

Se anche in questo modo non dovesse funzionare, allora è possibile recuperare un pacchetto appositamente modificato su AUR gstreamer0.10-good-plugins-ossv4, modificando la stringa pkgver alla più recente nel PKGBUILD dovrebbe funzionare.

LINK utili: OSS forum

Come creare uno screenshots (tasto stamp)

Un metodo semplice è quello di utilizzare una utility da linea di comando per creare uno screenshot:

# pacman -S scrot

Successivamente

Xfce-menu  -->  Settings  -->  Keyboard >>>  Application Shortcuts.

Aggingete il comando "scrot" per utilizzare il tasto "PrintScreen".

Tutte le immagini verranno salvate nella cartella del vostro utente, con un nome univoco come questo:

"2009-02-19-063052_1280x1024_scrot.png".


Screenshooter

In alternativa esiste un plugin per il pannello di Xfce che gestisce gli screenshot, reperibile in extra:

# pacman -S xfce4-screenshooter

Cambiare il volume con i tasti multimediali della tastiera

Andare in Impostazioni > Tastiera. Cliccare sulla scheda "Scorciatoie" e cliccare sul pulsante "Aggiungi". Aggiungere inserendo il comando desiderato, quindi premere il tasto corrispondente nella schermata successiva:

ALSA

Per il pulsante che aumenta il volume

amixer set Master 5%+

Per il pulsante che abbassa il volume

amixer set Master 5%-

Per il pulsante muto/non-muto

amixer set Master toggle

È possibile anche lanciare questi comandi per impostare i comandi indicati sopra con le scorciatoie standard di XF86Audio:

xfconf-query -c xfce4-keyboard-shortcuts -p /commands/custom/XF86AudioRaiseVolume -n -t string -s "amixer set Master 5%+"
xfconf-query -c xfce4-keyboard-shortcuts -p /commands/custom/XF86AudioLowerVolume -n -t string -s "amixer set Master 5%-"
xfconf-query -c xfce4-keyboard-shortcuts -p /commands/custom/XF86AudioMute -n -t string -s "amixer set Master toggle"

Se Template:Codeline non dovesse funzionare, provare invece con il canale PCM (Template:Codeline).


Il canale deve avere una opzione 'mute' per passare il comando. Per verificare se il proprio canale Master supporta la commutazione mute, eseguire Template:Codeline in un terminale e cercare la doppia M (MM) con il canale Master. Se non sono presenti non supporta l'opzione muto. Se, per esempio, si desidera cambiare il tasto toggle affinché usi il canale PCM, assicurarsi di impostare anche il canale PCM come Mixer Track nelle proprietà del Mixer di Xfce.

OSS

Utilizzare uno di questi scripts: [1]


Se si utilizza ossvol (raccomandato), aggiungere:

ossvol -i 1

per il pulsante che aumenta il volume

ossvol -d 1

per il pulsante che diminuisce il volume

ossvol -t

per il pulsante muto/non-muto

Cambiare le impostazioni di montaggio

Un problema comune quando si montano in automatico periferiche USB formattate con filesystem FAT è l'incapacità di mostrare correttamente i caratteri come ñ, ß, etc. Questo problema può essere risolto facilmente cambiando la iocharset di default impostandola in utf8, per far ciò basta agiungere una stringa al file Template:Filename:

[vfat]
uid=<auto>
shortname=winnt
utf8=true
# FreeBSD specific option
longnames=true
Nota: Si noti che quando si usa UTF-8, il sistema distingue tra maiuscole e minuscole, questo potrebbe potenzialmente corrompere i propri file. Fare attenzione.

È anche consigliabile montare dispositivi vfat con l'opzione flush, per fare in modo che la barra di avanzamento di thunar visualizzi una percentuale di avanzamento più realistica, anziché una stima approssimativa, tramite le operazioni di flush più frequenti.

[vfat]
flush=true

Cambiare utente

E 'possibile passare tra le sessioni X grazie a xfswitch-plugin . Una volta installato si aggiunge un'icona al pannello Xfce, attualmente il pacchetto richiede gdm per poter funzionare.

xfswitch-plugin è reperibile pressoAUR

Risoluzione dei problemi

Le scorciatoie da tastiera non funzionano

Con Xfce 4,6 c'è un problema per cui le scorciatoie da tastiera dell'utente funzionano ad intermittenza. Questo è di solito il caso in cui l'assistente delle impostazioni non è in esecuzione o è stato avviato in modo improprio a causa di un conflitto. Questo bug è stato risolto in Xfce 4.8, che ha preso il posto del 4.6 nel repository principale.

Una soluzione è disabilitare xfce4-settings-helper-autostart da autostarting nella sessione di un utente. Il demone settings helper si avvia, comunque, nel momento del caricamento di una sessione di Xfce. I seguenti due passaggi sembrano aver risolto questo problema.

Rimuovere o rinominare il file di sistema autostart .desktop:

mv /etc/xdg/autostart/xfce4-settings-helper-autostart.desktop /etc/xdg/autostart/xfce4-settings-helper-autostart.desktop.disabled

Rimuovere o rinominare il file locale autostart .dekstop:

mv ~/.config/autostart/xfce4-settings-helper-autostart.desktop ~/.config/autostart/xfce4-settings-helper-autostart.desktop.disabled

Dopo aver effettuato il logout, accedere nuovamente alla sessione, ora i tasti di scelta rapida dovrebbero funzionare corretamente.

Ripristinare le impostazioni predefinite

Se per qualche ragione si ha la necessità di ripristinare le configurazioni ritornando a quelle predefinite, per prima cosa rinominare i file Template:Filename e Template:Filename

$ mv ~/.config/xfce4-session/ ~/.config/xfce4-session-bak
$ mv ~/.config/xfce4/ ~/.config/xfce4-bak

Uscire e riaccedere alla sessione per fare in modo che i cambiamenti abbiano effetto.

Xfce 4.8 (Versione in sviluppo)

Repository (Versione in sviluppo)

[xfce4-devel]
Server = http://arch.ouranos.be/$repo/$arch/

Avviare Xfce

Utilizzare questo comando in Template:Filename per avviare Xfce

exec dbus-launch ck-launch-session xfce4-session

Thunar - Dispositivi rimovibili

Assicurarsi che dbus sia avviato:

# /etc/rc.d/dbus start

Creare il file Template:Filename e aggiungere il proprio utente al gruppo storage. [Local Users]

Identity=unix-group:storage
Action=org.freedesktop.udisks.*
ResultAny=yes
ResultInactive=no
ResultActive=yes

Non c'è bisogno di riavviare per caricare i cambiamenti apportati. Si prega di notare che questa è una soluzione temporanea, "Ionut" ed altri sviluppatori preferiscono risolvere il problema attraverso pam + ck.

Riavvio/Spegnimento

Creare il file Template:Filename e aggiungere il proprio utente al gruppo power.

{{file|name=/etc/polkit-1/localauthority/50-local.d/org.freedesktop.consolekit.pkla|content= [Local restart] Identity=unix-group:power Action=org.freedesktop.consolekit.system.restart ResultAny=yes ResultInactive=no ResultActive=yes [Local shutdown] Identity=unix-group:power Action=org.freedesktop.consolekit.system.stop ResultAny=yes ResultInactive=no ResultActive=yes [Local restart - multiple] Identity=unix-group:power Action=org.freedesktop.consolekit.system.restart-multiple-users ResultAny=yes ResultInactive=no ResultActive=yes [Local shutdown - multiple] Identity=unix-group:power Action=org.freedesktop.consolekit.system.stop-multiple-users ResultAny=yes ResultInactive=no ResultActive=yes Alcune regole possono essere cambiate in quanto quelle ''Local * - multiple'' sono ridondanti di ''Local *'' Non c'è bisogno di riavviare per caricare i cambiamenti apportati. Si prega di notare che questa è una soluzione temporanea, "Ionut" ed altri sviluppatori preferiscono risolvere il problema attraverso pam + ck. === Sospensione/Ibernazione === Creare il file {{filename|/etc/polkit-1/localauthority/50-local.d/org.freedesktop.upower.pkla}}ed aggiungere il proprio utente al gruppo ''power''. [Local Users] Identity=unix-group:power Action=org.freedesktop.upower.* ResultAny=yes ResultInactive=no ResultActive=yes Non c'è bisogno di riavviare per caricare i cambiamenti apportati. Si prega di notare che questa è una soluzione temporanea, "Ionut" ed altri sviluppatori preferiscono risolvere il problema attraverso pam + ck. === Forum e relative discussioni=== https://bbs.archlinux.org/viewtopic.php?pid=851985#p851985 == Articoli correlati == * [[Build order for XFCE]] * [[Improve GTK Application Looks]] * [[Autostart applications#Graphical]] == Fonti Esterne == * [http://www.us.xfce.org/documentation/ Xfce.org] - La documentazione completa. * [http://www.xfce-look.org/ Xfce-Look] - Temi, wallpapers, e altro. * [http://xfce.wikia.com/wiki/Frequently_Asked_Questions Xfce Wikia] - Come modificare l'autogenerazione del menu con l'editor di menu * [http://wiki.xfce.org Xfce Wiki] * [https://xubuntu.wordpress.com/2006/08/04/howto-remove-menu-entries-from-the-system-menu/ Howto: Rimuovere le voci del menu dal menu di sistema] * [http://www.linuxquestions.org/questions/linux-general-1/how-to-use-xfce-themes-658354/ XFCE themes at linuxquestions.org]