La principale raison pour laquelle je souhaite utiliser firefox ESR est l’utilisation d’un outil de base de données propriétaire qui permet uniquement les connexions Web Oracle-Java pour Linux (ou un client léger Windows uniquement). Je souhaite également utiliser la version complète de l'application Web Outlook, qui ne fonctionne que dans Firefox. Je ne veux pas exécuter les plugins NPAPI pour la navigation Web normale et la messagerie électronique.
J'ai installé la version repo de firefox et firefox ESR dans/opt/firefox et lié à/usr/local/firefox-esr
Lorsque je lance firefox, toute tentative d’exécution de firefox-esr fait apparaître une fenêtre sans les plugins NPAPI.
Si j'essaie de m'exécuter avec les options --new-instance ou --no-remote, le message d'erreur suivant s'affiche:
Firefox is already running, but is not responding. To open a new window, you must first close the existing Firefox process, or restart your system.
Indépendamment de celui que je commence en premier, je ne peux ouvrir que celui-ci et obtenir l'erreur ci-dessus si j'essaie de l'éviter.
Ce qui rend ce problème particulièrement agaçant, c'est que je dois souvent répondre aux courriels dont j'ai besoin pour accéder à la base de données. Donc, soit je ferme et ouvre beaucoup de fenêtres.
Vous devez utiliser l'option -no-remote
, comme dans firefox -no-remote
.
De man firefox
:
-pas à distance
Ne vous connectez à aucune autre instance en cours d'exécution de Firefox. Utilisez cette option si vous souhaitez exécuter firefox dans un processus entièrement nouveau. Par défaut, Firefox déléguera une commande à une instance déjà en cours d'exécution.
Vous aurez également besoin de profils distincts pour Firefox et Firefox-esr, qui peuvent être créés avec firefox -P
Profile Manager.