在 Unity 2D 中默认使用 Compiz

Oxw*_*ivi 7 compiz unity-2d

我的硬件可以很好地处理 Compiz,但不能处理 Unity 3D,这很烦人。我比 Unity 2D 更讨厌 Metacity,所以我使用compiz --replace. 然而,这给我留下了两个问题:

  1. compiz --replace 是暂时的,它将在下次重新启动/登录时恢复到 Metacity
  2. 当窗口最大化时,Compiz 离开窗口装饰器。

Oxw*_*ivi 15

Compiz 作为默认的 Unity 2D 合成器

转到终端并输入:

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

在第五行中,更改metacitycompiz

DefaultProvider-windowmanager=compiz
Run Code Online (Sandbox Code Playgroud)

从最大化的窗口中删除窗口装饰

要解决窗口装饰问题,只需在终端或Alt+ 中运行以下命令,F2窗口装饰将立即消失:

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

如果您已经安装了 CompizConfig 设置管理器 CCSM,也可以这样做:

在此处输入图片说明