デスクトップのX環境を変更する

最近までGNOME使ってたんですが、家の仮想環境をXFceにしたので
ノートPCの方も統一しようかと思ってやりました。

やりかた

インストール時に他のデスクトップ環境を入れましょう。
後からだと地力で取ってくればいいと思いますが。

使うのは、switchdeskコマンド。自分の場合デフォルトで入ってなかったので、
新たに yum でとってきました。

$ sudo yum search switchdesk
読み込んだプラグイン:fastestmirror
Loading mirror speeds from cached hostfile
 * fedora: ftp.riken.jp
 * updates: ftp.riken.jp
=========================== N/S Matched: switchdesk ============================
switchdesk.noarch : A desktop environment switcher
switchdesk-gui.noarch : A graphical interface for the Desktop Switcher

  Name and summary matches only, use "search all" for everything.

んじゃ導入導入。

$ sudo yum install switchdesk
読み込んだプラグイン:fastestmirror
Loading mirror speeds from cached hostfile
 * fedora: ftp.riken.jp
 * updates: ftp.riken.jp
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ switchdesk.noarch 0:4.0.10-2.fc17 は インストール です
--> 依存性解決を終了しました。

依存性を解決しました

================================================================================
 Package            アーキテクチャ バージョン              リポジトリー    容量
================================================================================
インストール中:
 switchdesk         noarch         4.0.10-2.fc17           fedora          24 k

トランザクションの要約
================================================================================
インストール  1 パッケージ

総ダウンロード容量: 24 k
インストール済み容量: 23 k
これでいいですか? [y/N]y
パッケージをダウンロードしています:
switchdesk-4.0.10-2.fc17.noarch.rpm                      |  24 kB     00:00     
トランザクションのチェックを実行してします。
トランザクションのテストを実行しています
トランザクションのテストを成功しました
トランザクションを実行しています
  インストール中          : switchdesk-4.0.10-2.fc17.noarch                 1/1 
  検証中                  : switchdesk-4.0.10-2.fc17.noarch                 1/1 

インストール:
  switchdesk.noarch 0:4.0.10-2.fc17                                             

完了しました!

さて実行。

$ switchdesk
Red Hat Linux switchdesk 4.0
Copyright (C) 1999-2010 Red Hat, Inc
Redistributable under the terms of the GNU General Public License
Desktop Switcher GUI is unavailable.
Please install the switchdesk-gui package or use
switchdesk desktopname.

(・3・)アルェー?
switchdesk-guiもいるらしい。仕方ないにゃあ。

$ sudo yum install switchdesk-gui

これでおk。

もう一度

$ switchdesk

するとポップアップ的な感じで問われるので、変更したい環境にチェックを入れてOK。
X Windows Systemを再起動する必要があるのでログアウト。
ログイン時にちゃんと切り替えれば完了でした。