Arch LinuxにXFCEをインストールして軽量デスクトップ環境を構築する方法

Arch LinuxにXFCEデスクトップ環境をインストールする手順を解説。軽量で低スペックPCにも最適なXFCEの導入から日本語入力設定、トラブルシューティングまで網羅。

Arch LinuxXFCE軽量デスクトップ環境低スペック2026/5/25

はじめに

このチュートリアルでは、Arch Linuxに軽量デスクトップ環境「XFCE」をインストールする手順を解説します。XFCEは低スペックPCでも快適に動作し、カスタマイズ性が高いことで知られています。目標は、最小構成のArch Linuxから、日本語入力が可能なXFCEデスクトップを構築することです。

前提条件

  • Arch Linuxがインストールされていること(ベースシステムのみでOK)
  • インターネット接続が可能であること
  • root権限またはsudoが使える一般ユーザーがいること
  • まだArch Linuxをインストールしていない場合は、公式インストールガイドを参照してインストールしてください。

    Step-by-step

    1. システムのアップデート

    まずはシステムを最新の状態にします。

    sudo pacman -Syu
    

    2. XFCEと関連パッケージのインストール

    XFCEグループと推奨パッケージをインストールします。

    sudo pacman -S xfce4 xfce4-goodies
    
  • xfce4: XFCEデスクトップ環境の基本パッケージ
  • xfce4-goodies: 追加のプラグインやテーマ、ツール類
  • 3. ディスプレイマネージャのインストール(任意)

    ディスプレイマネージャを使うと、ログイン画面からデスクトップを選択できます。XFCEと相性の良いLightDMを推奨します。

    sudo pacman -S lightdm lightdm-gtk-greeter
    

    LightDMを有効化します。

    sudo systemctl enable lightdm
    

    4. 日本語入力の設定

    日本語を入力するために、ibusとmozcをインストールします。

    sudo pacman -S ibus ibus-mozc
    

    次に、ユーザーの.bashrcまたは.xprofileに以下の行を追加します。

    export GTK_IM_MODULE=ibus
    export QT_IM_MODULE=ibus
    export XMODIFIERS=@im=ibus
    ibus-daemon -drx
    

    5. フォントのインストール

    日本語表示のためにフォントをインストールします。

    sudo pacman -S noto-fonts noto-fonts-cjk noto-fonts-emoji
    

    6. サウンドの設定

    ALSAとPulseAudioをインストールして音声を有効にします。

    sudo pacman -S alsa-utils pulseaudio pulseaudio-alsa
    

    7. ネットワークマネージャのインストール

    ネットワーク管理を簡単にするためNetworkManagerをインストールします。

    sudo pacman -S networkmanager network-manager-applet
    

    NetworkManagerを有効化します。

    sudo systemctl enable NetworkManager
    

    8. 再起動してデスクトップを起動

    すべての設定が完了したら、システムを再起動します。

    sudo reboot
    

    LightDMが起動し、ログイン画面が表示されます。ユーザー名とパスワードを入力してログインすると、XFCEデスクトップが表示されます。

    動作確認

    デスクトップの基本操作

  • パネル、メニュー、ウィンドウマネージャが正常に動作するか確認
  • アプリケーションメニューから端末(xfce4-terminal)を起動
  • 日本語入力の確認

    端末またはテキストエディタ(mousepadなど)を開き、ibusのアイコンをクリックして日本語入力に切り替え、日本語が入力できることを確認します。

    サウンドの確認

    speaker-testコマンドで音が出るかテストします。

    speaker-test -c 2 -l 1
    

    ネットワークの確認

    ネットワークマネージャのアイコンがパネルに表示され、Wi-Fiや有線接続が管理できることを確認します。


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

    発展

    テーマの変更

    XFCEの外観設定からテーマやアイコンを変更できます。追加のテーマはxfce-look.orgなどからダウンロード可能です。

    パフォーマンスチューニング

  • コンポジットマネージャの無効化: 設定 > ウィンドウマネージャ > コンポジットタブで「コンポジットを有効にする」のチェックを外す
  • 軽量ブラウザの利用: palemoonqutebrowserなど
  • トラブルシューティング

  • LightDMが起動しない: systemctl status lightdmでエラーを確認。/etc/lightdm/lightdm.confを編集
  • 日本語入力が効かない: ibus restartを試す。.xprofileの設定が正しいか確認
  • 画面が真っ暗: グラフィックドライバの問題。lspci -kで使用しているドライバを確認し、必要に応じてxf86-video-*パッケージをインストール
  • 参考リンク

  • Arch Linux Wiki: XFCE
  • Arch Linux Wiki: LightDM
  • Arch Linux Wiki: IBus
  • 以上で、Arch LinuxにXFCEデスクトップ環境を構築するチュートリアルは終了です。軽量でカスタマイズ性の高いXFCEを存分に活用してください。