web-dev-qa-db-ja.com

Xubuntu LTSでThunderbirdでevince "Send To ..."を機能させる方法は?

現在、Xubuntu LTS 14.04でevince 3.10.3ドキュメントビューアーを使用しています。 File > Send To...を押すと、evinceから次のエラーメッセージが表示されます。

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

それでも、Mozilla ThunderbirdMail Readerの下のPreferred ApplicationsSettings Managerとして定義されています。

他に何を設定する必要がありますか?

4

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の作成ウィンドウを開きます。

3
Florian Sager