Como foi instruído em outro tópico aqui nos fóruns, abri o arquivo /usr/share/applications/mimeinfo.cache para verificar as referências corretas. E percebeu que esse não parece ser o problema, existem até três navegadores opcionais para usar.
x-scheme-handler/http=google-chrome.desktop;chromium-browser.desktop;firefox.desktop;
x-scheme-handler/https=google-chrome.desktop;chromium-browser.desktop;firefox.desktop;
Eu já verifiquei se os programas estão nomeados corretamente, usando o comando "what" no terminal, assim:
$ which google-chrome
$ /usr/bin/google-chrome
Portanto, o google-chrome deve ser a primeira opção e, no entanto, a ordem para abrir um URL não parece estar chegando ao programa, nem mesmo à 2ª ou 3ª opção.
Além disso, o comando 'Obter ajuda online ...' no menu 'Ajuda' não funciona. Portanto, também não há problema com o arquivo de documento específico.
Estou executando o Ubuntu 12.04 LTS. Se precisar solicitar detalhes mais relevantes, faça. Seria bom ter várias opiniões sobre como resolver isso, obrigado :-)
ATUALIZAÇÃO: Eu corri evince do terminal, conforme solicitado.
É isso que estou recebendo ao tentar abrir um link:
/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
Devo tentar a correção que você sugeriu, mesmo que meu registro de erros seja diferente?
ATUALIZAÇÃO: Tentei a solução da @ maggotbrain e o BINGO, agora posso estudar as referências em pdf mais rapidamente graças a você, mano!
fonte
Respostas:
Você pode estar enfrentando um erro ao lidar com URLs externos pelo apparmor.
O problema que eu estava tendo ao abrir URLs no evince resultou na geração do seguinte erro (na linha de comando) sempre que você clica em um URL dentro de um documento pdf:
Conforme sugerido neste comentário , eu pude corrigir esse problema com o cromo fazendo o seguinte:
Finalmente, execute
sudo apparmor_parser -T -W -r /etc/apparmor.d/usr.bin.evince
fonte
/usr/lib*/{,*/} Pixr,
.Nenhuma das soluções acima funcionou para mim, no entanto, isso funciona:
Veja o que está atualmente em sua lista de ignorados
Agora adicione o Document Viewer (evince) a essa lista
envolver a mudança
fonte
Este bug foi corrigido há um tempo. As linhas no arquivo
/etc/apparmor.d/abstractions/ubuntu-helpers
foram incluídas.Xpdf
não teve problemas, no entanto.Mas, supondo que
gnome-gmail
egnome-gmail-notifier
estejam instalados e tenham sido especificados nas configurações do sistema, para que os hiperlinks sejam redirecionados, é preciso desativar o evince primeiro e reiniciar o apparmor depois. (Isso é o que funcionou para mim de qualquer maneira).fonte
sudo ln -s /etc/apparmor.d/usr.bin.evince
,/etc/apparmor.d/disable/usr.bin.evince
esudo /etc/init.d/apparmor restart
funcionou para mim, mas só depois de um reboot!Eu tenho o Chromium (não o Chrome) no Ubuntu 14.04 e adicionando
/usr/lib/chromium-browser/chrome-sandbox PUxr
depois da corda/usr/lib/chromium-browser/chromium-browser-sandbox PUxr
no arquivo /etc/apparmor.d/abstractions/ubuntu-helpers ,
sudo service apparmor reload
resolvi esse problema para mim.Encontrado aqui .
fonte
Eu tive o mesmo problema com o MATE. Quando eu cliquei em hiperlinks em um documento PDF, o mesmo abriu o Firefox, embora eu já tivesse tentado
sudo update-alternatives --config x-www-browser
.A discussão completa está em github.com/mate-desktop/mate-control-center/issues/91 . A solução foi:
Isso iniciará uma GUI na qual você pode definir o navegador padrão.
fonte