在 Gnome 中设置窗口透明度

Zac*_*scs 7 gnome-shell gnome3 mutter

我想让我的 IDE 窗口部分透明。我compiz按照接受的答案中所述在 Unity 中实现了这一点:How to make a window transparent in gnome。但是compiz,除非我弄错了,否则我不相信gnome 会为此起作用。有一个 gnome 扩展,但它已被放弃,github repo 也不见了。有谁知道实现这一目标的方法?我在 ubuntu 17.10

小智 9

您可以_NET_WM_WINDOW_OPACITY通过xprop命令更改属性来更改窗口不透明度/透明度。

跑:

xprop -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF
Run Code Online (Sandbox Code Playgroud)

然后单击窗口将其设置为 50% 不透明度。

  • 0x7FFFFFFF - 50% 不透明度
  • 0xFFFFFFFF - 100% 不透明度

通过提供窗口 ID(从 获得xwininfo)设置不透明度:

xprop -id 0x3a00006 -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF
Run Code Online (Sandbox Code Playgroud)


don*_*sti 6

还有另一个名为Glassy Gnome的扩展,它适用于较新版本的gnome-shell.

有关更多详细信息,请参阅包含的README.