web-dev-qa-db-ja.com

Unity 2DでデフォルトでCompizを使用する

私のハードウェアはCompizを正常に処理できますが、Unity 3Dは処理できません。 Unity 2DよりMetacityが嫌いなので、compiz --replaceを使用してコンポジターを切り替えました。ただし、次の2つの問題が残ります。

  1. compiz --replaceは一時的なもので、次回の再起動/ログインまでにMetacityに戻ります
  2. Compizは、ウィンドウが最大化されるとウィンドウデコレータを残します。
7
Oxwivi

デフォルトのUnity 2Dコンポジターとしてコンパイル

ターミナルに移動して、次を入力します。

sudoedit /usr/share/gnome-session/sessions/ubuntu-2d.session

5行目で、metacitycompizに変更します。

DefaultProvider-windowmanager=compiz

最大化されたウィンドウからウィンドウ装飾を削除する

ウィンドウデコレータの問題を解決するには、ターミナルで次のコマンドを実行するか、 Alt+F2 ウィンドウの装飾はすぐに消えます:

gconftool-2 -s -t string '/ apps/compiz-1/plugins/decor/screen0/options/decoration_match' '!state = maxvert'

CompizConfig Settings Manager、CCSMを使用して既にインストールしている場合、同じことができます。

enter image description here

15
Oxwivi