KubuntuとBerylで3Dデスクトップ
近頃、Mac OS XやWindows Vistaなど、3Dデスクトップが当り前になりつつあります。LinuxではBerylの他にもProject Looking Glassなどの3Dデスクトッププロジェクトが立ち上りつつあります。正論を言ってしまうと、3Dデスクトップはリソースを食う割りには、便利になるかというとそうでもないのですが、Mac OS Xなどを見ているとクルクル回るアプリケーションの切り替え画面などがうらやましく見えてきます。
そこで、自宅で購入したCore 2 DuoマシンのKubuntuにBerylをインストールしてみました。まだDVDドライブを使えるようにできていないのですが、今回はIntel 965でKubuntuシリーズは1回お休みにして。Linuxの3Dデスクトップに挑戦してみようと思います。
2007/02/24 追記: より簡単にインストールできるようです。KubuntuとBerylで3Dデスクトップ(2) - 今度はノートPC+xubuntu+Beryl -もご参考ください
Kubuntuを利用する場合、Berylのインストールはパッケージが用意されています。まずは/etc/apt/source.listを以下のように編集し、multiverseリポジトリとBerylリポジトリを利用できるようにします。
deb http://jp.archive.ubuntu.com/ubuntu/ edgy universe multiverse
deb-src http://jp.archive.ubuntu.com/ubuntu/ edgy universe multiverse
deb http://security.ubuntu.com/ubuntu edgy-security universe multiverse
deb-src http://security.ubuntu.com/ubuntu edgy-security universe multiverse
deb http://ubuntu.beryl-project.org edgy main
次に、BerylリポジトリのGPGキーをインポートします。
$ wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg
$ sudo apt-key add root@lupine.me.uk.gpg
マシンにはNvidiaのグラフィックカードが入っているので、Nvidiaのプロプライエラリドライバを有効にします。
$ sudo apt-get update
$ sudo apt-get upgrade
$ apt-get install nvidia-kernel-common nvidia-glx
$ nvidia-glx-config enable
そして、Berylとxserver-xglをインストールします。
$ sudo apt-get install beryl emerald emerald-themes xserver-xgl
次に、AIGLXを有効にするためのスクリプトを作成します。
$ sudo vi /usr/bin/startkdexgl.sh
#!/bin/sh
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & DISPLAY=:1
exec startkde
実行権限を付加しておきます。
$ sudo chmod 755 /usr/bin/startkdexgl.sh
次に、ログインの画面で上記のスクリプトを呼び出せるようにします。
$ sudo vi /usr/share/xsessions/kde-xgl.desktop
[Desktop Entry]
Encoding=UTF-8
Name=kde-xgl
Exec=/usr/bin/startkdexgl.sh
Icon=
Type=Application
最後に、起動時にBerylが自動で実行されるようにします。
$ vi ~/.kde/Autostart/startberyl.sh
#!/bin/sh
beryl-manager
実行権限を付加しておきます。
$ sudo chmod 755 ~/.kde/Autostart/startberyl.sh
再起動を行うと、うまく設定できていればBerylの3Dデスクトップが起動します。
ちなみに、Berylを使うとこのようなことができます。最初は自分でムービーを取ろうかと思ったのですが、すでにYouTubeにたくさん上がっていました。
使ってみた感想ですが、予想以上に出来が良く、かつ安定していています。デスクトップ環境自体はKDEのままなのでこれまでと操作感が変わることもないため、このまま継続して利用してみようと思っています。




コメント