如何在Gnome中使窗口透明?

我正在使用Gnome下的许多GIS应用程序。 将一张地图放在另一张地图上以快速发现差异有时非常方便。

曾经有一个KDE技巧使任何窗口(不仅仅是终端!)透明,从而允许我将一个地图半透明并将其放置在其他地图软件的窗口上。 Gnome有类似的技巧吗?

我不确定Gnomw本身,但在Compiz中,有一个名为“不透明度,亮度和饱和度调整”的插件,它允许您以任何我能想象的方式控制窗口的透明度,包括Alt + {sroll}正如Andrea Lazzarotto所说。

对于较新版本的Gnome(Gnome 3 / Gnome Shell),您可以使用此扩展程序使窗口透明:

编辑:安装在Gnome 3.14+

Gnome扩展包含一个文件,其中包含与其兼容的Gnome版本 – 这并不总是正确的,因为扩展可能适用于文件中未指定的其他版本,因此您需要从gnome扩展站点外部获取扩展,并修改该文件并手动安装 – 这在很多时候与其他扩展一起工作。

  1. 转到扩展页面 ,然后下载扩展zip文件 。
  2. 解压缩它,并修改/transparentwindows-master/transparentwindows@ellen/metadata.json文件中的shell-version行,以确保它包含您的shell版本(例如3.14 ):

      "shell-version": ["3.10", "3.12", "3.14"], 

    如果需要,您可以使用gnome-shell --version找到您的shell版本

  3. 将提取的文件移动到~/.local/share/gnome-shell/extensions ,所以它看起来像这样: /home/wilf/.local/share/gnome-shell/extensions/transparentwindows@ellen
  4. 扩展现在应该可以工作,但您可能需要使用Alt + F2 + r + Enter重新启动shell,并在Gnome Tweak Tool或类似工具中启用它。

另请注意,您可以向开发人员提出问题/错误报告,要求扩展Gnome Extension站点以进行更新 – 在这种情况下, 此处有一个 。 您也可以自己提交扩展名以包含3.14+版本。

按住Alt键,然后使用鼠标滚轮滚动。