なーんて事を調べつついろいろ徘徊してるとPuppyでBeryl動かしている記事があるじゃないですか。
早速見てみる。
チラシの裏ぐりぐり動かせるらしい。すげー。
Beryl on Puppy
実は前回のCompiz FusionをUbuntuで起動した後、どうしてもPuppyで使いたくて挑戦してたのです。
手順はubuntuと同じでやればいいかなーとその程度の認識。
リポジトリってのが何か知らんけど、やってること見る限り構成ファイルや必要な依存ファイルの情報が得られる何かなんだろうと解釈して気にしないことにした。
CompizFusionのソース自体はそんなに多くないんだけど、ライブラリが少ないとかバージョンがふるいの使ってるとか依存関係でコンパイルするファイルの数がひたすら増えます。
無いよって言われたライブラリなどのソースを探し出して./configureしてまた無いよって言われてライブラリのソース探して./configureしてまt(ry
ファイルを拾ってくる度にこれならpuppyである必要無いんじゃない?って気がしてきて心折れる。
なのでCompiz Fusionのバージョンが0.6になったら再挑戦してみることにした(現行の0.5.2は開発者向け)。
なんて人が挫折してるのに他所ではぐりぐり3D環境が実現してるではないですか。
ならばCompizFusionは置いといてberylに挑戦してみますかね。
手順はそのままここ参照
jwmじゃ動かないので先に使えるwmを入れる。今回は軽量のxfceを使う。
Puppy Linux Discussion Forumwmが1MBって凄い。CompizFusion入れようと試行錯誤したときxfce4.4.1ビルドしたけど3MB越えてた気が。
XFCE-4.2.3.2Desktop Environment (in just over 1MB...)
4.2.3.2とバージョンが低いけど容量が魅力なのでpupモジュールを使用。
berylも説明のをそのまま使用。ビルドする気力ないし。
Puppy Linux Discussion Forumしかし全部インストールしても起動する気配無し。
Berylon Puppy(Installation guide for nvidia gfx cards.)
面倒でコマンドすっ飛ばしたのが問題なのかもしれない。
また手順を一からやり直す。
それでも起動しない。
試行錯誤の上いろいろやってると何かよく分からないけど起動。おおー。
しかしあまりにもいろいろやったのでどの手順で動くようになったのか不明。
もしデータ飛ばしたらまた動かせる自信がありませんw
※試行錯誤中puppy保存ファイルのデータを少なくとも四回は飛ばしてます。
ぐりぐりやってると気づいたけど、berylの設定ができない。
設定が起動しない。ま、いいか。原因調べるのも面倒だし。
下手に弄って動かなくなっても困る。
berylを起動させた状態
もちろんクルクル回る

ウィンドウをべろーんとめくる

ウィンドウ選択の状態

なお、メモリが足りなくなるとウィンドウ枠が表示されなくなってさらにメモリが無くなるとberylが強制終了してxfceに戻ってさらにメモリ食うと画面真っ黒になってフリーズになるようです。(スワップ無し)
結構メモリ使うのかな?