"Apri contenente la cartella" in Firefox non usa il mio file manager predefinito

19

Il mio sistema predefinito è Nautilus. Ma quando clicco su Download e scelgo "Apri cartella contenente", apre Thunar e non Nautilus.

Come posso cambiarlo?

    
posta Paul Woitaschek 13.03.2013 - 23:59

9 risposte

17

Dopo un sacco di tentativi, mi sono imbattuto nel metodo molto semplice descritto in precedenza da Gill Bates, che era quello di

  1. Vai in Impostazioni di sistema
  2. Cambia gestore predefinito con qualcos'altro
  3. Ritorna indietro

Quindi l'ho fatto, poi ho chiuso e riaperto Firefox e, abbastanza sicuro, ha funzionato come un incantesimo. Forse posso invocare Occam's Razor qui ...

    
risposta data user258092 14.03.2014 - 06:35
7

Il suggerimento di @carnendil non è saggio perché il sistema genera questo elenco all'avvio e quindi non dovrebbe essere modificato direttamente dall'utente. Infatti, ogni voce dovrebbe contenere tutte le opzioni disponibili sul sistema e talvolta la prima voce non è quella preferita.

In teoria, il suggerimento di @Fab dovrebbe funzionare, ma risulta che a volte i programmi tentano di fare riferimento esclusivamente a defaults.list . Ad esempio, la discussione su Bugzilla rivela che Firefox non sa nemmeno di cercare uno dei due elenchi locali, defaults.list e mimeapps.list .

Pertanto, ti suggerisco di modificare uno dei seguenti file, con la prima opzione probabilmente la scelta più saggia a meno che tu non sia su un sistema multiutente:

  1. Modifica /usr/share/applications/defaults.list ; o
  2. Modifica entrambi ~/.local/share/applications/mimeapps.list e ~/.local/share/applications/defaults.list ; o
  3. Modifica uno dei file in ~/.local/share/applications/ e quindi crea un collegamento simbolico a quell'altro file (ad esempio modifica ~/.local/share/applications/mimeapps.list e collegalo ad esso da ~/.local/share/applications/defaults.list ).

Per una delle seguenti opzioni sopra, aggiungi (o modifica) la seguente riga:

inode/directory=Thunar-folder-handler.desktop
    
risposta data jake 19.09.2013 - 01:30
5

Ho riscontrato anche questo problema, ma nel mio caso è stato utile passare da File Manager predefinito a qualcosa e tornare a quello necessario, utilizzando la GUI standard.

    
risposta data Gill Bates 04.11.2013 - 11:44
3

C'è un vecchio bug che indica alcune impostazioni nel file /usr/share/applications/mimeinfo.cache .

La riga che inizia con inode/directory= nel mio sistema è simile a questa:

inode/directory=nautilus-folder-handler.desktop;nautilus.desktop;

Suppongo che i tuoi punti a Thunar invece.

Per apportare la modifica, devi modificare mimeinfo.cache con:

gksu gedit /usr/share/applications/mimeinfo.cache
    
risposta data carnendil 14.03.2013 - 00:26
2

Se non vuoi modificare le impostazioni di sistema o non puoi accedervi, puoi copiare & amp; personalizza la linea iniziando con inode/directory= (da /usr/share/applications/mimeinfo.cache ) a ~/.local/share/applications/mimeapps.list

    
risposta data Fab 23.06.2013 - 20:25
2

Se le soluzioni già citate non funzionano, prova questo .

Scrivi quanto segue in /usr/share/dbus-1/services/org.freedesktop.FileManager1.service :

[D-BUS Service]
Name=org.freedesktop.FileManager1
Exec=/usr/bin/thunar --gapplication-service

Modifica la riga Exec a tuo piacimento. (Predefinito nautilus .)

    
risposta data Magicadark 29.06.2017 - 11:43
0

ha avuto lo stesso problema (Kubuntu 14.04, la cartella di download è stata aperta con audace). La soluzione definitiva spiegata qui: link Nel mio caso: ho dovuto rimuovere audace e gwenview dalla lista e ha funzionato (si apre con il mio delfino gestore file predefinito)

    
risposta data msch_muh 04.11.2015 - 20:02
0

La soluzione presentata in altre risposte qui e qui che comporta l'aggiornamento delle impostazioni per il file manager funziona anche, ma è necessaria l'impostazione GUI per questo, e potrebbe anche essere temporaneo, in quanto il colpevole può subentrare dopo installazioni di programmi o aggiornamenti (vedi link qui di seguito).

Questo è un problema che è apparso anche per me nelle più recenti versioni di Ubuntu e sistemi basati su Ubuntu, e anche in altri sistemi Linux come Manjaro. Appare anche allo stesso modo in altri browser come Chrome e persino in altri programmi (come uGet , un downloader che ha anche l'opzione "Apri contenente la cartella"). Il problema può apparire anche in forme più gravi, dove il file manager predefinito non viene sostituito da altri file manager, ma da un programma diverso (editor di testo, lettore multimediale) .

Il problema è, come indicato qui , attivato solo da determinati programmi.

La soluzione migliore è creare o modificare ~/.local/share/applications/mimeapps.list : modifica la riga che inizia con inode/directory= e aggiungi il nome del file manager che usi se non c'è già; se questo è già presente ma prima viene elencato un altro programma, metti prima il file manager (se hai bisogno degli altri programmi per aprire le cartelle).

Per Pantheon Files dovrebbe essere come

[Default Applications]
inode/directory=nautilus-folder-handler.desktop

Se l'ambiente desktop non è freedesktop complient, come il mio Manjaro Cinnamon, il file da creare / modificare dovrebbe essere ~/.local/share/applications/mimeinfo.cache così:

[MIME Cache]
inode/directory=nautilus-folder-handler.desktop

Anche qui .

    
risposta data cipricus 11.01.2017 - 23:22
0

Ho avuto lo stesso problema di voi ragazzi ma nessuna delle risposte ha funzionato davvero per me.

Avevo scaricato Konqueror (in modo che io possa ascoltare Spotify indipendentemente da Firefox) e aveva installato Dolphin come prerequisito. Firefox ha quindi avviato l'apertura dei file in Dolphin.

Dato che non utilizzo Dolphin per nulla e Konqueror viene usato solo per Spotify, ho deciso di eliminare Dolphin. Ogni distro ha qualche tipo di opzione per disinstallare i pacchetti lasciando i pacchetti che dipendono da loro da soli.

In arch era:

sudo pacman -Rdd dolphin

Non uso Ubuntu ma dal momento che questo canale si chiama askubuntu, ho fatto un po 'di ricerca per l'equivalente di Ubuntu:

sudo dpkg -r --force-depends dolphin

(basato su questo thread )

Per Thunar dovrebbe essere:

sudo dpkg -r --force-depends thunar

Ovviamente questo non si applica a tutti. È un giudizio, devi essere sicuro che il filebrowser extra che stai rimuovendo non è essenziale per qualcosa che si romperà senza di esso. Finché non sei sicuro che nessuna app di sistema ne abbia bisogno, puoi sempre disinstallarla e vedere se le cose sono stabili e reinstallarlo se non lo sono.

    
risposta data thebunnyrules 10.01.2017 - 20:01

Leggi altre domande sui tag