如何消除额外的标题栏?

我正在使用Oneiric 11.10,Unity 2D和compiz(修改一些ccsm设置); 我已经在ccsm上激活了效果插件,当我通过在终端compiz --replace键入来应用更改时,我在最大化窗口中得到两个标题栏而不是只有一个,第一个:集成的那个与统一酒吧,和另一个:窗口之一。

这是一些图片:

  • DoubleTitleBar : IMG
  • HowItShouldBe : IMG

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

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

或者就像@ joschi的回答所暗示的那样,你可以使用CCSM以图形方式做到这一点:

在此处输入图像描述

我已经为自己设置了’装饰为窗户’框!(state=maxvert & state=maxhorz)因为我只想在窗口垂直/水平最大化时(通过用中/右按钮单击最大化按钮,我想要装饰),分别),如果完全最大化,我不想要它们。

您可以尝试更改CCSM中“窗口装饰”选项中的设置。 在’decorations for windows’框中键入!state=maxvert ,它应该删除所有最大化窗口的装饰。

您还可以更改仅针对特定应用程序的设置,例如firefox

 !(class=Firefox & state=maxvert & state=maxhorz) 

资源