从 XFCE 面板中移除阴影

Remove shadow from XFCE panel

我是 GTK 主题的新手。现在我正在尝试为 XFCE 创建主题 GTK。一切都很好,但是如何去除面板下这个丑陋的阴影呢?

我认为阴影不能通过 gtk 主题删除,它是由合成器绘制的。如果您使用的是 xfwm4,要禁用它,请打开 Window Manager Tweaks,转到 Compositor 选项卡并取消选中 "Show shadows under dock windows" 选项。

运行 xprop | grep TYPE 并指向面板,可以得知其类型为 _NET_WM_WINDOW_TYPE_DOCK 并根据 f.do specs:

_NET_WM_WINDOW_TYPE_DOCK indicates a dock or panel feature. Typically a Window Manager would keep such windows on top of all other windows.