答案1
经过一番谷歌搜索后,ToZ 在https://forum.xfce.org/viewtopic.php?id=11551发布了以下答案,并说当我们在 GTK2 中使用 Adwaita 主题时会发生这种情况:
style "transparent-frame" {
engine "pixmap" {
image {
function = SHADOW
file = "gfx/icons/transparent.png"
border = {0, 0, 0, 0}
stretch = TRUE
}
image {
function = SHADOW_GAP
file = "gfx/icons/transparent.png"
border = {0, 0, 0, 0}
stretch = TRUE
gap_start_file = "gfx/icons/transparent.png"
gap_end_file = "gfx/icons/transparent.png"
}
}
}
widget_class "*Xfce*" style "transparent-frame"
我不太确定如何找到更具体的widget_class
,但上面的方法有效。
答案2
几个月后,我的另一个解决方案不再有效。这让我非常沮丧,并且对GTK检查员没有任何运气。
但今天我发现你只需右键单击“通知区域”并取消选中“显示框架”即可。现在实际上有一个选择!
相关更新.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
如下:
<property name="plugin-6" type="string" value="systray">
<property name="names-visible" type="array">
...
</property>
<property name="names-ordered" type="array">
<value type="string" value="vlc"/>
<value type="string" value="nemo"/>
<value type="string" value="networkmanager applet"/>
</property>
<property name="show-frame" type="bool" value="false"/>
</property>