Firefoxでメニューバーが機能しないことがある件への対応(2) [Debian]
詳細は、下記の通りである。
1. 発生事象
メニューバーをクリックしても、プルダウンメニューが表示されないことがある。
・何かがトリガとなり発生する。
・Firefox を再起動すると正常な状態に戻る。
・そのまま(10〜15 分程度)使用していると回復することがある。
(補足)
・Debian GNU/Linux 7、および 6.0 上で発生する。
(CentOS 6 では発生しない。)
・Firefox は、mozilla.org からダウンロードしたものを使用している。
(Firefox 17.0.x ~ 29.0.x で発生することを確認。)
・日本語入力には、SCIM + Anthy を使用している。
2. 対処方法
下記の手順を実施する。
(1) 環境変数 GTK_IM_MODULE の設定値を変更する。
(変更前) GTK_IM_MODULE=xim (変更後) GTK_IM_MODULE=scim
Adobe Reader を正常に動作させるために、scim ではなく、xim を設定していた。
(Adobe Reader の起動用スクリプトを作成し、スクリプト内で対応するように変更。)
【Debian GNU/Linux 7 の場合】
この変更により、上記事象が発生しなくなる。
【Debian GNU/Linux 6.0 の場合】
・この変更を行わなくても、上記事象が発生しなくなっていた。
・この変更を行うと、[半角/全角] での日本語入力の開始/終了ができなくなる。
(Shift + Space では問題ない。)
・上記事象が発生する場合には、GTK_IM_MODULE を未定義にすることを試してみる。
(例えば、unset GTK_IM_MODULE)
(2) 再起動ボタンを表示するアドオン(再起動ボタン) をインストールする。
上記事象が再発した場合には、このボタンを使用し、Firefox を再起動する。
3. 備考
・関連する記事
http://dan-project.blog.so-net.ne.jp/2013-01-21
http://dan-project.blog.so-net.ne.jp/2013-03-10
コメント 0