Eu estou rodando o Fedora 20 com o Gnome 3.12. Recentemente, instalei o KDE via yum
, mas decidi ficar com o Gnome. Desde a instalação do KDE, os comandos xdg-open
e gnome-open
não abrem arquivos com os aplicativos associados, mas, ao invés disso, abrem o Nautilus, selecionando o arquivo. Clicar duas vezes no arquivo no Nautilus abrirá o aplicativo associado.
Por exemplo:
[user@host ~]$ xdg-mime query filetype test.pdf
application/pdf
[user@host ~]$ xdg-mime query default application/pdf
evince.desktop
[user@host ~]$ xdg-open test.pdf
[user@host ~]$ gnome-open test.pdf
mas ambos os dois últimos comandos abrem o Nautilus. Por outro lado, kde-open
faz funcionar, abrindo o evince (e escrevendo alguns kioclient
stuff para stdout, não sei se isso é de alguma relevância):
[user@host ~]$ kde-open test.pdf
kioclient(27111) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.sheet.binary.macroEnabled.12"
kioclient(27111) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.addin.macroEnabled.12"
kioclient(27111) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.slideshow.macroEnabled.12"
kioclient(27111) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.sheet.macroEnabled.12"
kioclient(27111) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.presentation.macroEnabled.12"
kioclient(27111) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-word.template.macroEnabled.12"
kioclient(27111) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.template.macroEnabled.12"
kioclient(27111) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.template.macroEnabled.12"
kioclient(27111) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-word.document.macroEnabled.12"
kioclient(27111) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.slide.macroEnabled.12"
Estou ciente de este thread , mas usando o comando mimeopen
não resolveu o meu problema.
Eu não desinstalei o KDE até agora porque não sei exatamente como e não quero dividir as coisas. No entanto, qualquer solução que envolva a eliminação do KDE seria aceitável, dada alguma indicação de como.
Tags gnome kde fedora xdg-open mime-types