我在 Gnome 下使用过许多 GIS 应用程序。有时将一张地图放在另一张地图上可以快速发现差异,这非常方便。
以前 KDE 有一个技巧,可以让任何窗口(不仅仅是终端!)透明,这样我就可以让一个地图半透明,并将其放在另一个地图软件的窗口上。Gnome 有类似的技巧吗?
答案1
Gnome 扩展还可以,但如果有人偶尔想使用不透明度/透明度 - 最好使用xprop
命令。
跑步:
xprop -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF
然后单击窗口将其不透明度设置为 50%。
0x7FFFFFFF
- 50% 不透明度0xFFFFFFFF
- 100% 不透明度
通过提供窗口 ID(从 获取xwininfo
)来设置不透明度:
xprop -id 0x3a00006 -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF
答案2
我不太清楚 Gnomw 本身,但在 Compiz 中有一个名为“不透明度、亮度和饱和度调整”的插件,它能让你以我能想到的任何方式控制窗口的透明度,包括AltAndrea Lazzarotto 所说的 + {sroll}。
答案3
对于较新版本的 Gnome(Gnome 3/Gnome Shell),您可以使用这使窗口透明的扩展:
编辑:在 Gnome 3.14+ 中安装
Gnome 扩展有一个文件,其中包含它们与哪个版本的 Gnome 兼容 - 这并不总是正确的,因为扩展可能适用于文件中未指定的其他版本,因此您需要从 gnome 扩展站点之外获取扩展,然后修改文件并手动安装 - 这对其他扩展来说很多时候都有效。
- 前往扩展页面,并下载扩展 zip 文件。
提取它,并修改文件
shell-version
中的行/transparentwindows-master/transparentwindows@ellen/metadata.json
以确保它包含你的 shell 版本(例如3.14
):"shell-version": ["3.10", "3.12", "3.14"],
如果需要,你可以使用以下命令找到你的 shell 版本
gnome-shell --version
- 将解压的文件移动到
~/.local/share/gnome-shell/extensions
,使其看起来像这样: - Alt该扩展现在应该可以工作了,但您可能需要使用+ F2+
r
+重新启动 shell Enter,并在 Gnome Tweak Tool 或类似工具中启用它。
另请注意,您可以向开发人员提交问题/错误报告,要求更新 Gnome 扩展站点上的扩展 - 在这种情况下这里有一个。您还可以自行提交扩展以包含 3.14+ 版本。
答案4
按住该Alt键,然后使用鼠标滚轮滚动。