Você precisa registrar seu tipo de arquivo no banco de dados mime.
Este tutorial em freedesktop.org cobre os detalhes.
Eu tenho um problema para fazer o Ubuntu 13.10 reconhecer meu programa instalado.
Instalei o Blender 3d no site em vez do USC e criei o arquivo .desktop. Tudo correu bem, mas quando eu tentei abrir um arquivo .blend o sistema me diz que não há programa apropriado instalado e também a barra de encaixe que eu instalei não pode fazer um ícone de liquidificador mas somente do programa que eu instalei da USC.
Agradecemos antecipadamente pela resposta.
Você precisa registrar seu tipo de arquivo no banco de dados mime.
Este tutorial em freedesktop.org cobre os detalhes.