切换回伪透明?

切换回伪透明?

首先,我意识到我希望得到的不是预期的行为。

在我的旧台式机上,我进行了以下设置:Ubuntu 10.04。Xfce 正在运行(事后安装)。我使用 Xfce4 终端,并打开透明度。在此设置中,当终端窗口位于桌面上方时,它会显示桌面背景图像,正如预期的那样。但是,如果我将终端窗口拖到窗口顶部,它将继续显示背景,就好像窗口不存在一样。 透明度怪异

这样有点奇怪,但我已经习惯了。

现在,由于我已经设置了新的桌面(安装了 Xfce 的 11.10),透明度以“正常/正确”的方式工作,但我宁愿让它回到没有窗口的状态。

那么,我可以用新设置来执行旧方法吗?

答案1

(回应大卫的 评论我提供这个答案作为一个可能的解决方案,因为它对 David 和我使用最新版本的 Xfce 有效。)

在 Xfce 中,您可以转到设置 > 设置管理器 > 窗口管理器调整并关闭合成器,该合成器管理 X 窗口的透明度和覆盖。您可以通过命令行执行此操作xfconf-query

xfconf-query -c xfwm4 -p /general/use_compositing -s false

只要您没有运行任何其他合成器,而只运行标准 Xfce 窗口管理器,这应该会让您恢复伪透明度。打开合成功能后,我拥有完全“真实”透明度,而guake关闭合成功能后,我拥有旧式“伪”透明度。

您还必须重新启动guake才能看到任何差异。我认为这是唯一的方法,因为它本身没有任何设置,guake因为它高度依赖于您自己的自定义设置以及您是否在 xfwm4 或您在设置中使用的任何窗口管理器中启用了合成。

在此处输入图片描述

相关内容