窗口标题栏在Unity中偶尔会丢失


Answers:


20

您可以尝试以下几种方法:

  1. 重置Unity

    Alt+ F2并运行:

    unity --reset
    

    请注意,这将“重置compiz中的配置文件参数,并使用默认设置重新启动Unity shell”。也就是说,您可能会丢失一些自定义项(如果进行了任何自定义),包括在通知区域中。

    但是,这仍然比CCSM(如下所述)要安全得多,并且在实施基于CCSM的解决方案之前重置Unity是个好主意。

  2. CompizConfig设置管理器

    通过在终端中运行以下命令来安装CCSM(如果尚未安装)

    sudo apt-get install compizconfig-settings-manager
    

    通过在Unity虚线中搜索“ CCSM”将其打开。

    在此处输入图片说明

    打开后,单击“效果”类别,并确保启用“窗户装饰”。

    在此处输入图片说明

小费:

当缺少窗口边框时,您仍然可以执行一些基本功能,例如最小化,最大化和移动。按住Alt并在窗口上单击鼠标右键。


我偶尔会遇到此问题(在VMWare Player VM中运行Ubuntu 12.04LTS)。在我的案例中,CCSM显示启用了窗口装饰(即使没有边框):取消选中然后选中它“重置”它并恢复边框。
斯图尔特·罗西特

9

在终端中输入以下内容:

nohup gtk-window-decorator --replace &

希望以上命令可以解决您的问题。


1
它为我解决了问题,但只是暂时的。该过程保持活动状态,必须进行后台处理(如果您想将终端用于其他用途)。如果被杀死,则窗口边框将再次消失。
混乱

1
为了使进程在后台运行并允许关闭终端,我使用以下命令:nohup gtk-window-decorator --replace &。然后,您可以安全地关闭终端窗口。
林奇

2
这应该被标记为正确答案!
HDave

或者按Alt + F2并在那里运行命令。
弥敦道JB 2014年

0

Window Decoration由于Unity似乎不再起作用,所以我只是禁用并重新启动了PC(并确保一切正常重新启动)。然后,我重新启用Window Decoration并重新启动(出于相同的原因)。

之后,窗户装饰再次起作用!


0

我按了ccsm / preference / profile“重置为默认值”

然后执行:

sudo compiz-decorator重新启动

并且一切正常。

未选择“ Windows装饰”。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.