Ubuntu 12.04で最新のPencil(バージョン2.0.3)を使用しようとしましたが、PNGがFirefoxの内外で動作する(19.0.2)PNGエクスポートが機能しません。
PNGとしてのエクスポートページのダイアログでは、ファイルを配置する場所を尋ねられますが、その後黙って失敗します。HTMLテンプレートを使用したドキュメントのエクスポートでは、このダイアログが永久に停止します。
どうすれば修正できますか?
UPDATE:この回避策を試す前に、このコミュニティフォークが提供する最新バージョンを試すことをお勧めします。 https://github.com/prikhi/pencil/releases
これは数回提出されたバグであり、回避策は次の場所にあります。 http://code.google.com/p/evoluspencil/issues/detail?id=17
回避策は、Firefoxの代わりにプレーンxulrunner
を使用してPencilを実行することです。そうすると、問題はなくなります。 xulrunnerを here からダウンロードし、どこかで展開して、次のようにPencilを実行するために使用できます。
xulrunner --app /usr/share/pencil/application.ini --no-remote
--no-remote
は、xulrunnerが実行中の既存のFirefoxインスタンスを再利用しないようにするためのものです。インストール方法によっては、鉛筆のapplication.ini
へのパスを変更する必要がある場合があります。
公式の.deb
Evolusが提供 でPencilをインストールした場合、以下の簡単な手順を実行できます。
ターミナルを開いてルートになります:
Sudo -i
次に、xulrunner(17Mb)をダウンロードして/ optに解凍します。
wget -O - http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/16.0.2/runtimes/xulrunner-16.0.2.en-US.linux-x86_64.tar.bz2 | tar xjf - -C /opt
Firefoxの代わりにxulrunnerで実行するようにPencil実行可能スクリプトを変更します。
sed -i '/application.ini/ { s|^/usr/bin/firefox|/opt/xulrunner/xulrunner|; s/$/ --no-remote/; }' /usr/bin/pencil
私は同じ問題に遭遇しました。 1つのマイナーバージョンを2.0.2に下げてもかまわない場合は、debの一部としてxulrunnerにパッケージ化されているため、この特定の問題を解決できます。
Pencilプロジェクトは現在GitHubにあります https://github.com/prikhi/pencil
ここで最新リリースを見つけてください: https://github.com/prikhi/pencil/releases
最新(これを書いているときはv2.0.13)にアップグレードすると、問題が修正されました。