Lorsque Firefox est défini comme mon navigateur par défaut, tous les liens cliqués dans une autre application ouvrent une nouvelle fenêtre Firefox vierge, pas un nouvel onglet ou une nouvelle fenêtre avec la page que je veux.
Est-ce un problème avec la configuration de Firefox, des "Applications préférées" ou quoi d'autre?
Le script exécutable de Firefox fonctionne très bien, car faire dans une fenêtre de console fait la bonne chose. Existe-t-il un moyen de modifier manuellement les "applications préférées"?firefox http://example.com
firefox
preferences
default-browser
jfoucher
la source
la source
man firefox
me ditfirefox [OPTIONS] [url]
maisfirefox --help
donne l'erreur suivante:/usr/lib/firefox-4.0.1/firefox-bin: error while loading shared libraries: libxul.so: cannot open shared object file: No such file or directory
LD_LIBRARY_PATH=/usr/lib/firefox-4.0.1 firefox --help
. Avec quelle application rencontrez-vous des problèmes?Réponses:
J'ai trouvé une réponse.
puis trouver où il se trouve:
L'ouvrir
puis changer
à:
la source
~/.local/share/applications/chromium-browser.desktop
xdg-settings get default-web-browser
renvoiefirefox-esr.desktop
, que le contenu du fichier est correct; problème toujours en cours.Symptôme: cliquer sur un lien dans une appli comme Thunderbird ou LibreOffice ouvre un onglet ou une page vierge dans Firefox.
Solution: recherchez le fichier (ou équivalent)
userapp-firefox-S2GY5X.desktop
dans le dossier/home/myself/.local/share/applications
et remplacezavec
(
u
= URL brièvement)la source
Vous n'étiez pas vraiment utile avec "n'importe quelle application", mais j'ai essayé de trouver une application dans laquelle je pouvais ouvrir une URL. J'ai testé l'option "Obtenir de l'aide en ligne ..." dans le menu Aide , qui a confirmé que les URL sont ouvertes dans de nouvelles fenêtres.
En utilisant mon imagination, j'ai regardé de nouvelles commandes arriver en exécutant:
Après avoir exécuté cela, j'ai rapidement appuyé sur l'option de menu "Obtenir de l'aide en ligne ..." mentionnée précédemment. Lorsque la commande apparaît, j'échappe à la commande en appuyant sur Ctrl+ C(interruption). La commande est un appel python. Le fichier pertinent pour l'ouverture de l'URL est:
En analysant ce fichier, je conclus qu'une nouvelle fenêtre Firefox est forcée si l'application à exécuter est
firefox %s
(déterminée pargconftool-2
). Pour modifier ce comportement, définissez la clé/desktop/gnome/url-handlers/http/command
surfirefox %u
.Pour ce faire, ouvrez un terminal et exécutez:
Pour une interface graphique, voir Comment utiliser l'éditeur gconf?
la source
$ ps x -o ags
donneerror: unknown user-defined format specifier "ags"
J'ai FF 6.0 et j'ai Ubuntu 11.04. Je vais dans FF> Édition> Préférences> Onglet (qui est un onglet dans cette fenêtre) et vous avez un tas de choix quant à la façon dont vos onglets doivent réagir.
la source
Utilisateur Firefox ici.
Rien de ce qui précède n'a fonctionné pour moi. J'avais déjà le '% u' dans mon fichier de configuration.
Je remarque cependant que chaque fois que je cliquais sur un lien hypertexte dans mon terminal, Firefox me faisait apparaître un message d'erreur me disant que j'avais déjà ouvert le navigateur au lieu d'ouvrir simplement un nouvel onglet. Cela m'a fait penser qu'une nouvelle fenêtre distincte de mon navigateur actuel était en cours de lancement.
Mais j'ai eu une mauvaise impression. C'est parce que j'ai deux versions de Firefox (beta et ESR). Si vous ne configurez pas votre navigateur habituel comme navigateur par défaut, un clic sur des hyperliens lancerait votre autre version de Firefox, et si vous n'y prêtez pas attention, il semblerait que vous essayez d'ouvrir une nouvelle fenêtre à partir de votre navigateur habituel. navigateur et pas un nouvel onglet.
TL; DR
Si vous utilisez deux versions du même navigateur, assurez-vous que votre version habituelle est définie comme celle par défaut
la source
Debian Wheezy, avec un bureau Xfce4. Firefox ESR version 52.8.0 (32 bits):
J'ai eu un problème similaire, mais pas identique. Cliquer sur un lien hypertexte Internet dans LibreOffice a ouvert une nouvelle fenêtre Firefox, même lorsque Firefox s'exécutait déjà dans une fenêtre déjà existante. En outre, ladite nouvelle fenêtre Firefox ouvrirait deux onglets, l'un avec une URL "www.% U.com" et l'autre avec l'URL souhaitée.
Pour arrêter ce comportement indésirable, j'ai ouvert le
/home/your user/.local/share/xfce4/helpers/firefox-esr
fichier avec un éditeur de texte et changé laX-XFCE-CommandsWithParameter=firefox-esr %u "%s"
ligne qu'il contient enX-XFCE-CommandsWithParameter=firefox-esr "%s"
Maintenant, j'obtiens le comportement souhaité (c'est-à-dire que l'URL souhaitée s'ouvre comme un nouvel onglet dans la fenêtre Firefox déjà présente ...
IHTHS!
la source