xdg-mime
é um script shell, portanto, você obterá um rastreamento mais gerenciável perguntando ao shell.
dash -x /usr/bin/xdg-mime
A primeira ação complexa após analisar a linha de comando é detectar seu ambiente de área de trabalho, usando uma combinação de métodos: variáveis de ambiente, detectando o gerenciador de sessões do Gnome por meio do D-Bus e consultando propriedades da janela raiz. Isso é feito de modo que, por exemplo você pode ler arquivos PDF no Evince no Gnome e no Okular no KDE.
Depois disso, xdg-mime
procura programas registrados como aplicativos XDG em locais que dependem do ambiente de área de trabalho detectado.