我目前正在使用 Compiz 0.8 来代替 xfwm4 来获得模糊效果和透明度。我一直在使用 Emerald 来提供窗口边框,但我对那里提供的选择不满意。我更喜欢使用 GTK 主题窗口边框(xfwm4 --replace
在终端中运行时得到的边框)。
事实证明,您可以传递命令gtk-window-decorator --replace
来使用标准 GTK 窗口边框。然而,它们使用某种看起来非常不合适的默认主题。我不知道如何改变它。
我正在使用 XFCE 运行 Arch Linux。 Arch Linux wiki 为我提供了与许多其他页面相同的答案 - 使用 gsettings 来更改某些条目。这不起作用,可能是因为(正如 wiki 页面所说,尽管没有任何详细说明)Compiz-reloaded(代表 Compiz 0.8 项目的持续维护的项目)已改用 Marco 而不是 Metacity。
所以这让我不知所措。这个变化是最近发生的,而且 Compiz 已经远远超过了它的鼎盛时期,所以我找不到太多关于如何通过最近的变化来处理这个问题的信息。
答案1
我遇到了同样的问题,这是解决方法:
- 从 AUR 安装 marco-gtk2
- 删除旧的核心包(可以是 compiz-core、compiz-gtk、compiz-core-git 或 compiz-gtk-git)
- 安装 compiz-gtk 或 compiz-gtk-git (取决于您使用的是 compiz-reloaded 的稳定版本还是最新版本),但编辑 PKGBUILD,使 _use_marco 的值(位于文件顶部)行为 2。
- 享受!