já que alguns dias minha lente Files abre apenas o nautilus, mas não o aplicativo correto associado à extensão do arquivo. Por exemplo, se eu escolher um arquivo PDF, o Nautilus é aberto, apontando para o diretório em que ele está (e o arquivo está selecionado), mas o Adobe Reader não está aberto.
Então eu faço o mesmo no terminal com
xdg-open sample.pdf
somente o Nautilus também é aberto.
O xdg-mime me mostra esta informação:
$ xdg-mime query default application/pdf
acroread.desktop
O arquivo /usr/share/applications/acroread.desktop:
[Desktop Entry]
Name=Adobe Reader 9
MimeType=application/pdf;application/vnd.fdf;application/vnd.adobe.pdx;application/vnd.adobe.xdp+xml;application/vnd.adobe.xfdf;
Exec=acroread
Type=Application
GenericName=PDF Viewer
Terminal=false
Icon=AdobeReader9
Caption=PDF Viewer
X-KDE-StartupNotify=false
Categories=Application;Office;Viewer;X-Red-Hat-Base;
InitialPreference=9
O mesmo acontece com outros tipos de arquivos, como imagens, arquivos de música e documentos do escritório.
Então, clique duas vezes no arquivo do Nautilus. Tudo está bem e os aplicativos corretos são abertos.
Presumo que esse comportamento tenha algo a ver com o Thunar, que eu instalei alguns dias atrás, mas que foi desinstalado após esses problemas.
Alguma sugestão?
Respostas:
Eu tive o mesmo problema ao instalar o xfce (minha pergunta pode ser encontrada aqui ).
Meu problema foi resolvido após a desinstalação de todos os pacotes xubuntu *, xfdesktop4 * e xfce4 * (e thunar).
Talvez você devesse começar digitando:
aptitude search xfce xfd xubuntu | grep ^i
para ver quais pacotes estão instalados no seu sistema.
Em seguida, prossiga com a desinstalação.
fonte
exo-preferred-applications
uma vez. Em ~ / .local / share / applications, existe a seguinte entrada, que parece causar isso, se o exo-file-manager estiver instalado: "mimeapps.list: x-schema-handler / file = exo-file-manager.desktop "mythbuntu
CD de distribuição baseado no xfce . A desinstalação dos pacotes relacionados ao xfce funcionou. Se ainda assim não funcionar, tente configurar manualmente o navegador padrão.Eu tive o mesmo problema com a lente de arquivos, bem como no navegador Chrome. Eu removi todos os pacotes relacionados ao xfce4 e ele corrigiu o problema. Obrigado!
Foi isso que eu fiz,
Encontrei esta informação aqui
fonte
É um erro no exo-utils / exo-file-manager.desktop:
https://bugs.launchpad.net/ubuntu/+source/exo/+bug/956255
fonte
Isso é um bug, mas uma maneira de resolver (solucionar o problema) é criar sua própria versão de
xdg-open
:Você precisará se certificar de ter
~/bin
adicionado ao seu caminho. Seu~/.bashrc
arquivo deve conter algo como o seguinte (pode já estar lá):Agora você precisa editar
~/bin/xdg-open
e adicionar a seguinte linha após a linha que contém apenas o textodetectDE
(em torno da linha 525 na minha versão do script):Após o logoff e o logon novamente, os documentos devem abrir com os manipuladores associados, em vez de com o Nautilus.
fonte
Resolvi excluir (ou comentar com um #) esta linha do arquivo ~ / .local / share / applications / mimeapps.list :
fonte