Linuxこんにちは。Linuxにデスクトップ環境Xfceを導入する』です。Linuxではデスクトップ環境としてEnlightenmentを使ってきましたが、少々新しい環境が欲しくてXfceを導入しました。日本語環境の設定GentooでXfceを使おうデスクトップ環境は好みが別れるものだとは思いますが、Gentooに導入を考えた時にはビルドの時間も気になります。Xfceはコンパクトなデスクトップ環境でありビルドもさほど時間を要しません。公式ページにも詳しい導入案内があり導入のハードルは低いと思います。軽くてカスタマイズが容易なXfceはGentooユーザーとも相性が良いと思います。画像は筆者のGentooデスクトップ導入準備xorg-serverの導入まずはxorg-serverを導入する必要があります。Wikiも参考にして下さい。以下コマンドでxorg-serverを導入します。xorg-serverprofileの選択eselectでprofileを選択しましょう。以下のコマンドで選択可能なリスト一覧を出します。KDEではなく、ただのdesktopを選択します。筆者の環境では3番を選択しました。/etc/portage/make.confUSEフラグを編集します。以下は筆者の設定例です。/etc/portage/make.confを編集してXFCE_PLUGINを設定しましょう。筆者は以下のように設定しました。XFCE_PLUGINについてはコチラをご覧ください。trash"インストール準備は整いました。インストールをしていきましょう。Xfce4を以下コマンドでインストールします。(2015/02/19一部修正しました。経緯はコメントご覧ください。xfce4-notifydxfce4-terminalのインストール(推奨)terminalに何を使うかというのは個人の趣味もありますので「私はxtermがあれば十分」という方はxfce4-terminalをインストールする必要は無いと思います。Xfceを導入するのであればオススメです。xfce4-terminalXfceの設定と起動メディアグループへのユーザー登録ユーザーを各メディアグループに登録します。以下コマンドを実行しておきます。doneXfceの起動xorg-serverとxfce4がインストールされれば起動は簡単です。今回はstartxを使って起動します。以下コマンドで~./xinitrcを編集します。~/.xinitrcでは起動しましょう。startx上手く行けば以下のような画面で起動します。画面中心のウィンドウはxfceを初めて起動した時に出るパネルの設定を尋ねる窓です。上記までの状態では言語は英語の状態だし、キーボードレイアウトもUSの状態です。環境変数を修正して日本語環境を構築していきましょう。日本語表示の設定~/.xinitrcを編集していきます。~/.xinitrc以下のように修正します。Wikiで推奨している方法は/etc/X11/xorg.confの修正ですが、今回はお手軽にsetxkbmapを使って修正します。setxkbmapをインストールしていなければインストールをおすすめします。以下コマンドでインストールできます。setxkbmap先ほど修正した~/.xinircを再度開き以下のように修正します。startxfce4では日本語表示とキーボードレイアウトが修正されたか確認してみます。Xfceが起動している場合はログアウトして再ログインしましょう。言語が日本語になったのでホームディレクトリの名前を日本語にするか聞いてきます。お好みの言語に設定してください。筆者は英語のままをおすすめします。仕上げは日本語入力です。今回はfcitxの導入を簡単に紹介します。fcitxのインストール以下コマンドでfcitxとfcitx-anthyをインストールします。fcitx-anthy環境変数の設定と起動設定X起動時にFcitxを起動し、入力メソッドをfcitxにするために.xinitrcを編集します。startxfce4この状態でログアウトして再ログインするとfcitxが起動して日本語入力が可能になります。最後にEnlightenmentも決して使いにくいわけではなかったですが、やはりXfceは使いやすい機能がまとまっていて使いやすいです。派手さには欠けますが各パーツが独立したモジュール化されたUNIX思想に強く影響されている点はGnetooやArchユーザーが好むデスクトップ環境というのも頷けます。インストールされるのはデスクトップ通知に必要だからなので、デスクトップ通知が不要なときのみUSE=”-libnotify”とすれば良いと思います。