我正在使用最新版本的 Ubuntu,其中的 Wi-Fi 适配器可以被 Ubuntu 完美检测到。
当互联网断线时,Ubuntu 会在屏幕右上方显示一个通知气泡,例如“无线网络,已断开连接”。这些通知上没有可点击的“x”,我似乎无法阻止它们一遍又一遍地出现,大约每 5 秒一次。更糟糕的是,我无法访问屏幕右上方的网络设置菜单,因为每次我打开网络设置菜单时,都会弹出一个通知气泡并取消菜单。这意味着我无法配置我的网络,这就是 Ubuntu 所抱怨的。
那么,简短的问题是:我如何禁用这些通知气泡?或者,我必须做什么才能确认气泡,以便它不会一次又一次地弹出,除非发生了其他重要事件?
答案1
尝试这个: Ubuntu 禁用弹出通知
然后执行相反的操作以重新启用它们。我本来想将此作为评论发布,但我还差 4 个代表。
答案2
@eyoung100 效果很好。我把它放到脚本中,以防其他人感兴趣。
#!/bin/bash
enabled=/usr/share/dbus-1/services/org.freedesktop.Notifications.service
disabled=/usr/share/dbus-1/services/org.freedesktop.Notifications.service.disabled
if [ $# -eq 0 ] ; then
echo "To turn off notifications, type toggleNotify off"
echo "To turn on notifications, type toggleNotify on"
echo "-h print help"
echo "-t report whether notifications are on or off"
exit
elif [ $1 = "-h" ] ; then
toggleNotify
elif [ $1 = "-t" ] ; then
if test -f $enabled ; then
echo "notifications are on"
else
echo "notifications are off"
fi
exit
elif [ $1 = "on" ] ; then
if test -f $disabled ; then
echo "Turning on notifications"
sudo mv $disabled $enabled
fi
elif [ $1 = "off" ] ; then
if test -f $enabled ; then
echo "Turning off notifications"
sudo mv $enabled $disabled
killall notify-osd
fi
else
#to get the help message
toggleNotify
fi