답변:
예, OSD 구성 알림 이라는 도구를 사용하면 됩니다.
비활성화하려면 파일 이름을 바꾸십시오
/usr/share/dbus-1/services/org.freedesktop.Notifications.service
.
sudo mv /usr/share/dbus-1/services/org.freedesktop.Notifications.service{,.disabled}
다시 활성화하려면
sudo mv /usr/share/dbus-1/services/org.freedesktop.Notifications.service{.disabled,}
이러한 변경 사항 중 하나를 적용하려면 컴퓨터를 다시 시작해야합니다.
이 설정을 변경하려면 gconf-editor
소프트웨어 센터에서 설치 하십시오.
스크롤하여 / ▸ apps ▸ nm-applet
확인 disable-connected-notifications
하고 disable-disconnected-notifications
설정 하십시오 . 첨부 된 이미지를 확인하십시오.
VLC의 경우 VLC 환경 설정을 방문해야합니다 (Ctrl + P를 누르거나 도구 메뉴에서 액세스하십시오)
최소화시 SysTray 팝업 비활성화 (해당 옵션 위로 마우스를 가져 가서 설명을 읽으십시오)
pidgin 알림을 끄려면 pidgin-> 도구 ---> 플러그인을 엽니 다.
libnotify 팝업을 선택 취소 하십시오 .
알림 OS 알림 을 끄 려면 터미널에 다음을 입력하고 시스템을 다시 시작하십시오.
sudo mv /usr/share/dbus-1/services/org.freedesktop.Notifications.service /usr/share/dbus-1/services/org.freedesktop.Notifications.service.disabled
리듬 박스 노래 팝업 알림 을 비활성화 하려면 :
이동 :
편집-> 플러그인
상태 아이콘 플러그인을 선택 취소하십시오 .
또 다른 방법:
편집-> 플러그인
상태 아이콘을 선택하고 구성 버튼을 클릭하십시오
알림에 표시되지 않은 옵션을 선택하십시오 .
질문
여기에 리디렉션되었지만이 질문의 컨텍스트는 팝업 거품을 만들기 위해 (화면 표시)를 notification-daemon
사용하는 Pangolin 12.04가 아닌 lucid 10.04 notify-osd
로 구성됩니다.
이것은 12.04 시스템 파일에서 볼 수 있습니다 (NB 10.04가이를 우선합니다).
view-source:file:///usr/share/dbus-1/services/org.freedesktop.Notifications.service
또는 기본 인터페이스에 notifying
고유 한 콘텐츠가있는 경우 :Unity
Gnome
[D- 버스 서비스] 이름 = org.freedesktop. 알림 Exec = / bin / sh -c 'if [! -x / usr / lib / notification-daemon / 알림-데몬] || [ "$ GDMSESSION"= 손님 제한] || [ "$ GDMSESSION"= gnome-classic-guest-restricted] [ "$ GDMSESSION"= 기본 -a "$ (기본 이름`readlink / etc / alternatives / x-session-manager`)"= 그놈 세션] || [ "$ GDMSESSION"= 우분투] || [ "$ GDMSESSION"= 우분투 -2d]; 그런 다음 exec / usr / lib / notify-osd / notify-osd ; exec / usr / lib / notification-daemon / notification-daemon ; fi '
다음은 12.04 방향 전환 된 질문에 대한 것입니다.
터미널 창
( Ctrl+ Alt+ T)을 사용하여 보류중인 알림의 전체 스택을 비활성화하고 지울 수 있습니다.
killall notify-osd
그 후 알림이 다시 시작됩니다.
임의의 시간 동안 비활성화하려면 다음을 사용하십시오.
dbus-monitor "interface='org.freedesktop.Notifications'" | \
grep --line-buffered "member=Notify" | \
sed -u -e 's/.*/killall notify-osd/g' | \
bash
이 조잡한 솔루션은 터미널 창을 닫거나 Ctrl+를 입력하여 중지 할 수 있습니다 C.
"member=Notify"
제거 할 알림 선택을 사용자 정의하도록 변경하십시오 .
자세한 제어는 org.freedesktop.Notifications.CloseNotification (uint id)을 DBus를 통해 트리거하고 호출 할 수 있습니까?를 참조하십시오.
다른 기술들은 참고 문헌들에 문서화되어있다.
심판 :
이 스크립트는 알림 OS 알림을 토글합니다 ( https://askubuntu.com/a/35840/17940에서 영감을 얻음 )
$ cat toggle-notify.sh
# Disable libnotify notification bubbles that appear in the top-right corner
# of your screen. Works on Ubuntu 12.04.
disabled=$HOME/notify-osd-disabled
if [ -e $disabled ]
then
echo "Enabled notify-osd"
sudo chmod +x /usr/lib/notify-osd/notify-osd
rm -f $disabled
else
echo "Disabled notify-osd"
sudo chmod -x /usr/lib/notify-osd/notify-osd
killall notify-osd 2>/dev/null
touch $disabled
fi
그것은 작동합니다 :
실행 가능하게 만들고 실행하십시오.
$ chmod +x toggle-notify.sh
$ ./toggle-notify.sh
Disabled notify-osd
이 스크립트에 키보드 단축키를 바인딩 할 수 있습니다.
$ mkdir ~/bin
$ mv toggle-notify.sh ~/bin
$ export PATH="$HOME/bin:$PATH"
나는 여기에 나열된 모든 방법을 시도했지만 Fedora 18에서는 아무것도 작동하지 않았습니다. 결국 나는 작동하는 것을 발견했습니다 . 그놈 -3- 알림 ) :
업데이트 또는 다른 메시지를 원하지 않는 여러 시스템이 있습니다. 로그를 확인하는 것을 선호합니다.
각 프로그램에 들어 가지 않고 (예 : 네트워크 설정»알림 비활성화) 시스템 메시지가 계속 표시되지 않는 한 다음을 수행 할 수 있습니다.
su -
chmod 000 /usr/libexec/notification-daemon
reboot
이것은 대부분의 그놈 3 시스템에서 작동하여 모든 메시지를 종료해야합니다.
검색 시간을 절약 할 수 있기를 바랍니다.