我在 Lubuntu 12.10 的 OSD 通知系统(即 xfce4-notifyd)中意外点击了“隐藏此通知”/“不再显示此消息”按钮。该信息是关于无线网络已连接(我仍然收到与 WiFi 断开连接的通知)来自网络小程序。
我可以配置通知样式xfce4-notifyd-config
,如何配置显示哪些通知和不显示哪些通知?
答案1
当我禁用 vpn 通知时,我发现解决方案提示此主题。打开 gconf-editor,展开 apps,展开 nm-applet,你会看到 disable-vpn-notifications 的条目。修改值即可撤消。
答案2
我也有 Xubuntu,也犯了同样的错误:在显示(有线)网络连接通知时单击了“不再显示此消息”按钮。我这样恢复了:
# sudo apt-get install dconf-editor dconf-cli
# dconf-editor
- 单击 ctrl-F 并搜索“disconnect”。
- 点击“下一步”,直到找到目录“org”→“gnome”→“nm-applet”。
- 取消选中“禁用连接通知”旁边的复选框。
- 关闭 dconf-editor 窗口。
答案3
警告:这个答案只是推测,因为我自己没有隐藏任何通知!
运行find ~/ -mmin -10 -type f
替换-10
以更合适的时间来指定find
应该回溯多久(从当前时间开始)。
根据您的活跃程度,您将获得在指定时间段内修改的文件列表。
为了找到通过更改设置修改了哪个文件xfce4-notifyd-config
,我做了一个简单的更改,将通知的位置从左下角移动到右下角。
然后我运行了find
上面给出的命令。这让我识别出至少存储了 ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-notifyd.xml
一些设置的文件。xfce4-notifyd-config
我希望您能在该文件中找到可让您撤消“隐藏”设置的信息。要注释掉.xml
文件中的内容,请使用<!--
表示注释的开始和-->
结束。换句话说,首先备份xfce4-notifyd.xml
,然后编辑原始文件以注释掉任何似乎对“隐藏”设置负责的行(或内容)。
正如我在一开始就警告的那样,这只是一个建议,而不是逆转“隐藏”设置的经过验证的方法!
为了记录,我的xfce4-notifyd.xml
文件如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<channel name="xfce4-notifyd" version="1.0">
<property name="notify-location" type="uint" value="3"/>
<property name="initial-opacity" type="double" value="0.580000"/>
<property name="expire-timeout" type="int" value="5"/>
</channel>