KDEの導入

VineLinux3.2でウィンドマネージャにKDEを使い、ディスプレイマネージャをkdmに変更する。

KDEのインストール

task-kdeのパッケージを使ってインストールするので、sources.listにtaskを追加する。

[root@Vine ~]# vi /etc/apt/sources.list <= 設定ファイルの編集
rpm [vine] http://updates.vinelinux.org/apt/ 3.2/$(ARCH) main devel plus updates
rpm-src [vine] http://updates.vinelinux.org/apt/ 3.2/$(ARCH) main devel plus updates
↓
rpm [vine] http://updates.vinelinux.org/apt/ 3.2/$(ARCH) main devel plus updates task <= 「task」を追加
rpm-src [vine] http://updates.vinelinux.org/apt/ 3.2/$(ARCH) main devel plus updates task <= 「task」を追加

KDEのインストール

[root@Vine ~]# apt-get update <= パッケージ情報の更新
[root@Vine ~]# apt-get install task-kde <= KDEのインストール

task-kdeをインストールしたままでは、今後KDE関係のアプリをインストールした時にエラーが出る可能性があるので、 念の為削除しておく。
なお、すでにKDEはインストールされているので、task-kdeを削除しても問題ない。

[root@Vine ~]# apt-get remove task-kde

ウィンドマネージャの変更

setwmコマンドを利用してウィンドマネージャをKDEに変更する。

[root@Vine ~]# setwm kde
ディスプレイマネージャの変更

VineLinuxのデフォルトのディスプレイマネージャはgdmなので、KDE用にkdmに変更する。

ディスプレイマネージャの変更

setdmコマンドを利用してウィンドマネージャをKDEに変更する。

[root@Vine ~]# setdm
使い方: setdm <ディスプレイマネージャ名>
<ディスプレイマネージャ名>...
   xdm : X ディスプレイマネージャ
   kdm : KDE ディスプレイマネージャ
   gdm : GNOME ディスプレイマネージャ

ディスプレイマネージャを選択してください。
1) exit
2) xdm
3) kdm
4) gdm
番号を入力> 3 <= kdmを選択
ディスプレイマネージャの設定

ディスプレイマネージャをkdmに変更すると多少不具合が発生するので、それぞれ修正する。

システムの電源を自動で落とす

[root@Vine ~]# vi /etc/kde/kdm/kdmrc <= 設定ファイルの編集
HaltCmd=/sbin/halt
↓
HaltCmd=/sbin/poweroff <= 変更

なお、これはKDE のコントロールセンターからも設定できる。
設定方法は
[システム管理] → [ログインマネージャ] → [シャットダウン]
と選択し、
「コマンド」の Halt: の内容を
/sbin/halt から /sbin/poweroff
へ変更する。

root でログイン出来るようにする

[root@Vine ~]# vi /etc/kde/kdm/kdmrc <= 設定ファイルの編集
AllowRootLogin=false
↓
AllowRootLogin=true <= 変更

日本語入力出来るようにする

[root@Vine ~]# vi /usr/share/config/kdm/Xsession <= 設定ファイルの編集
以下を追加
#
# run all system xinitrc shell scripts.
#
msgfile="$HOME/.xwm.msgs"
cp -f /dev/null $msgfile
for i in /etc/X11/xinit/xinitrc.d/* ; do
    if [ -x "$i" ]; then
        echo "loading $i..." >> $msgfile
            . "$i"
    fi
done
ここまで

[ -f /etc/xprofile ] && . /etc/xprofile
[ -f $HOME/.xprofile ] && . $HOME/.xprofile
▲ページのトップへ