Arch LinuxにXFCEをインストールして軽量デスクトップ環境を構築する方法
Arch LinuxにXFCEデスクトップ環境をインストールする手順を解説。軽量で低スペックPCにも最適なXFCEの導入から日本語入力設定、トラブルシューティングまで網羅。
はじめに
このチュートリアルでは、Arch Linuxに軽量デスクトップ環境「XFCE」をインストールする手順を解説します。XFCEは低スペックPCでも快適に動作し、カスタマイズ性が高いことで知られています。目標は、最小構成のArch Linuxから、日本語入力が可能なXFCEデスクトップを構築することです。
前提条件
まだ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デスクトップが表示されます。
動作確認
デスクトップの基本操作
日本語入力の確認
端末またはテキストエディタ(mousepadなど)を開き、ibusのアイコンをクリックして日本語入力に切り替え、日本語が入力できることを確認します。
サウンドの確認
speaker-testコマンドで音が出るかテストします。
speaker-test -c 2 -l 1
ネットワークの確認
ネットワークマネージャのアイコンがパネルに表示され、Wi-Fiや有線接続が管理できることを確認します。
*この記事はArch Linuxを実機で日常運用しているSioが、実際のインストール・設定経験に基づいてAI生成コンテンツをレビュー・補完しています。btrfsサブボリュームとLUKS暗号化環境で検証済みです。*
発展
テーマの変更
XFCEの外観設定からテーマやアイコンを変更できます。追加のテーマはxfce-look.orgなどからダウンロード可能です。
パフォーマンスチューニング
palemoonやqutebrowserなどトラブルシューティング
systemctl status lightdmでエラーを確認。/etc/lightdm/lightdm.confを編集ibus restartを試す。.xprofileの設定が正しいか確認lspci -kで使用しているドライバを確認し、必要に応じてxf86-video-*パッケージをインストール参考リンク
以上で、Arch LinuxにXFCEデスクトップ環境を構築するチュートリアルは終了です。軽量でカスタマイズ性の高いXFCEを存分に活用してください。