我非常喜欢 GNOME2 中 compiz 的透明效果,想知道是否有任何方法(我假设不使用 compizconfig)可以在窗口中实现某种透明度。Gnome Shell 中是否有类似于 compiz 的东西?
答案1
注意:此存储库已失效并且不再可用,保留该链接是为了历史目的。
我为 gnome-shell (3.8.2) 做了一个简单的扩展,享受透明窗口 https://github.com/saysilence/transparentwindows
答案2
您可以安装 xcompmgr 和 transset。xcompmgr 是一个独立的 CLI 窗口合成器,允许使用阴影和真正的透明度。Transset 也是一个 CLI 实用程序,允许为各个窗口提供不同的透明度。它们都可以从 Ubuntu 存储库获得。
或者,如果你不介意从源代码编译,那么康普顿,这是我使用的。Compton 是 xcompmgr 的一个分支和改进。我还认为,就将透明度应用于所有窗口而言,它的透明度选项更适合您的要求。
答案3
只需查看扩展文件,我就会说如果你改变了
function setOpaque(window_actor) {
setOpacity(window_actor, opacity_opaque);
}
到:
function setOpaque(window_actor) {
setOpacity(window_actor, opacity_transparent);
}
它应该可以工作。应该就是关键词。安装后,可以在 ~/.local/share/gnome-shell/extensions/ 中找到该扩展[电子邮件保护]/extension.js 尝试一下,如果你的电脑崩溃了请告诉我 :)