Page 1 sur 1

Réaction anormale de Firefox aux liens de Thunderbird et autres

Posté : mar. 2 nov. 2021 17:13
par Christian_B
Bonjour,
J'ai depuis peu un problème pour ouvrir dans Firefox les liens des courriels de Thunderbird quand je clique dessus.
Firefox au lieu d'ouvrir le lien dans un onglet, ouvre une nouvelle fenêtre comportant uniquement un nouvel onglet par défaut (que Firefox soit déjà lancé ou pas). Aucune trace de la page du lien dans Firefox.
Je suis obligé de copier-coller le lien dans la barre d'adresse de Firefox.

Pour voir, j'ai installé Opera et l'ai mis comme navigateur pas défaut.
Dans ce cas la page s'ouvre normalement dans Opera :!: Donc Thunderbird n'y est apparemment pour rien.

Par contre si je remets Firefox par défaut, le résultat est vraiment bizarre :
Il n'ouvre plus de nouvelle fenêtre mais ouvre dans la fenêtre courante l'adresse :

Code : Tout sélectionner

file:///usr/share/doc/euler-doc/french/doc.html
:shock:
Cette malheureuse doc (qui existait déjà depuis longtemps) n'y est sûrement pour rien. Ça a dû tomber dessus par hasard.

J'ai désinstallé Opera ... et l'anomalie est revenue à l'état initial (nouvelle fenêtre d'accueil dans Firefox) :?
Par ailleurs :
- un test avec un nouveau profil de Firefox ne change rien.
- J'ai désinstallé Firefox (mais pas complètement pour éviter une remise en état compliquée) et réinstallé. Idem.
- J'ai désinstallé et réinstallé thunderbird, thunderbird-gnome-support et thunderbird-locale-fr. Pour faire bonne mesure j'ai même ajouté thunderbird-mozsymbols. Idem.
- Si je crée un lanceur d'appli pour firefox avec un paramètre d'adresse, ça fonctionne.
- Même problème si j'appelle un moteur de recherche à partir d'une sélection dans un courriel.

Comme Opera interfère avec Firefox, je me dis que l'anomalie peut venir non de Firefox mais d'une déclaration incorrecte dans la fonctionnalité système qui permet l'envoi d'une adresse ou autre information par une appli vers le navigateur par défaut.
Mais je ne sais pas du tout comment ça marche.

Re: Réaction anormale aux liens des courriels Thunderbird

Posté : mar. 2 nov. 2021 19:40
par LeSniper
Tu peux essayer de contourner le problème en installant dans Thunderbird l'extension BrowseInTab dispo ici https://bitbucket.org/alta8888/browseintab
Les réglages permettent de forcer l'ouverture des liens soit dans TB, soit dans Firefox

Re: Réaction anormale aux liens des courriels Thunderbird

Posté : mer. 3 nov. 2021 04:24
par Christian_B
Je viens de constater que le défaut se produisait aussi avec un lien de LibreOffice.
Donc il ne peut pas être résolu côté Thunderbird.
Il est clair maintenant que le problème est la mauvaise réception par Firefox de messages envoyés par d'autres applis.
⇒ J'ai modifié le titre du sujet.

De plus je suppose que l'extension BrowseInTab ne bénéficie pas de l'environnement de Firefox et ne remplace pas un vrai navigateur.
Donc cela doit souvent poser beaucoup de problèmes. Par exemple si j'ai une notification de nouveau message dans un forum, je suppose que je ne pourrai pas intervenir sur le sujet. Et il n'y aura ni le mot de passe, ni mémorisation dans Firefox, etc.
A l'occasion, je regarderai quand même ce que fait cette extension.
En attendant de résoudre le problème, je préfère copie le lien et le coller dans la barre d'adresse de Firefox comme j'ai indiqué.

Re: Réaction anormale de Firefox aux liens de Thunderbird et autres

Posté : mer. 3 nov. 2021 09:46
par arghlub
Salut,
Je ne suis pas sous Mate (mais XFCE), as-tu vérifié dans les «applis par défaut» (sous XFCE c'est dans «Paramètres > Applications par défaut»)
Capture sous LM20.2 XFCE :
Image

Sûrement une fausse piste mais on sait jamais (perso je n'ai aucun souci avec les liens).
;)

Re: Réaction anormale de Firefox aux liens de Thunderbird et autres

Posté : mer. 3 nov. 2021 15:20
par Christian_B
arghlub a écrit : mer. 3 nov. 2021 09:46 Je ne suis pas sous Mate (mais XFCE), as-tu vérifié dans les «applis par défaut» (sous XFCE c'est dans «Paramètres > Applications par défaut») [...]
J'avais vérifié que les applis par défaut étaient correctes.
D'ailleurs, puisque l'envoi d'un lien ouvre une fenêtre ou un onglet (quoique incorrects) de Firefox (ou un onglet correct d'Opera quand je l'ai mis par défaut), c'est bien qu'il est dirigé vers le navigateur voulu.

Puisque personne d'autre n'a apparemment constaté le défaut, c'est bien un accident chez moi.

D'autre part la mise à jour 94 de Firefox (hier) n'a rien changé.

Re: Réaction anormale de Firefox aux liens de Thunderbird et autres

Posté : mer. 1 déc. 2021 13:14
par Christian_B
Finalement, après avoir constaté :
- que Firefox ne réagissait correctement à l'envoi d'une adresse depuis n'importe quelle application.
- que ni le changement de profil, ni le changement d'utilisateur, ni la réinstallation de Firefox ne changeaient rien.

1) J'ai cherché du côté de D-Bus sans rien trouver.
2) Par contre, j'ai constaté que xdg était concerné. J'ai (en simplifiant le prompt) :

Code : Tout sélectionner

$: xdg-settings --list
Known properties:
  default-url-scheme-handler    Default handler for URL scheme
  default-web-browser           Default web browser
$: xdg-settings default-web-browser
xdg-settings: no parameter name given
Try 'xdg-settings --help' for more information.
$: xdg-settings --list
Known properties:
  default-url-scheme-handler    Default handler for URL scheme
  default-web-browser           Default web browser
$: xdg-settings get default-web-browser
firefox.desktop
$: xdg-settings get default-url-scheme-handler
$: xdg-open  https://forum-francophone-linuxmint.fr/posting.php?f=33&mode=reply&t=18527&sid=f510693a7bdf79a520b2c298cd75bbdc
[1] 1833816
[2] 1833817
[3] 1833818
[2]-  Fini                    mode=reply
Je ne sais pas ce que signifie la réponse de xdg-open. Elle paraît impliquer que des échanges ont lieu dans ce cas. Avec certaines adresses, xdg-open ne répond rien.
Mais dans tous les cas, cela ouvre Firefox de manière fautive comme constaté plus haut pour les applis.

Je soupçonne donc que le défaut vient de l'absence de valeur de default-url-scheme-handler.
La réinstallation de xdg-utils ne change rien et je n'ose pas faire autre chose de peur de perturber d'autres fonctionnalités de xdg.

Quelqu'un (de préférence sous Mint Mate) pourrait-il me dire ce qu'il obtient par :

Code : Tout sélectionner

xdg-settings get default-url-scheme-handler
Merci.

Re: Réaction anormale de Firefox aux liens de Thunderbird et autres

Posté : dim. 5 déc. 2021 17:50
par Christian_B
D'après une réponse obtenue sur "https://forums.linuxmint.com" il semble qu'il soit normal que default-url-scheme-handler ne soit pas valorisé, bien que je ne comprenne pas pourquoi. J'étais donc sur une fausse piste.

Re: Réaction anormale de Firefox aux liens de Thunderbird et autres

Posté : lun. 6 déc. 2021 06:41
par Christian_B
Ça s'est réparé tout seul :shock:
Tout d'un coup, Firefox, pendant que je naviguais, m'a demandé si je voulais le mettre par défaut, alors qu'il y était déjà.
On voyait quelquefois cette anomalie (plutôt à l'ouverture) il y a longtemps;, mais pas récemment.
J'ai dit oui et ensuite, les liens se sont mis à remarcher :D
Je ne saurai sans doute jamais pourquoi :?
Encore un fantôme dans la machine :twisted:

Re: Réaction anormale de Firefox aux liens de Thunderbird et autres

Posté : lun. 10 janv. 2022 06:46
par alain
Bonjour.

Sujet archivé (en lecture seule) car résolu.
Si besoin de rouvrir faire un MP à un membre de l'équipe ;)