eeeXubuntuでCompizを使うメモ

とりあえずの翻訳下書き置き場。。っていうか、また後でやるときのための自分用メモ。

必須事項

eeeXubuntu release3を使用していることを想定。
それ以前のユーザーは、eeeXubuntu - What next? のDirect Rendering項目を参照して3Dレンダリングを有効化する必要がある。

インストール

いきなりCompizをインストールしようとすると、余計なパッケージまで導入されてしまう。

ので、まずは以下の行のみ投入。

sudo apt-get install libgl1-mesa-dri


compizのインストール

sudo apt-get install compiz-core compiz-plugins compiz-fusion-plugins-main compiz-fusion-plugins-extra emerald compizconfig-settings-manager

インストールされるパッケージは以下。
dpkg -lして、インストールされたかどうかを確認すること。

  • compiz-core
  • compiz-plugins
  • compiz-fusion-plugins-main
  • compiz-fusion-plugins-extra
  • emerald
  • compizconfig-settings-manager

Compizを起動する前にやるべきこと

eeePC用に設定を行う。


ターミナルから、Compiz Config setting manager(ccsm)を起動。


ccsmのウィンドウはeeePCの画面より大きいが、+<左クリック>でウィンドウを移動させながら設定すれば大丈夫。
っていうかぶっちゃけ、Tabキーと矢印キーでフォーカスあわせてやったほうが確実。

$ ccsm


CCSMで設定するべきは以下の項目

  • 小さな画面向けの最適化
    • "General"設定、Focusタブから、「クリックしてフォーカス」「自動調整(?)」「クリックして上げる」のチェックを外す
      • 平常時、Minは「クリックしてフォーカス」をオン。
    • "ウィンドウを移動"設定、「Yをコンストレイン」のチェックを外す
    • emeraldをインストールしてないときに。。。だそうだけど、これ、どこのことだろう?上記手順でemeraldはインストールしているはずなので、無視。
  • プラグイン
    • "Effect/アニメーション"と"Effect/効果を最小限にする"を、項目ごと無効化
    • 以下のプラグインを有効化(あるいは有効化されていることを確認)
      • "Accessibility/Enhanced Zoom Desktop"
      • "Negative"(これ、なんのこと?)
      • "Desktop/デスクトップキューブ"
      • "Expo"(展開、のこと?)
      • "Desktop/キューブの回転"
      • "Desktop/Viewport Switcher"
      • "Effects/キューブの反射"
      • "Effects/ウィンドウ装飾"
      • "Effects/揺れるウィンドウ"
      • "Utility/Cube Caps"
      • 任意:"Effects/キューブギア"
      • 以下の3つの中項目は、デフォルトのチェック状態のまま
        • "Image Loading"
        • "Utility"
        • "Window Management"


……って、ここまで書いて、僕はCubeを使ってないことに気がついた。
訳すのめんどくさいのでちょっと省略。
ついでに、CubeつかわないならCube関係は全部オフ。
そのほかも、いらないと思ったら積極的にオフ。

テスト起動

ターミナルから起動。

$ compiz --replace


ちなみにこれやると、xfceの上部のバーががおかしくなったはず。

compizの起動を自動化

  • XFCEのメニューから、"Application - 設定 - 自動起動アプリケーション"を選択
  • "compiz --replace"を登録
  • Xを再起動(ctl+alt+backspace)

Emeraldの設定

テーマとかダウンロードしたり設定したりするなら、Emeraldを起動して設定するといいよ