Как заставить evince работать с Thunderbird в Xubuntu LTS?
В настоящее время я работаю со средством просмотра документов evince 3.10.3 на Xubuntu LTS 14.04. Когда я ударил File > Send To...
Я получаю следующее сообщение об ошибке от evince:
Could not send current document
Failed to execute child process "(null)" (No such file or directory)
Тем не менее, у меня есть Mozilla Thunderbird
определяется как Mail Reader
в Preferred Applications
под Settings Manager
,
Что еще я должен настроить?
1 ответ
Нажав File > Send To... evince ищет nautilus-sendto
исполняемый файл. Если не доступно, команда "отправить" не выполняется.
Если у вас нет или хотите или можете установить nautilus-sendto
Вы можете настроить альтернативный скрипт для отправки документов в Thunderbird. Запустите эту команду:
sudo nano /opt/evince-send-to-thunderbird
в nano
текстовый редактор, который появляется в вашем терминале, добавьте этот текст:
#!/bin/bash
thunderbird -compose "attachment='$1'"
Сохраните файл и выйдите nano
, (Если вы нажмете Ctrl+X, у вас будет возможность сделать оба варианта.) Затем выполните эти команды:
sudo chmod 775 /opt/evince-send-to-thunderbird
sudo ln -s /opt/evince-send-to-thunderbird /usr/bin/nautilus-sendto
После перезапуска evince, подделка nautilus-sendto
сценарий находится по пути, а команда send-to открывает окно Thunderbird Compose с текущим документом в качестве вложения.