Finalmente entendi! Eu deletei minha pasta ~/.gconf/desktop/gnome/url-handlers
e agora o problema desapareceu completamente.
Se você estiver interessado, esta foi a fonte da ideia.
Estou ciente de esta outra pergunta e eu estou fazendo uma nova porque as soluções não foram suficientes para o meu problema.
Eu instalei o xfce e o pcmanfm no topo da minha instalação do vanilla ubuntu 10.10. Depois que eu me cansei deles eu os desinstalei. E então em alguns programas (gnome-do, firefox, applet de navegador de arquivos, chrome) eu recebo o erro
não foi possível exibir o arquivo'filename.txt '", o local não é um pasta "
ao tentar abrir arquivos gerenciados por esses programas.
Como sugerido pela pergunta mencionada anteriormente, tentei:
sudo apt-get remove exo-utils
Não tenho sucesso, eu tenho o Ubuntu Tweak e fui para a aba de associações de arquivos, e o tipo de arquivo da pasta está definido como open-folder, ok?
Também verifiquei esses arquivos
/usr/share/applications/nautilus-computer.desktop
/usr/share/applications/nautilus-folder-handler.desktop
E eles são o mesmo que uma instalação limpa 10.10 (eu verifiquei com uma máquina virtual) Eu segui para
gnome-open 'the name of some file.pdf'
E eu recebo o mesmo erro, e estou supondo que os programas que estão enviando esse erro estão usando alguma function () que chama gnome-open ou algo parecido. Eu também tentei usar o "exo-preferred-applications" para mudar para o nautilus, mas ele não mostra a opção gerenciador de arquivos como alguns sugeriram que seria.
Agora eu não tenho o exo utils ou qualquer coisa exo instalado, nada Xfce específico. Eu fiquei sem coisas para tentar, então qualquer ajuda é apreciada.
UPDATE
Eu tentei instalar o pacote XFCE e, em seguida, acessar a área de trabalho e o gnome-open funciona no xfce ... strange Também eu tenho todos os arquivos em / usr / share / desktop de uma instalação 10.10 limpa e copiei sobre os arquivos na minha instalação danificada e não ajudou, não é um problema com eles ...
Finalmente entendi! Eu deletei minha pasta ~/.gconf/desktop/gnome/url-handlers
e agora o problema desapareceu completamente.
Se você estiver interessado, esta foi a fonte da ideia.