« SCOがチャプター11申請(日本でいうと会社更生法) | メイン | 最新のiPodがLinuxとシンクロ不可。前世代からiPodLinuxもRockboxも動かない件について »

Ubuntuでスクリーンセーバーをデスクトップの背景にする方法

Ubuntuでデスクトップの壁紙にスクリーンセーバを表示する方法です。ハデに動く壁紙ですね。

compiz-fusion以外のWindow Managerの場合

いくつものサイトで紹介されていたので、どこが元ネタかわからなかったのですが。。。
参考:Screensaver as a Desktop Wallpaper | GeekHacks.com

まずは以下の2行をタイプするとその場でデスクトップがマトリックス風味になります。

gconftool-2 --type bool --set /apps/nautilus/preferences/show_desktop false /usr/lib/xscreensaver/glmatrix -root

他のスクリーンセーバも同じように使えます。

これをデフォルトにするには"~/.config/autostart/glmatrix.desktop"に以下を追加

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=No name
Name[ja_JP]=Desktop matrix
Exec=/usr/lib/xscreensaver/glmatrix -root
X-GNOME-Autostart-enabled=true

元に戻すには

 gconftool-2 --type bool --set /apps/nautilus/preferences/show_desktop true

ログアウトしてログインしなおせば戻ります。

compiz-fusionでは

今compizを入れてないので試してはいないのですが、以下のリンクに説明がありますので紹介します。

参考:Tombuntu: News, Tips, and How-Tos for Ubuntu Linux » Animated Wallpaper with Compiz Fusion on Ubuntu

やり方としてはXWinWrapというソフトを使って行うというもの。Ubuntuにパッケージはないので、debian packageを作ってくれているところからもらってきます。

  1.  xwinwrap_0.1+cvs20060209_i386.deb
  2. 以下の一行をタイプ
    xwinwrap -ni -argb -fs -s -st -sp -nf -b -- /usr/lib/xscreensaver/glmatrix -window-id WID

以上です。

いずれもCPUを食う以外何の実用性もないシロモノですが、ちょっと楽しくなるかもしれません。 

トラックバック

このエントリーのトラックバックURL:
http://blog.browncat.org/cgi-bin/mt/mt-tb-abc.cgi/478


コメントを投稿

(お書きになったコメントはすぐには表示されません。ご了承ください。)


About

2007年09月15日 23:51に投稿されたエントリーのページです。

ひとつ前の投稿は「SCOがチャプター11申請(日本でいうと会社更生法)」です。

次の投稿は「最新のiPodがLinuxとシンクロ不可。前世代からiPodLinuxもRockboxも動かない件について」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

           

カテゴリー

Powered by
Movable Type 3.36

Twitter


最近のエントリー

デル株式会社ads

注目エントリー