linux-firefox 12 では、ja-acroread9-9.4.2_1 の動作に問題はないと書きました。
事前に Adobe Reader 9,カーネルモジュール使い FreeBSD で動作 の linux_adobe.ko は有効にした上で、しばらく様子を見ていましたが、連続して表示しているうちは特に問題ありませんでした。
が、しばらく別の作業をしてまた PDF ファイルを表示しようとすると、私の環境では Firefox 内がブラックアウトして、何の音沙汰もありません。
この様な時に Firefox 自体を閉じて再起動しても、プロセスが残存している様なエラーが表示して素直に起動しないので、pkill firefox ですべて殺した後で再度起動。その後にはしばらく表示するものの、しばらくすればブラックアウトとループしていました。
Firefox 13 でも特に変わる様子がないので、少し発想を変えました。plugins/nppdf.so と、プラグイン経由で呼ばれた acroread の処理がポンコツなのだろうと。
実際、ブラックアウトしている時に xterm から acroread を起動し正常に表示することは確認出来ていました。
plugins/nppdf.so を削除した後に PDF ファイルのリンクをクリックすると、プログラムで表示 -> 選択か保存するかを問いかけるウィンドウが表示するので、プログラムで表示を選択し、/usr/local/bin/acroread を指定します。
結果として毎回別ウィンドウで PDF ファイルを表示する様に変更したことで、まずは問題ない様です。
My DeskTop の様な強いスペックでは、プラグイン使用時の表示と別ウィンドウ表示の差はほぼ感じません。
hp dv5 has broken again でご紹介したノート PC には VirtualBox をインストールしています。ゲスト OS にデスクトップ同様 FreeBSD 9.0-RELEASE (amd64) を稼働させていますが、いくら SSD に換装しているとはいえ、ゲスト OS 環境では別ウィンドウ表示は 2, 3 秒程ですが若干時間がかかります。
おそらくもう少し突っ込めば、nppdf.so を用いて正常に表示する方法がある気がしますが、すぐに解決出来そうな気がしないので、気長に探すことにします。
しばらく時間を置くとふとひらめくことがある場合もありますし、専門性が強いトラブルの場合、Google での検索結果がそのまま適用出来ることの方が少なくなってきたので、意識に留めながら時間を置くことも "急がば回れ" と同等に感じている今日この頃です。
- linux-firefox 12
- linux-firefox 13
- linux-firefox 19