web-dev-qa-db-fra.com

Comment faire en sorte que "Send To ..." fonctionne avec Thunderbird dans Xubuntu LTS?

Je travaille actuellement avec le visionneur de documents evince 3.10.3 sur Xubuntu LTS 14.04. Lorsque je tape File > Send To..., je reçois le message d'erreur suivant de evince:

Could not send current document
Failed to execute child process "(null)" (No such file or directory)

Néanmoins, j'ai Mozilla Thunderbird défini comme le Mail Reader dans Preferred Applications sous Settings Manager.

Que dois-je configurer d'autre?

4
Serge Stroobandt

Frapper Fichier> Envoyer à ... evince recherche un exécutable nautilus-sendto. Si non disponible, la commande "envoyer à" échoue.

Si vous n'avez pas ou ne voulez pas ou ne pouvez pas installer nautilus-sendto, vous pouvez configurer un autre script pour envoyer des documents à Thunderbird. Exécutez cette commande:

Sudo nano /opt/evince-send-to-Thunderbird

Dans l'éditeur de texte nano qui apparaît dans votre terminal, ajoutez ce texte:

#!/bin/bash
Thunderbird -compose "attachment='$1'"

Enregistrez le fichier et quittez nano. (Si vous appuyez sur Ctrl+X vous aurez l’occasion de faire les deux.) Ensuite, exécutez ces commandes:

Sudo chmod 775 /opt/evince-send-to-Thunderbird
Sudo ln -s /opt/evince-send-to-Thunderbird /usr/bin/nautilus-sendto

Après un redémarrage de evince, le faux script nautilus-sendto se trouve sur le chemin et la commande "send-to" ouvre une fenêtre Thunderbird Compose avec le document actuel en pièce jointe.

3
Florian Sager