Translation(s): English - Español - Français - עברית - Italiano - 한국어 - Português (Brasil) - Русский - Svenska - Українська - 简体中文
Xfce è un ambiente desktop leggero per sistemi operativi in stile Unix. Mira ad essere veloce e leggero, ma al tempo stesso gradevole da vedere e facile da usare.
Xfce consiste di svariati componenti che insieme forniscono le funzionalità complete di un ambiente desktop. Sono contenuti in pacchetti separati e si può scegliere pacchetto per pacchetto tra quelli disponibili per creare l'ambiente personale di lavoro migliore.
Una delle priorità di Xfce è la conformità agli standard, specificatamente quelli definiti su freedesktop.org. Ciò permette a Xfce di interoperare senza alcun problema con i programmi scritti per altri ambienti desktop, se tali programmi seguono gli standard specificati.
Xfce is based su GTK 3 in 4.14 e successivi. Xfce 4.12 e precedenti (come si trovano in Debian 10 e precedenti) sono basati su GTK 2.
Contents
Installazione
Installare un nuovo sistema Debian con Xfce
Durante l'installazione di Debian, selezionare "Ambiente desktop Xfce" al passo di installazione Selezione e installazione dei pacchetti.
In alternativa, al prompt di avvio dell'Installatore Debian, premere il tasto "Tab" per modificare la riga di comando, quindi aggiungere "desktop=xfce".
Per una guida completa guardare la pagina Debian Desktop Howto.
Eseguire Debian Live con Xfce
Un sistema Debian live con Xfce è disponibile all'indirizzo https://cdimage.debian.org/debian-cd/current-live/amd64/iso-hybrid/
Installare Xfce su un sistema preesistente
Si può installare Xfce come unico ambiente desktop sul proprio computer oppure insieme ad altri ambienti desktop. Il display manager dovrebbe permettere di selezionare il desktop appropriato prima del login.
Per installare l'ambiente desktop Xfce completo e le utilità, installare il pacchetto xfce4.
xfce4-goodies è un metapacchetto che installa molti plugin e applicazioni utili relativi a Xfce. È un pacchetto suggerito per gli utenti comuni che desiderano un'esperienza di desktop Xfce completa, tuttavia si può avere un'installazione più "minimalista" installando, tra quelli nella lista seguente, solamente i pacchetti specifici che si desiderano.
Si possono cercare i pacchetti usando il termine di ricerca xfce4. I pacchetti Xfce "principali" sono:
thunar - gestore di file per Xfce
xfdesktop4 - gestore per sfondo per il desktop, icone e menu principale di Xfce
xfwm4 - gestore di finestre del progetto Xfce
xfce4-panel - pannello per l'ambiente desktop Xfce4
xfce4-settings - applicazione grafica per gestire impostazioni di Xfce
xfce4-power-manager - gestore dell'energia per il desktop Xfce
xfce4-session - gestione di sessioni di Xfce4
xfconf - utilità per gestire impostazioni in Xfce
xfce4-notifyd - demone per notifiche semplice e dal bel aspetto per Xfce
Xfce fornisce anche utilità che sono usate di frequente su personal computer:
mousepad - semplice editor di testo orientato a Xfce
ristretto - visualizzatore leggero di immagini per l'ambiente desktop Xfce
xfce4-taskmanager - gestore dei processi per l'ambiente desktop Xfce4
xfce4-screenshooter - utilità per istantanee dello schermo per Xfce
xfce4-terminal - emulatore di terminale per Xfce
xfce4-notes - applicazione per note per il desktop Xfce4
xfce4-appfinder - Strumento per trovare applicazioni per l'ambiente desktop Xfce4
xfce4-clipman - utilità per cronologia degli appunti
xfwm4-themes - file dei temi per xfwm4
xfburn - applicazione per masterizzazione per l'ambiente desktop Xfce
orage - calendario per l'ambiente desktop Xfce
Il pannello di Xfce fornisce una lista delle finestre, avviatori/menu di programmi, un orologio e può essere esteso usando molti plugin/applet:
xfce4-whiskermenu-plugin - plugin per menu alternativo per l'ambiente desktop Xfce
xfce4-indicator-plugin - plugin per visualizzare informazioni dalle applicazioni nel pannello Xfce4
xfce4-pulseaudio-plugin - plugin per il pannello Xfce4 per controllare pulseaudio
xfce4-battery-plugin - plugin per monitor della batteria per il pannello di Xfce4
xfce4-power-manager-plugins - plugin per la gestione dell'energia per il pannello di Xfce
xfce4-clipman-plugin - plugin per la cronologia degli appunti per il pannello di Xfce
xfce4-datetime-plugin - plugin per data e ora per il pannello di Xfce4
- e molti altri:
xfce4-genmon-plugin, xfce4-linelight-plugin, xfce4-mailwatch-plugin, xfce4-messenger-plugin, xfce4-mount-plugin, xfce4-mpc-plugin, xfce4-netload-plugin, xfce4-notes-plugin, xfce4-places-plugin, xfce4-quicklauncher-plugin, xfce4-radio-plugin, xfce4-screenshooter-plugin, xfce4-sensors-plugin, xfce4-smartbookmark-plugin, xfce4-systemload-plugin, xfce4-timer-plugin, xfce4-verve-plugin, xfce4-wavelan-plugin, xfce4-weather-plugin, xfce4-wmdock-plugin, xfce4-xkb-plugin, xfce4-cpufreq-plugin, xfce4-cpugraph-plugin, xfce4-dict, xfce4-diskperf-plugin, xfce4-equake-plugin, xfce4-fsguard-plugin, xfce4-hdaps
Eseguire Xfce
Da un display manager
Selezionare Xfce dal proprio display manager (schermata di login del desktop).
La maggior parte dei display manager rileva automaticamente Xfce.
Per il display manager slim, modificare /etc/slim.conf e impostare login_cmd exec ck-launch-session /bin/bash -login /etc/X11/Xsession %session.
Dalla console
Xfce può essere avviato dalla console semplicemente eseguendo il comando startxfce4. startxfce4 è uno script che imposta le variabili d'ambiente richieste e invoca Xinit per avviare il server X con la sessione Xfce.
Risoluzione dei problemi
Evitare lo screen-tearing
Nella sezione Window Manager Tweaks dell'applicazione per la configurazione, nella scheda Compositor, disabilitare la voce Enable display compositing. Ciò disabilita alcuni effetti grafici, ma può anche aiutare a ridurre lo screen-tearing.
A partire da Xfce 4.14, si può anche abilitare V-Sync tramite l'uso di comandi. Si può provare ad eseguire:
xfconf-query -c xfwm4 -p /general/vblank_mode -s MODE
dove MODE può essere uno tra vblank, glx o xpresent. Si può sperimentare con diverse opzioni per vedere quale è la più efficace nel ridurre lo screen-tearing nel proprio caso.
Gli utenti avanzati possono considerare di rimpiazzare il compositor e gestore di finestre Xfwm4 predefinito con compton, che alcuni utenti riportano abbia ridotto o eliminato lo screen-tearing.
Reimpostare i valori predefiniti
Provare ad eseguire:
mv ~/.config/xfce4-session/ ~/.config/xfce4-session-bak mv ~/.config/xfce4/ ~/.config/xfce4-bak
Questi due comandi rinominano le directory di configurazione dell'utente, forzando Xfce a rigenerarle al successivo avvio. Se si desidera ripristinare la propria vecchia configurazione, si può rimuovere la parte -bak che è stata aggiunta al nome delle vecchie directory.
Problemi con la sospensione e la retroilluminazione
Alla data del 2020-05-15, ci sono 2 file di regole mancanti da /etc/polkit-1/ che sono necessari per far funzionare correttamente xfce4-power-manager (bug 773743):
uno è per i permessi della retroilluminazione (è necessaria l'autenticazione per modificare la luminosità del display dei laptop)
l'altro è per i permessi di sospensione (è necessaria l'autenticazione per sospendere il sistema)
Per risolvere i problemi legati alla sospensione fare quanto segue:
# creare la directory necessaria $ sudo mkdir /etc/polkit-1/rules.d $ sudo chmod 755 /etc/polkit-1/rules.d # creare il nuovo file di configurazione con il contenuto seguente $ sudo nano /etc/polkit-1/rules.d/85-suspend.rules
polkit.addRule(function(action, subject) { if (action.id == "org.freedesktop.login1.suspend" && subject.isInGroup("users")) { return polkit.Result.YES; } });
# correggere i permessi del file di configurazione $ sudo chmod 644 /etc/polkit-1/rules.d/85-suspend.rules # creare la directory /usr/local/share/polkit-1/actions $ sudo mkdir -p /usr/local/share/polkit-1/actions # copiare /usr/share/polkit-1/actions/org.freedesktop.login1.policy in questa nuova cartella $ sudo cp /usr/share/polkit-1/actions/org.freedesktop.login1.policy /usr/local/share/polkit-1/actions # cambiare le regole "suspend" in <allow_any>yes</allow_any> in questo file appena copiato $ sudo nano /usr/local/share/polkit-1/actions/org.freedesktop.login1.policy
La procedura qui sopra può anche essere usata per risolvere problemi di ibernazione.
$ sudo nano /etc/polkit-1/rules.d/85-suspend.rules
Aggiungere questa regola al file
polkit.addRule(function(action, subject) { if (action.id == "org.freedesktop.login1.hibernate" && subject.isInGroup("users")) { return polkit.Result.YES; } });
# cambiare le regole "hibernate" in <allow_any>yes</allow_any> in questo file, come nell'esempio precedente $ sudo nano /usr/local/share/polkit-1/actions/org.freedesktop.login1.policy
Per risolvere i problemi di errore di autenticazione per la modifica della retroilluminazione il processo è simile:
# creare la directory necessaria $ sudo mkdir /etc/polkit-1/rules.d # correggere i permessi della directory $ sudo chmod 755 /etc/polkit-1/rules.d # creare il file di configurazione con il contenuto seguente $ sudo nano /etc/polkit-1/rules.d/89-backlight.rules
polkit.addRule(function(action, subject) { if (action.id == "org.xfce.power.backlight-helper" && subject.isInGroup("users")) { return polkit.Result.YES; } });
# correggere i permessi del file di configurazione $ sudo chmod 644 /etc/polkit-1/rules.d/89-backlight.rules # nel file seguente cambiare le regole "backlight" in <allow_any>yes</allow_any> $ sudo nano /usr/share/polkit-1/actions/org.freedesktop.login1.policy
Questo eviterà che si ripresentino errori di autenticazione o dialoghi per le credenziali.
Istantanee dello schermo
Collegamenti esterni
Bug: BTS Debian, bugzilla di Xfce
Teams/DebianXfceGroup - Il Team di pacchettizzazione di Xfce in Debian