web-dev-qa-db-fra.com

Pourquoi est-ce que je reçois le message d'erreur "l'emplacement n'est pas un dossier" lorsque j'essaie d'ouvrir des fichiers à l'aide de Dash ou de Synapse?

Ces derniers jours, j'ai rencontré des erreurs lors de la tentative d'ouverture de fichiers à l'aide de Unity Dash, Synapse ou même de l'outil de recherche Gnome.

Ces méthodes me permettront de lancer des applications et des dossiers, mais pas des fichiers de toute heure, y compris les fichiers mp3, doc, odt et txt. Quelle que soit la méthode utilisée, le même dialogue d'erreur aboutit: "l'emplacement n'est pas un dossier". Y a-t-il quelque chose que je puisse faire pour corriger cela, ou s'agit-il d'un bogue dans Natty qui est toujours en cours de correction?

11
Christian Howd

Sudo apt-get remove exo-utils

c'est de xfce. Vous devrez peut-être également supprimer thunar. Corrigé pour moi quand même.

15
stevepowell99

Voici la solution sans enlever les exo-utils:

Si vous voulez simplement réparer l'ouverture des fichiers tout en conservant XFCE/exo, vous pouvez simplement ouvrir "exo-preferred-applications" et changer le "gestionnaire de fichiers" préféré sous "utilitaires" à "Thunar"

J'imagine que l'installation de XFCE modifie ce paramètre par défaut. De toute façon, revenir à thunar corrige certainement le comportement sous Unity pour moi.

4
tobi

C'est vraiment un bug dans le paquet exo-utils. ( Bug de Launchpad signalé )

C'est un problème en amont avec les fichiers du bureau qui installent de mauvais gestionnaires pour les choses (c'est-à-dire si vous n'utilisez pas XFCE) ...

L'entrée "MimeType =" dans le:

/usr/share/applications/exo-file-manager.desktop
/usr/share/applications/exo-mail-reader.desktop
/usr/share/applications/exo-web-browser.desktop

les fichiers doivent devenir: "X-XFCE-MimeType ="

Une solution rapide à votre problème consiste à modifier l'entrée si nécessaire et à mettre à jour votre base de données de fichiers sur le bureau.

La modification de l'entrée peut être effectuée en tant que root dans un terminal de cette façon:

sed -i -e 's/^MimeType=/X-XFCE-MimeType=/' \
     /usr/share/applications/exo-file-manager.desktop \
     /usr/share/applications/exo-mail-reader.desktop \
     /usr/share/applications/exo-web-browser.desktop

J'ai préparé un paquet avec le bogue corrigé dans mon PPA, vous pouvez donc l'installer (vous devrez peut-être attendre jusqu'à ce qu'il soit construit) ( PPA de PhobosK )

2
PhobosK

C'est probablement un problème dans xdg-open et gnome-open. Il existe une page de bogue pour ce problème ici https://bugs.launchpad.net/ubuntu/+source/unity-place-files/+bug/751374 . Vous devriez essayer de taper 'xdg-open'. Si le fichier s'ouvre correctement, vous rencontrez un problème différent. Si cela donne le message d'erreur "l'emplacement n'est pas un dossier", gardez un œil sur les correctifs, mais.

Pour le compte rendu, xdg-open ne fonctionne pas pour moi et la désinstallation/reconfiguration de certains paquets ne résout pas le problème. Il serait utile de connaître le paquet à supprimer/mettre à jour, molnarandris.

1
yun

Supprimer exo-utils supprime également thunar. Certains d’entre nous ont besoin d’avoir Thunar et Nautilus dans gnome

Puisque le problème est exo-utils, je construis un thunar .deb sans la dépendance exo-utils. Voici comment pour 64bit :

wget http://launchpadlibrarian.net/69753654/thunar_1.2.1-3ubuntu2_AMD64.deb
dpkg-deb -x thunar_1.2.1-3ubuntu2_AMD64.deb tmpdir
dpkg-deb --control thunar_1.2.1-3ubuntu2_AMD64.deb tmpdir/DEBIAN
gedit tmpdir/DEBIAN/control

Supprimez 'exo-utils' de la ligne 'Dépend' et enregistrez

dpkg -b tmpdir thunar_1.2.1-3ubuntu2_AMD64-no_exo-utils_dependency.deb
Sudo apt-get remove exo-utils
Sudo dpkg -i thunar_1.2.1-3ubuntu2_AMD64-no_exo-utils_dependency.deb
Sudo apt-get -f install

via: http://queleimporta.com/thunar-nautilus-exo-utils-and-the-location-is-not-a-folder-error-solution-under-gnome/

1
Alex Cuervo

Supprimer exo-utils supprime également thunar. Certains d’entre nous ont besoin d’avoir Thunar et Nautilus installés dans Gnome - cela a fonctionné pour moi, voir le lien http://queleimporta.com/thunar-nautilus-exo-utils-and-the-location-is-not -a-folder-error-solution-under-gnome / .

1
user17389