Por que recebo um erro “o local não é uma pasta” ao tentar abrir arquivos usando o Dash ou o Synapse?

11

Nos últimos dias, encontrei erros ao tentar abrir arquivos usando o Unity Dash, Synapse ou até mesmo a Ferramenta de pesquisa do Gnome.

Esses métodos permitem que eu inicie aplicativos e pastas, mas não arquivos de qualquer hora, incluindo mp3, doc, odt e txt. Com qualquer método, os mesmos resultados de diálogo de erro: "a localização não é uma pasta". Existe algo que eu possa fazer do meu jeito para corrigir isso, ou isso é um bug no Natty que ainda está sendo corrigido?

    
por Christian Howd 09.04.2011 / 18:31

7 respostas

15

sudo apt-get remove exo-utils

isso é do xfce. Você pode precisar remover o thunar também. Corrigido para mim mesmo assim.

    
por stevepowell99 21.04.2011 / 15:47
4

Aqui está a solução sem remover exo-utils:

  

Se você quiser simplesmente consertar a abertura   de arquivos, mas reter XFCE / exo você pode   simplesmente abra   "exo-preferred-applications" e   altere o "gerenciador de arquivos" preferido   em "utilitários" de volta para "Thunar"

     

Eu estou supondo que a instalação do XFCE   altera esse padrão, de qualquer forma, invertendo   de volta ao thunar certamente corrige o   comportamento em Unidade para mim.

    
por tobi 01.07.2011 / 10:05
2

Este é realmente um bug no pacote exo-utils. ( Reported Bug do Launchpad )

É um problema do upstream com os arquivos da área de trabalho que instalam manipuladores errados para as coisas (isto é, se você não usa o XFCE) ...

A entrada "MimeType=" no:

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

os arquivos devem se tornar: "X-XFCE-MimeType="

Uma solução rápida para o seu problema é alterar a entrada conforme necessário e atualizar o banco de dados de arquivos da área de trabalho.

Alterar a entrada pode ser feita como root em um terminal dessa maneira:

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

Eu preparei um pacote com o bug fixo no meu PPA, para que você possa instalá-lo (talvez seja necessário esperar até que ele construa btw) ( PPA da PhobosK )

    
por PhobosK 24.08.2011 / 00:04
1

Este é provavelmente um problema no xdg-open e no gnome-open. Existe uma página de bug para esse problema aqui link . Você deve tentar digitar 'xdg-open'. Se o arquivo abrir corretamente, você está enfrentando um problema diferente. Se der o erro "localização não é uma pasta", mantenha-se atento a correções para isso, mas.

Para o registro, o xdg-open não funciona para mim, e a desinstalação / reconfiguração de alguns pacotes não o corrigiu. Saber qual pacote precisa ser removido / atualizado seria útil, molnarandris.

    
por yun 20.04.2011 / 18:32
1

A remoção de exo-utils também remove o thunar. Alguns de nós precisam ter thunar e nautilus instalados no gnome

Como o problema é exo-utils, eu construo um thunar .deb sem a dependência exo-utils. Aqui está como para 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

Remova 'exo-utils' da linha 'Depends' e salve

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: link

    
por Alex Cuervo 11.05.2011 / 18:33
1

A remoção de exo-utils também remove o thunar. Alguns de nós precisam ter thunar e nautilus instalados no gnome - isso funcionou para mim, veja o link .

    
por user17389 12.05.2011 / 09:44
-2

Tente executar o zelador do computador. Para mim, resolveu o problema. Eu acho que deve estar relacionado a uma versão antiga de um painel ou menu, ou bibliotecas desnecessárias.

    
por molnarandris 11.04.2011 / 20:56