domenica 1 novembre 2026

Guida a Thunar il file manager predefinito e leggero dell'ambiente desktop Xfce: Domande frequenti

Maria Susana Diaz | 17:53 |

Perché Thunar dimentica le sue impostazioni quando viene eseguito come root?

Thunar si affida xfconfa DBUS per caricare/memorizzare le sue impostazioni. La comunicazione avviene xfconftramite DBUS. Quando eseguito come root, per impostazione predefinita, non è in esecuzione alcuna sessione dbus.

È possibile avviare Thunar come root con dbus-session con il seguente comando:

$ sudo dbus-run-session thunar

O

$ gksu dbus-run-session thunar


Perché Thunar non esegue i file contrassegnati come eseguibili?

Per motivi di sicurezza, per impostazione predefinita Thunar esegue solo file di tipo application/x-desktop, application/x-executable e application/x-shellscript. Per i file desktop, l'esecuzione sarà possibile solo se il file desktop è di tipo Application, il flag di esecuzione è impostato e il file è attendibile. (I file desktop al suo interno XDG_DATA_DIRsono eseguibili per impostazione predefinita).

Si noti inoltre che per application/x-executable e application/x-shellscript, i tipi di file non devono necessariamente corrispondere esattamente a questi tipi, ma è sufficiente che il tipo rilevato abbia un elemento padre che corrisponda a uno dei due tipi elencati sopra, oppure che il tipo MIME sia un alias per uno di quelli sopra.

L'esecuzione dei file binari deve essere abilitata esplicitamente nelle preferenze avanzate .


Dove Thunar archivia i metadati associati ai file?

Thunar implementa l'archiviazione dei metadati di file e cartelle come un insieme di coppie chiave/valore. Dalla versione 1.6, questi dati vengono archiviati tramite il gvfs-metadatademone. La posizione dei metadati è conservata in un file $XDG_DATA_HOME/gvfs-metadata(generalmente $HOME/.local/gvfs-metadata. Il formato in cui vengono archiviati i dati è binario; tuttavia, è possibile interrogarli e visualizzarli tramite il giocomando.

Ad esempio: il comando gio info -a metadata:: /some/locationrestituirà un elenco abbreviato di coppie chiave/valore, tra cui l' URI del file , il percorso locale e il mount Unix.

Per un elenco più dettagliato delle informazioni sul file, omettere il -a metadata::flag. Verranno restituiti dettagli come il tipo di icona, i permessi di accesso, l'ora di creazione, ecc.

Per ulteriori tipi di dati memorizzati, consultare la pagina Attributi file GIO .


Dove Thunar memorizza le sue preferenze?

Thunar memorizza le preferenze configurabili dall'utente (e le impostazioni nascoste) in un canale Xfconf . È possibile visualizzare il contenuto di questo canale di impostazioni con l' Editor delle impostazioni .

Per una panoramica delle impostazioni nascoste , puoi trovare una panoramica qui .


Come utilizzare i gesti del mouse in Thunar?

Thunar attualmente supporta i cosiddetti gesti del mouse nella sua vista a icone. È possibile utilizzare questi gesti del mouse tenendo premuto il pulsante centrale del mouse (solitamente la rotellina) mentre il puntatore del mouse si trova sull'area di sfondo del componente della vista a icone (qualsiasi area non coperta da un'icona o da un testo). Ora è possibile spostare il cursore in quattro direzioni per eseguire determinate azioni, descritte di seguito.

  • Sinistra : apre la cartella visitata in precedenza

  • Su : apre la cartella padre

  • Destra : apre la cartella visitata successiva

  • Giù – ricarica la cartella corrente


Come faccio ad assegnare diverse scorciatoie da tastiera?

A partire da Thunar 4.18 è possibile utilizzare l' editor delle scorciatoie per assegnare le scorciatoie da tastiera.

Per Thunar 4.16 e versioni precedenti, fare riferimento alle pagine Wiki precedenti .

Si noti che per alcuni tasti il <Shift>​​modificatore sembra essere ignorato. (Ad esempio, <Primary><Shift>1fallisce, mentre <Primary>exclamfunziona correttamente.) Molto probabilmente si tratta di un bug gtk.

Per un elenco delle chiavi disponibili, consultare il file keynames.txt .

Se sei un packager o un amministratore di sistema e desideri fornire un'impostazione predefinita a livello di sistema per le scorciatoie da tastiera, diversa dalle scorciatoie predefinite in Thunar, puoi creare un file Thunar/accels.scmin uno dei file $XDG_CONFIG_DIRS. Ad esempio, se /etc/xdgfa parte di $XDG_CONFIG_DIRS(l'impostazione predefinita per la maggior parte delle distribuzioni Linux), puoi installare le impostazioni predefinite a livello di sistema in /etc/xdg/Thunar/accels.scm. Thunar caricherà quindi le scorciatoie da questo file al primo avvio.


Perché Thunar visualizza l'icona di fallback per tutti i file e le cartelle?

Se Thunar visualizza l'icona di fallback per tutti i file e le cartelle, come mostrato nello screenshot qui sotto, di solito il problema è uno dei seguenti:

Icona di fallback

Icona di fallback

  1. Non hai un gestore XSETTINGS in esecuzione,

  2. oppure il tema dell'icona selezionato non segue lo schema di denominazione GNOME per le icone MIME oppure non contiene alcuna icona MIME.

Il primo problema può essere risolto eseguendo un gestore XSETTINGS nella sessione desktop, ad esempio xfce-mcs-manager o gnome-settings-daemon. Gli ambienti desktop moderni generano automaticamente un gestore delle impostazioni all'avvio, quindi non dovresti riscontrare questo problema in Xfce o GNOME. Se non desideri eseguire un gestore XSETTINGS, puoi anche specificare un tema di icone nel tuo file ~/.gtkrc-2.0. Ad esempio, per utilizzare il tema di icone Tango, aggiungi una riga

gtk-icon-theme-name = "Tango"

per ~/.gtkrc-2.0(creare semplicemente il file se non esiste).

Il secondo problema può essere risolto selezionando un altro tema di icone, che contenga icone MIME (ad esempio il tema di icone Rodent o il tema di icone GNOME ). In Xfce, è possibile farlo aprendo le preferenze dell'interfaccia utente dal Gestore impostazioni e scegliendo un tema diverso nella pagina Tema icone .

Thunar verrà aggiornato per conformarsi alle specifiche di denominazione delle icone non appena queste saranno utilizzabili e la maggior parte dei temi delle icone seguirà le specifiche .

A seconda del sistema in uso, potrebbe essere necessario installare il tema di icone GNOME predefinito oltre al tema di icone preferito (il nome del pacchetto Debian/Ubuntu è gnome-icon-theme ). In entrambi i casi è necessario installare hicolor-icon-theme .


Come disattivare i file utilizzati di recente?

Se vuoi impedire la memorizzazione di tutti i file aperti tramite Thunar (o altre applicazioni basate su GTK), puoi creare

~/.config/gtk-3.0/setting.ini

e scrivi quanto segue all'interno:

[Impostazioni]
gtk-recent-files-enabled=0

Come utilizzare la funzionalità cestino sui volumi BTRFS?

Alcuni utenti potrebbero riscontrare problemi con la funzionalità cestino sui volumi BTRFS nei file manager basati su Gtk come Thunar, anche quando l'opzione x-gvfs-trash è specificata nella voce /etc/fstab. Questo problema comporta l'eliminazione permanente dei file anziché lo spostamento nel Cestino quando vengono eliminati.

Soluzione alternativa : per abilitare la funzionalità Cestino sui volumi BTRFS, aggiungere un'opzione di montaggio specifica per il sottovolume (subvol). Questa soluzione alternativa è stata individuata a causa delle limitazioni nel supporto GVFS per il cestino sui montaggi interni al sistema, come dettagliato nel report di bug di GLib https://gitlab.gnome.org/GNOME/glib/-/issues/1885 .


Come assegnare identificatori univoci a specifiche finestre Thunar?

Ad esempio, se si desidera aprire una finestra di Thunar su uno schermo o un'area di lavoro specifica, potrebbe essere opportuno avviare processi Thunar separati e forzare per ciascuno un nome di applicazione specifico. Ciò consentirà di spostare queste istanze, in base al nome scelto. Per utilizzare processi separati, dbus-launchè necessario utilizzare il comando:

  • XOrg: $dbus-launch thunar –class My-Custom-Name

  • Wayland: $dbus-launch thunar –name My-Custom-Name

Si noti che ogni istanza di Thunar creerà un ambiente di sessione D-Bus isolato. Inoltre, verranno moltiplicate diverse altre meccaniche interne di Thunar, con conseguente aumento dell'occupazione di memoria totale.

Trovato questo articolo interessante? Condividilo sulla tua rete di contatti in Twitter, sulla tua bacheca su Facebook, in Linkedin, Instagram o Pinterest. Diffondere contenuti che trovi rilevanti aiuta questo blog a crescere. Grazie!

LINKEDIN