Tente atribuir novamente o aplicativo padrão para application/vnd.oasis.opendocument.text
:
xdg-mime default libreoffice-writer.desktop "application/vnd.oasis.opendocument.text"
Estou escrevendo um banco de dados de documentos usando o perlTk. Ao clicar duas vezes no arquivo selecionado na minha GUI, eu uso o xdg-open para usar o aplicativo padrão para abrir o arquivo. Estou tendo alguns problemas ao abrir arquivos .odt (openoffice, eu acho) xdg-open Add_new_user.odt
retorna o erro
gvfs-open: file:///misc/croc_common/computing/notes/Add_new_user.odt: error launching application: Failed to execute child process "openoffice.org3" (No such file or directory)
O comando openoffice.org (no 3) no meu sistema irá abrir o libreoffice.
Quando eu digito xdg-mime query filetype Add_new_user.odt
na linha de comando, recebo a seguinte mensagem que não entendo
application/vnd.oasis.opendocument.text
Como corrijo esse problema? Eu estou usando o redhat 6.4