窗口边框缺失 - gtk-window-decorator 分段错误

窗口边框缺失 - gtk-window-decorator 分段错误

我已经使用 Ubuntu 大约 1 年了,就在两天前我遇到了一个问题。突然我开始遇到窗口边框问题(带有关闭、最大化和最小化按钮的标题栏)。

问题 :

  • 窗口边框消失
  • 我运行“gtk-window-decorator --replace”
  • 大约 20 秒后一切恢复正常
  • 但这又回到问题本身。

我在网上搜索了一下,发现我的问题和这个错误报告中提到的类似:https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/814091

此错误报告称“修复已发布”。我使用更新管理器更新了所有内容,但问题仍然存在。

有人能告诉我问题是否已解决吗?如果已解决,能否告诉我该如何解决?

我已经尝试过正常的替换/重置命令,例如

  • unity --reset
  • unity --replace
  • compiz --replace

CCSM(CompizConfig 设置管理器)中已启用“窗口边框”插件,它指向“gtk-window-decorator”。

我在带有 AMD Mobility Radeon HD 4300 显卡的 Intel Core2Duo T6500 上使用 Ubuntu 11.10。

如果您需要更多信息,请告诉我。

答案1

解决方案:我尝试了很多方法来恢复正常,最后下面的方法奏效了。我删除了文件夹

  • ~/.gconf2
  • ~/.gnome2
  • ~/.compiz-1

并重新启动 X (Ctrl+Alt+Bksp)。

现在窗口标题栏可以正常工作。

但如果我尝试自定义主题,问题又出现了

我对默认的 Adwaita 主题和 Ubuntu-Mono-Dark 图标很满意。

希望这能对将来的某人有所帮助。

感谢所有向我提供宝贵建议的人。

答案2

我解决了这个问题永久通过进入 CompizConfig 设置管理器 (CCSM) — 如果你没有的话sudo apt-get install compizconfig-settings-manager— 进入窗户装饰选项,并改变命令设置为compiz-decorator

退出此菜单,然后取消选中“窗口装饰”,允许桌面重新加载,然后选中“窗口装饰”并退出 CCSM。

完成此操作后,我不再能重现该问题。

答案3

从 Saucy 开始,没有类似的命令,但从“Composite”菜单中取消选中“取消全屏窗口”可以解决此问题。问题在于,在某些时候,它会在没有用户输入的情况下重新检查。

我很感激能够了解到为什么会发生这种情况。

答案4

通过安装 compiz fusion 图标并将 fusion 图标菜单下的窗口管理器更改为 Xfwm4 来修复缺失边框的问题

边界现在又回来了。

相关内容