Antes de postar essa pergunta, eu investiguei esta e encontrei já implementado no meu 14.04. Também foi investigado isso que faz referência à pergunta vinculada acima. Os manipuladores do google-chrome.desktop e do firefox.desktop estão em vigor no meu sistema.
Uma descrição segue abaixo. Alguém pode sugerir uma maneira de rastrear e resolver esse problema?
A declaração do problema:
O sistema é o Ubuntu 14.04 de 64 bits, recém-instalado em 10 de julho de 2015, incluindo o LibreOffice Writer 4.2.8.2. O leitor de documentos padrão é o Evince 3.10.3.
Um documento PDF contendo hiperlinks da Internet é aberto no Evince. Se o navegador padrão for o Firefox, um clique em qualquer hiperlink abrirá corretamente uma página no Firefox. Mas, se o navegador padrão for o Chrome, um clique de hiperlink não fará nada, mesmo que o Chrome já tenha sido lançado.
Aqui está uma demonstração.
Crie um documento no LiberOffice Writer que contenha hiperlinks da Internet. Enquanto o documento está aberto no Writer, ctrl + clique em um link abre a página no navegador padrão, o Chrome ou o Firefox.
Agora exporte o documento para PDF e feche o Writer.
Clique duas vezes no nome do arquivo PDF; Ele abre em Evince. Se o Firefox for o navegador padrão, um link clicado será aberto corretamente. Se o Chrome for o navegador padrão, o cursor mudará para um ponteiro de link ao passar o mouse sobre o link, mas um clique não faz nada.
NOTA: Um PDF também pode ser aberto para visualização de impressão no Gnome Document Viewer. O documento se apresenta bem neste visualizador e o cursor muda para um ponteiro de link ao passar o mouse sobre um link, mas os links clicados não fazem nada, independentemente de qual navegador é o padrão.
Agora tente ganhar algumas dicas.
Feche o Evince e reinicie-o a partir de um terminal. Então, Arquivo & gt; Abra o documento PDF. Se o Firefox for o navegador padrão, um link clicado será aberto corretamente e o seguinte será exibido no terminal:
Quando o carregamento da página começa: (process:3226): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
Quando o carregamento da página é concluído: Vector smash protection is enabled.
Feche o Firefox e altere o navegador padrão para o Chrome. O PDF ainda está aberto no Evince. Um clique de link não faz nada e nada é apresentado no terminal.
Altere os navegadores padrão entre o Chrome e o Firefox algumas vezes deixando o PDF aberto no Evince. Em todos os casos, com o Firefox padrão, um link clicado é aberto corretamente com os mesmos relatórios no terminal, mas nenhuma ação ocorre com o Chrome padrão.
Tags firefox pdf google-chrome evince