相关疑难解决方法(0)

notify-osd 上的关闭按钮?

是否可以在 OSD 上获得关闭按钮?

它会停留很长时间,有时我的电脑上有同事在,我不想让他们看到谁在线,或者我在听什么歌。不,我不能禁用它。

notify-osd

42
推荐指数
4
解决办法
7514
查看次数

如何清除 Ubuntu 通知?

有没有办法清除我因更改音量、亮度、保管箱更新等而收到的弹出通知...?

有时我不得不坐下来等他们离开,这样我才能继续工作,因为他们挡住了我想点击或查看的东西。

我知道这个问题可能看起来有点烦人,但有时确实会降低我的工作效率。我不介意收到通知,但我不介意没有清除它们的选项。

知道我该怎么做吗?

我正在使用 Ubuntu 11.10 (Gnome)

notification

21
推荐指数
3
解决办法
8544
查看次数

如何暂时过滤掉来自特定来源的某些通知气泡?

我的系统配置为当我收到新邮件时,我的屏幕上会出现一个通知气球。这有时很方便,有时会分散注意力。无需卸载我正在使用的 gmail 集成,是否可以集中切换是否显示某些类型的通知?

换句话说,我正在寻找一个应用程序(或 API),它允许我查看使用通知服务的“注册”应用程序列表,并将它们切换为启用/禁用。或者,允许我创建一个或多个正则表达式的东西,可用于匹配源应用程序名称或通知气泡内容,如果匹配发生,则阻止通知。

notify-osd

13
推荐指数
2
解决办法
731
查看次数

不小心点击了“不再显示此消息” - 如何重新激活?

当 Gnome 3.2 告诉我有可用的无线网络时,我不小心点击了“不再显示此消息”。

如何重新激活此消息?

gnome network-manager gconf dconf

9
推荐指数
1
解决办法
3405
查看次数

可以通过 DBus 触发和调用 org.freedesktop.Notifications.CloseNotification(uint id) 吗?

参考:
notify-osd 上的关闭按钮?

书签:
可以通过 DBus 触发和调用 org.freedesktop.Notifications.CloseNotification(uint id) 吗?

目前,这个脚本

dbus-monitor "interface='org.freedesktop.Notifications'" |             \
grep --line-buffered "member=Notify"                     |             \
sed -u -e  's/.*/killall notify-osd/g'                   |             \
bash
Run Code Online (Sandbox Code Playgroud)

将杀死所有待处理的通知。

最好使用 org.freedesktop.Notifications.CloseNotification(uint id). 是否有接口方法可以将它放在(在?)DBus 上以在发生特定通知事件时触发?

该方法需要获取通知 PID 以用作 的参数CloseNotification(uint id)。或者,

  qdbus    org.freedesktop.Notifications                \
          /org/freedesktop/Notifications                \
           org.freedesktop.Notifications.CloseNotification(uint id)
Run Code Online (Sandbox Code Playgroud)

如果(uint id)可以确定参数,则可以从外壳使用。实际的命令语法将使用整数代替(uint id)

也许首先要问的更好的问题可能是“如何找到通知的 DBus 地址?”。
这些都不能正确识别它:

gdbus monitor --session --dest org.freedesktop.Notifications
Run Code Online (Sandbox Code Playgroud)

返回

The name org.freedesktop.Notifications is owned by :1.130
...
Run Code Online (Sandbox Code Playgroud)

或者

dbus-monitor "interface='org.freedesktop.Notifications'"
Run Code Online (Sandbox Code Playgroud)

返回

... string …
Run Code Online (Sandbox Code Playgroud)

notification dbus

6
推荐指数
2
解决办法
2048
查看次数

防止重复的无线身份验证窗口

首先,我需要指定这不是以下内容的重复:
如何关闭无线连接通知?

这也不是重复的:
如何禁用来自网络管理器的通知

我要问的是 Ubuntu 12.04 LTS
而不是通知,但我认为这个程序是适当的,但不确定它负责“需要无线身份验证”窗口,如下所示:

在此处输入图片说明

请告诉我如何关闭这些。当我睡觉并打开无线网络时,我会收到数百个这样的信息。数百!!!然后我必须单独关闭每一个,有时需要几分钟点击它们。有时,由于数百个这些窗口消耗的内存量,我的计算机甚至无法从睡眠中唤醒。

我经常忘记在睡觉前关闭无线设备。我尝试这样做,这将解决这个问题,但我不必每次都做出有意识的决定。我想让我的无线设备保持开启状态,但我不想打开这些窗口。

至少,您只需要从一个网络中获得一个要求输入密码的窗口,对吗?但是我收到了数百个这样的窗口,要求输入相同网络的密码!!!!!!

帮助!

具体来说,我想解决这个问题,同时允许我在睡觉时保持无线连接,而不必让我的计算机进入休眠状态。

notification authentication wireless 12.04

5
推荐指数
1
解决办法
2745
查看次数