2011-11-04 36 views
18

我想禁用Gnome 3通知/彈出窗口/集成通知(如果這對他們來說甚至是合適的話)。例如,它們是通過Empathy接收IM或Rhythmbox開始播放新曲目時出現的通知。禁用Gnome 3通知/彈出窗口/集成通知

我已經下載了Gnome 3調整工具,但是在那裏找不到解決方案。我搜索了Google,Gnome網站和本地幫助(通過F1),但找不到方法來解決這些問題。我會歡迎這裏的解決方案或鏈接指示。

我也瀏覽了我的主目錄和/ usr/share目錄中的所有隱藏文件,併爲「Notification」及其各種子字符串運行了很多查找命令grepping(不區分大小寫)。

我試過這個http://www.youtube.com/watch?v=HvNm3BnymAE但這並沒有阻止發生通知。

信息:

的Fedora 15 2.6.40.6-0.fc15.i686 GDM 3.0.4

+0

在我的情況中,超級用戶的這個答案幫助我:https://superuser.com/a/908310 –

回答

0

我認爲這是你在找什麼:

看看在/usr/share/gnome-session/sessions/gnome-fallback.session中。在文件結尾處,您應該看到「RequiredProviders = windowmanager; notifications;」。只需刪除「通知」即可從那一行開始。

source

+1

但是,如果您稍後要發送通知,該怎麼辦?一種痛苦: -/ – elimirks

+1

這是所有的CSS和JavaScript。只是評論它。 –

16

如果你有侏儒3.2,您只需點擊用戶菜單上的右上角和翻轉通知切換。

+0

如果我沒有記錯,在3.0版中,如果您將狀態設置爲繁忙,則通知將被取消。 – 2011-12-08 15:00:00

+1

對於其他版本,您可能需要:單擊屏幕右上角>設置>通知>翻轉開關 – gnsb

3

我也對此感到沮喪。

安裝dconf編輯器,運行它,然後轉到

org.gnome.empathy.notifications

,並禁用前三個選項(登入,signout,遠)。

0

我不得不進入/usr/share/gnome-shell/js/ui/components/autrunManager.js並註釋掉以下行:

Main.messageTray.add(this); 

對我來說是線546,但誰知道它如何在其他版本的gnome中四處奔走。

0

使用dconf編輯器的另一個位置位於org.gnome.desktop.notifications下。這裏有一個很大的字符串,它包含所有將收到gnome通知的應用程序。如果應用程序有自己的通知,您可以在應用程序中啓用它們,並在org.gnome.desktop.notifications中禁用系統通知。