web-dev-qa-db-fra.com

Firefox n'ouvre pas dolphin pour inode / directory dans kubuntu 15.04

cette question a été posée à plusieurs reprises comme 1 et 2 , mais leurs solutions ne fonctionneront plus. Probablement à cause de Plasma 5 et des nouvelles versions de Firefox.

J'utilise donc Kubuntu 15.04, Firefox 40.0 et KDE Plasma Desktop. Mon gestionnaire de fichiers par défaut est Dolphin. Sauf que Firefox ouvre un autre gestionnaire de fichiers - probablement un gestionnaire de fichiers gnome, car il ne dispose pas de menu d'information pour afficher son nom. Mais ps -ef suggère, c'est du nautile.

Ce que j'ai essayé jusqu'à présent

  1. Dans /usr/share/applications/mimeinfo.cache, passez à inode/directory=kde4-dolphin.desktop;(..)
  2. Dans /usr/share/applications/defaults.list, passez à inode/directory=kde4/dolphin.desktop (pourquoi utiliser une barre oblique ici? Voir cette réponse ).
  3. installation du paquet kmozillahelper - mais ce n'est plus disponible.
  4. vérifiant xdg-open en vérifiant que xdg-open $PWD ouvre Dolphin. Cela fonctionne, mais pas pour Firefox.
  5. supprimer rm ~/.mozilla/firefox/<profile>/mimeTypes.rdf ne fonctionnait pas non plus, car suggéré ici .
  6. Vérifié, qu'il n'y a probablement aucun paramètre utilisateur remplaçant dauphin avec nautilus:

    [~] $ grep -R nautilus .local/share/mime [~] $

Donc, je suis désolé de poser cette question à nouveau, mais les choses ont changé. Comment laisser firefox ouvrir des dossiers (emplacements de téléchargement) dans dolphin?

3
Ben

J'ai eu exactement le même problème, bien que j'aie essayé différentes choses sur le Web, c'est ce qui m'a finalement aidé.

ln -s /usr/share/applications/kde4/dolphin.desktop ~/.local/share/applications/nautilus-folder-handler.desktop

J'ai trouvé la solution grâce à ce rapport de bug audacieux. https://bugs.launchpad.net/ubuntu/+source/audacious/+bug/1196339

Comme je l'ai dit, j'ai déjà essayé d'autres choses, alors peut-être que c'était une combinaison de choses que j'ai faites, mais je pense que lier le fichier dolphin.desktop à l'application (par défaut) qui devrait être nautilus-folder-handler.desktop devrait être fait l'astuce.

J'espère que ça aide.

EDIT: Après avoir refait toutes les étapes, je pense que vous avez également besoin des éléments suivants.

$ pwd
~/.local/share/applications

$ cat kde-dolphin.desktop 
[Desktop Entry]
Exec=dolphin
MimeType=inode/directory
Name=dolphin
NoDisplay=true
Type=Application

$ cat default.list 
[Default Applications]
x-directory/normal=kde-dolphin.desktop;kde-kfmclient_dir.desktop;
1
mohrphium