Comme il a été indiqué dans un autre fil ici dans les forums, j'ai ouvert le fichier /usr/share/applications/mimeinfo.cache pour vérifier les références correctes. Et remarqué que cela ne semble pas être le problème, il y a même 3 navigateurs optionnels à utiliser.
x-scheme-handler/http=google-chrome.desktop;chromium-browser.desktop;firefox.desktop;
x-scheme-handler/https=google-chrome.desktop;chromium-browser.desktop;firefox.desktop;
J'ai déjà vérifié que les programmes sont correctement nommés, en utilisant la commande "which" dans le terminal, comme ceci:
$ which google-chrome
$ /usr/bin/google-chrome
Donc, google-chrome devrait être la première option et pourtant l'ordre d'ouvrir une URL ne semble pas arriver au programme, pas même à la 2e ou à la 3e option d'ailleurs.
De plus, la commande «Obtenir de l'aide en ligne ...» dans le menu «Aide» ne fonctionne pas. Ce n'est donc pas un problème avec le fichier de document spécifique.
J'utilise Ubuntu 12.04 LTS. Si vous avez besoin de demander des détails plus pertinents, veuillez le faire. Ce serait bien d'avoir différentes opinions sur la façon de résoudre ce problème, merci :-)
MISE À JOUR: J'ai couru evince depuis le terminal comme demandé.
Voici ce que j'obtiens en essayant d'ouvrir un lien:
/opt/google/chrome/google-chrome: line 42: /opt/google/chrome/chrome: Permission denied
/opt/google/chrome/google-chrome: line 42: /opt/google/chrome/chrome: Success
Dois-je essayer le correctif que vous avez suggéré même si mon journal d'erreurs est différent?
MISE À JOUR: J'ai essayé la solution de @maggotbrain et BINGO, maintenant je peux étudier les références pdf plus rapidement grâce à vous bro!
la source
Réponses:
Vous rencontrez peut-être un bogue avec la gestion des URL externes par l'Apparmor.
Le problème que j'avais lors de l'ouverture des URL dans evince a entraîné la génération de l'erreur suivante (sur la ligne de commande) chaque fois que vous cliquez sur une URL dans un document pdf:
Comme suggéré dans ce commentaire , j'ai pu résoudre ce problème avec le chrome en procédant comme suit:
Enfin, exécutez
sudo apparmor_parser -T -W -r /etc/apparmor.d/usr.bin.evince
la source
/usr/lib*/{,*/} Pixr,
.Aucune des solutions ci-dessus n'a fonctionné pour moi, mais cela fonctionne:
Voir ce qui est actuellement sur sa liste d'ignorance
Maintenant, ajoutez Document Viewer (evince) à cette liste
engager le changement
la source
Ce bug a été corrigé il y a quelque temps. Les lignes du dossier
/etc/apparmor.d/abstractions/ubuntu-helpers
avaient été incluses.Xpdf
n'a eu aucun problème, cependant.Mais en supposant que
gnome-gmail
etgnome-gmail-notifier
sont installés, et ont été spécifiés dans les paramètres système, pour que la redirection des hyperliens, il faut d'abord désactiver evince et redémarrer l'apparmor ensuite. (C'est ce qui a fonctionné pour moi de toute façon).la source
sudo ln -s /etc/apparmor.d/usr.bin.evince
,/etc/apparmor.d/disable/usr.bin.evince
et asudo /etc/init.d/apparmor restart
travaillé pour moi, mais seulement après un redémarrage!J'ai Chromium (pas Chrome) sur Ubuntu 14.04 et j'ajoute
/usr/lib/chromium-browser/chrome-sandbox PUxr
après la chaîne/usr/lib/chromium-browser/chromium-browser-sandbox PUxr
dans le fichier /etc/apparmor.d/abstractions/ubuntu-helpers , puis a
sudo service apparmor reload
résolu ce problème pour moi.Trouvé ici .
la source
J'ai eu le même problème avec MATE. Lorsque j'ai cliqué sur des hyperliens dans un document PDF pour prouver qu'il a ouvert Firefox, même si j'avais déjà essayé
sudo update-alternatives --config x-www-browser
.La discussion complète se trouve sur github.com/mate-desktop/mate-control-center/issues/91 . La solution était:
Cela lancera une interface graphique où vous pouvez définir le navigateur par défaut.
la source