AFAIK a escolha da ação é baseada no tipo MIME do arquivo e não em sua extensão.
Pelo menos no Ubuntu, você deve ser capaz de usar a ação query
de xdg-mime
para mostrar o aplicativo padrão para um tipo MIME específico
$ xdg-mime query default image/jpeg
eog.desktop
Você pode verificar o tipo MIME de um determinado arquivo usando xdg-mime query filetype
, por exemplo,
$ xdg-mime query filetype kqDRdnW.jpg
image/jpeg
ou usando o comando file
, por ex. file --mime-type <file>
Veja man xdg-mime
para mais informações de uso.