【解決済】FirefoxをFirejailに投獄すると日本語入力できない問題


目次

パソコンの防御力を強化しようとFirejailを導入しました。で、Firefoxを投獄してブラウジングしてみると、日本語入力ができなくなってることに気が付きました。

ググってはみたものの解決策が見つからなかったので、プロファイルをいじくり回し試行錯誤の末ようやくなんとかなりました。

解決方法

”~/.config/firejail/firefox.local”に(なければ新規作成して)以下の行を追記します。

# ~/.config/firejail/firefox.local

dbus-user.own org.fcitx.*

投獄したFirefoxを再起動すると。。。

日本語入力できました 🎊

たったこれだけのために何日かかったことやら(←無能かw)

おまけ

Firefoxは上記1行でOKでしたが、他のアプリに応用する場合はもう少し記述が必要になるかもしれません。

というのも、デフォルトプロファイル”/etc/firejail/firefox.profile”に設定済みだったので省略した行があるからです。その場合は下のようになります。

# ~/.config/firejail/firefox.local

private-bin dbus-launch,dbus-send   #private-binを使う設定の場合のみ。"/etc/firejail/firefox.profile"に設定済み。

dbus-user filter    #"/etc/firejail/firefox.profile"に設定済み。

dbus-user.own org.fcitx.*

ignore dbus-user none   #"/etc/firejail/firefox.profile"に設定済み。

使用上の注意

**無保証です。**お試しの際は自己責任で。すべてのアプリがこれで上手く行くとは限りません。もっと良い方法をご存知の方はご教示ください。

お知らせ

この煩わしいポップアップは法令等に従って表示しています。あなたを不快にさせるためではありませんのでご容赦ください。

上記すべてに同意する場合は、「同意」ボタンをクリックしてポップアップを非表示にできます。

なおボタンをクリックしなくても、サイトの閲覧を続けることで上記すべてに同意したものとみなされます。