Как было указано в другой теме на форумах, я открыл файл /usr/share/applications/mimeinfo.cache, чтобы проверить правильность ссылок. И заметил, что это, похоже, не проблема, есть даже 3 дополнительных браузера для использования.
x-scheme-handler/http=google-chrome.desktop;chromium-browser.desktop;firefox.desktop;
x-scheme-handler/https=google-chrome.desktop;chromium-browser.desktop;firefox.desktop;
Я уже проверил, что программы имеют правильные имена, используя команду "which" в терминале, например:
$ which google-chrome
$ /usr/bin/google-chrome
Таким образом, Google-Chrome должен быть первым вариантом, и, тем не менее, порядок открытия URL-адреса, похоже, не поступает в программу, в любом случае, даже на 2-й или 3-й вариант.
Кроме того, команда «Получить справку онлайн» в меню «Справка» не работает. Так что это не проблема с конкретным файлом документа.
Я использую Ubuntu 12.04 LTS. Если вам нужно запросить более подробную информацию, пожалуйста, сделайте. Было бы неплохо иметь различные мнения о том, как решить эту проблему, спасибо :-)
ОБНОВЛЕНИЕ: я побежал evince из терминала, как спросил.
Вот что я получаю при попытке открыть ссылку:
/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
Должен ли я попробовать предлагаемое исправление, даже если мой журнал ошибок отличается?
ОБНОВЛЕНИЕ: пробовал решение @ maggotbrain и BINGO, теперь я могу изучать PDF ссылки быстрее благодаря тебе, братан!
источник
Ответы:
Возможно, вы столкнулись с ошибкой, связанной с обработкой apparmor внешних URL-адресов.
Проблема с открытием URL в evince привела к следующей ошибке (в командной строке) при щелчке URL в документе PDF:
Как предлагается в этом комментарии , я смог решить эту проблему с помощью хрома, выполнив следующие действия:
Наконец, беги
sudo apparmor_parser -T -W -r /etc/apparmor.d/usr.bin.evince
источник
/usr/lib*/{,*/} Pixr,
.Ни одно из вышеперечисленных решений не помогло мне, однако это работает:
Посмотрите, что в настоящее время в его списке игнорирования
Теперь добавьте Document Viewer (evince) в этот список
вовлекать изменения
источник
Эта ошибка была исправлена некоторое время назад. Строки в файле
/etc/apparmor.d/abstractions/ubuntu-helpers
были включены.Xpdf
не было никаких проблем, однако.Но если предположить, что
gnome-gmail
иgnome-gmail-notifier
они установлены, и были указаны в системных настройках, чтобы перенаправить гиперссылки, сначала нужно отключить evince, а затем перезапустить apparmor. (Это то, что работает для меня в любом случае).источник
sudo ln -s /etc/apparmor.d/usr.bin.evince
,/etc/apparmor.d/disable/usr.bin.evince
иsudo /etc/init.d/apparmor restart
работала для меня, но только после перезагрузки!У меня есть Chromium (не Chrome) на Ubuntu 14.04 и добавление
/usr/lib/chromium-browser/chrome-sandbox PUxr
после строки/usr/lib/chromium-browser/chromium-browser-sandbox PUxr
в файле /etc/apparmor.d/abstractions/ubuntu-helpers , то
sudo service apparmor reload
решил эту проблему для меня.Нашел здесь .
источник
У меня была такая же проблема с MATE. Когда я нажал на гиперссылку в PDF документе, он открыл Firefox, хотя я уже пробовал
sudo update-alternatives --config x-www-browser
.Полное обсуждение находится на github.com/mate-desktop/mate-control-center/issues/91 . Решение было:
Это запустит графический интерфейс, где вы можете установить браузер по умолчанию.
источник