simonzack Asked: 2019-05-21 05:45:28 +0800 CST2019-05-21 05:45:28 +0800 CST 2019-05-21 05:45:28 +0800 CST 如何去除网络管理器小程序中的灰色边框 772 我在 xfce 中使用 nm-applet,但是它显示如下灰色边框: 我尝试通过执行以下操作来调试面板: gsettings set org.gtk.Settings.Debug enable-inspector-keybinding true xfce4-panel -q GTK_DEBUG=interactive xfce4-panel 但是我找不到 nm-applet,使用检查器并单击它 nm-applet 没有出现。我只能找到pulseaudio插件。 关于如何找到它或删除灰色边框的任何想法? arch-linux xfce 2 个回答 Voted simonzack 2019-05-21T07:40:53+08:002019-05-21T07:40:53+08:00 经过一番谷歌搜索,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的 ,但上述方法有效。 Best Answer simonzack 2019-08-26T01:35:15+08:002019-08-26T01:35:15+08:00 几个月后,我的其他解决方案不再有效。这让我非常沮丧,并且对 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>
经过一番谷歌搜索,ToZ 在https://forum.xfce.org/viewtopic.php?id=11551发布了以下答案,并说当我们在 GTK2 中使用 Adwaita 主题时会发生这种情况:
我不太确定如何找到更具体
widget_class
的 ,但上述方法有效。几个月后,我的其他解决方案不再有效。这让我非常沮丧,并且对 GTK 检查员没有任何运气。
但是今天我发现你可以简单地右键单击“通知区域”并取消选中“显示框架”。现在实际上有一个选项!
相关更新
.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
如下: