Ah quand ça veut pas , ça veut pas !!
Alors j'ai jeté un coup d’œil sur xdg pour essayer de comprendre comment ça fonctionne, et à première vue ça semble abordable car il existe plusieurs moyen d'arriver à ses fins, même si c'est jamais gagné d'avance ^^
EXO s'occupe de l'environnement XFCE, alors que XDG est plus générique il fonctionne pour tous les environnements.
En premier tu vérifies tes réglages actuels :
xdg-settings get default-web-browser
xdg-settings get default-url-scheme-handler
Si ça n'est pas bon tu configures:
xdg-settings set default-web-browser firefox.desktop
Tu peux également aussi configurer default-url-scheme-handler, je pense que ce qui permettra à Thunderbird d'utiliser le navigateur choisi:
xdg-settings set default-url-scheme-handler firefox.desktop
Ensuite tu vérifies à nouveau:
xdg-settings get default-web-browser
xdg-settings get default-url-scheme-handler
Arrive l'heure de vérité , tu testes et si cela ne fonctionne pas tu peux tenter le mode debug :
sh -x /usr/bin/xdg-open http://forums.fedora-fr.org
On va déjà voir ce que ça dit à ce stade déjà, on avisera ensuite ... enfin si je suis toujours capable de faire avancer le schmilblick.