在Unity 2D中默认使用Compiz

我的硬件可以很好地处理Compiz,但不是Unity 3D。 我比Unity 2D更讨厌Metacity,所以我使用compiz --replace切换了合成器。 然而,这让我有两个问题:

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

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

转到终端并输入:

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

在第五行中,将metacity更改为compiz

 DefaultProvider-windowmanager=compiz 

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

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

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

如果您已经安装了它,可以使用CompizConfig设置管理器CCSM完成相同的操作:

在此处输入图像描述