Arch Linuxでfcitx5とmozcを使った日本語入力設定ガイド

Arch Linuxにfcitx5とmozcをインストールし、日本語入力を有効にする手順を解説。フォント設定やトラブルシューティングもカバー。

Arch Linuxfcitx5mozc日本語入力フォント日本語化2026/5/25

はじめに

この記事では、Arch Linuxにfcitx5とmozcを導入し、快適な日本語入力環境を構築する方法を解説します。対象読者はArch Linuxをインストールしたばかりの初心者から、日本語入力に困っている中級者まで。前提知識として、ターミナル操作とパッケージマネージャー(pacman)の基本を理解していることを想定しています。

手順

1. 必要なパッケージをインストールする

まず、fcitx5本体、mozcエンジン、および設定ツールをインストールします。ターミナルを開いて以下のコマンドを実行してください。

sudo pacman -S fcitx5 fcitx5-mozc fcitx5-configtool
  • fcitx5: インプットメソッドフレームワーク
  • fcitx5-mozc: Google日本語入力ベースのエンジン
  • fcitx5-configtool: GUI設定ツール
  • 2. 環境変数を設定する

    日本語入力を使うためには、環境変数GTK_IM_MODULEQT_IM_MODULEXMODIFIERSを設定する必要があります。使用しているシェルに応じて、以下の内容を.bashrc(bashの場合)または.zshrc(zshの場合)に追記します。

    export GTK_IM_MODULE=fcitx
    export QT_IM_MODULE=fcitx
    export XMODIFIERS=@im=fcitx
    

    設定を反映させるため、ターミナルを再起動するか、source ~/.bashrcを実行します。

    3. fcitx5を自動起動するように設定する

    ログイン時にfcitx5が自動で起動するように、デスクトップ環境の自動起動設定に追加します。多くのArch Linuxユーザーが使用するデスクトップ環境(Xfce、KDE、GNOMEなど)では、以下の方法で設定できます。

    Xfceの場合: 「設定」→「セッションと起動」→「自動起動アプリケーション」タブで「追加」をクリックし、コマンドにfcitx5と入力します。

    KDE Plasmaの場合: 「システム設定」→「起動と終了」→「自動起動」で「追加」→「アプリケーションを追加」を選び、コマンドにfcitx5を指定します。

    GNOMEの場合: GNOME Tweaks(gnome-tweaksパッケージが必要)をインストールし、「起動アプリケーション」にfcitx5を追加します。

    手動で起動したい場合は、ターミナルでfcitx5と入力してください。

    4. fcitx5の設定を開き、mozcを追加する

    fcitx5の設定ツールを起動します。ターミナルで以下を実行するか、アプリケーションメニューから「Fcitx5 Configuration」を開きます。

    fcitx5-configtool
    

    設定画面が開いたら、「入力メソッド」タブで「+」ボタンをクリックし、「Mozc」を選択して追加します。デフォルトで「キーボード - 英語(US)」が設定されているので、必要に応じてMozcを上に移動させて優先順位を変更してください。

    5. フォントをインストールする(日本語表示対応)

    日本語入力だけでは文字が正しく表示されない場合があるため、日本語フォントをインストールします。代表的なフォントとして、Noto Sans CJKをインストールします。

    sudo pacman -S noto-fonts-cjk
    

    他のフォント(例: otf-ipafontttf-hanazono)も必要に応じてインストールしてください。

    6. 再起動またはログインし直して動作確認する

    設定を反映させるため、一度ログアウトして再ログインするか、システムを再起動します。その後、任意のテキストエディタ(例: Gedit、Kate)を開き、Ctrl + Space(デフォルトの切り替えキー)で日本語入力が有効になるか確認してください。Mozcの変換候補が表示されれば成功です。

    トラブルシューティング

    fcitx5が起動しない

    systemctl --user status fcitx5 で状態を確認します。エラーがあれば、fcitx5-diagnose コマンドで診断情報を取得できます。

    日本語入力が切り替わらない

    環境変数が正しく設定されているか確認してください。echo $GTK_IM_MODULE などで値が fcitx になっているかチェックします。また、fcitx5-configtool でMozcが有効になっているか確認します。

    変換候補が出ない

    Mozcの設定で「変換モード」が「一般」になっているか確認します。fcitx5-configtool でMozcの歯車アイコンをクリックし、設定画面を開きます。

    フォントが文字化けする

    fcitx5 のフォント設定を変更します。fcitx5-configtool の「外観」タブでフォントを「Noto Sans CJK JP」などに変更します。


    *この記事はArch Linuxを実機で日常運用しているSioが、実際のインストール・設定経験に基づいてAI生成コンテンツをレビュー・補完しています。btrfsサブボリュームとLUKS暗号化環境で検証済みです。*

    まとめ

    このガイドでは、Arch Linuxにfcitx5とmozcをインストールし、日本語入力環境をセットアップする方法を紹介しました。設定後は、Ctrl + Spaceで日本語入力が可能になります。さらにカスタマイズしたい場合は、~/.config/fcitx5/config を直接編集することで、キーバインドやスキンの変更も可能です。快適な日本語入力ライフをお楽しみください。