I try to authorize evince to open Geogebra and libreoffice files as links.
Using evince 3.18.2 on ubuntu 16.04.
Update 1: I've just installed a fresh 18.04 with the same problem.
Update 2: Here are the files to try. Both sort of links work fine with Okular.
For that I've added :
/usr/bin/geogebra ixr,
/usr/bin/libreoffice ixr,
just after :
# For text attachments
/usr/bin/gedit ixr,
in usr.bin.evince
and ran : sudo /etc/init.d/apparmor restart
On a libreoffice link, evince says :
Impossible de lancer l'application externe.
L'exécution du processus fils « libreoffice » a échoué (Permission non accordée)
And no other message in the terminal from wich evince is launched.
On a geogebra link, evince says nothing :
but in the terminal windows from wich evince is launched there is the message:
/usr/bin/geogebra: ligne 9: /usr/bin/basename: Permission non accordée
/usr/bin/geogebra: /usr/share/geogebra/geogebra : /bin/bash : mauvais interpréteur: Permission non accordée
/usr/bin/geogebra: ligne 19: /usr/share/geogebra/geogebra: Succès
Geogebra is not launched but the icon in the launcher is blinking a while.