重启后消失的窗口边框

自安装Ubuntu Desktop 10.10以来,任何启动的程序都会显示没有windowborder。

我每天更新,但问题仍然存在。 到目前为止,我发现只有一个“补救措施”可以解决问题(直到下次重启)。 这种“补救措施”对我来说不合逻辑,是我偶然发现的。

在桌面上,我选择右键单击“更改桌面背景”选项。 弹出此窗口时,我选择“视觉效果”的最后一个选项卡。 然后我选择除“正常”之外的任何选项。 该程序开始寻找驱动程序,但未找到任何驱动程序。 目前,该计划向我报告了这一点……惊喜……所有的窗口边框都是可见的并保持这种状态,直到我重新启动。

我无法解释这一点,但我想找到一个真正和永久的解决方案来解决这个问题。

有时这个问题也出现在我面前。 我发现了一个解决方法。 如果您安装了Compiz Fusion Icon(软件包fusion-icon),您可以使用右键单击它,然后单击“Reload Window Manager”选项。 这对我来说总是有用的。

当然,它不是问题的解决方案,但它可能会帮助你,直到它得到修复。 而且我确信有一个命令可以重新加载窗口管理器而无需安装融合图标,但我不知道。 如果有人知道该命令,请发表评论。

这是一个显卡驱动程序问题。 您当前使用的驱动程序与compiz无法正常工作。 什么图形和你使用的驱动程序?

这是随机问题,由新贵的驱动程序和计时问题引起。 更快速的解决方法(对我来说)是Alt-F2,然后键入metacity和Enter。

如果每次启动都发生这种情况,您可以添加

sleep 10 && metacity --replace 

你的创业应用程序。

我在两种情况下看到过这种情况,第一种:

我现在在Maverick(10.10)中曾两次遇到过这个问题,这两次都是由一个不兼容的libdecoration0引起的,它伴随着compiz。 要查看你是否遇到了同样的错误,当Gnome启动时,输入compiz –replace(在终端中,这样你就可以看到stdout输出了)。 为了解决这个问题,我删除了我升级到0.9.0和0.9.2(在不同时间)的Compiz版本,并回滚到安装时的0.8.6版本。

第二个(可能更常见),仅涉及我的nVidia驱动程序的安装,并在正确编译/加载内核DKMS内核模块时尝试使用nvidia xorg驱动程序。 值得庆幸的是,现在这是一个双线修复(只需重新安装nvidia驱动程序来重建DKMS模块):

apt-get purge nvidia-glx-185
apt-get purge nvidia-glx-185 nvidia-settings

当然,你的设置涉及和ATI卡和fglrx驱动程序,但它可能值得给上面的一个去(当然用Nvidia代替ATI)。 看看你是否也能得到错误/日志读数。

以下总是对我有用:

compiz –replace

如果上面没有诀窍,那么试试:

gnome-panel –replace

它有时发生在我身上,我只是点击ALT + F2然后输入

 gtk-window-decorator --replace 

试试这个解决方案永久修复:

启动终端并键入:

 sudo apt-get install compizconfig-settings-manager 

– 安装完成后,进入系统>首选项> CompizConfig设置MAnager(从顶部菜单)。

– 向下滚动,直到找到Window装饰。

-find 命令并使用其中一个:

 /usr/bin/compiz-decorator 

要么

 gtk-window-decorator --replace 

这应该为你解决。

在升级我的video卡的xorg驱动程序的一个阶段(通过每日更新),compiz自行卸载。 通过反复试验,我找到了两种方法来解决这个问题。两件事可以解决这个问题。

第一…

 sudo apt-get install compiz 

如果这不起作用,有时这将解决它。

 sudo dpkg --configure -a 

更新一直打破我的video卡驱动程序。 在上周重复了两次(虽然我正在玩Natty alpha。