알림 풍선을 사용자 정의 / 비활성화하는 방법은 무엇입니까?


42

Lucid에서 알림 풍선을 비활성화하거나 사용자 지정할 수있는 방법이 있습니까?

대체 텍스트


1
NB 노래가 재생되는 리듬 박스 알림과 함께 알림 플러그인을 비활성화합니다.
Wilf

답변:


22

예, 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,}

이러한 변경 사항 중 하나를 적용하려면 컴퓨터를 다시 시작해야합니다.


이 도구는 원본 알림 라이브러리를 패치한다고 가정하고 비활성화 할 수 없습니다. 나는 이것을 권장하지 않습니다.
OpenNingia

@OpenNingia의 경우 패치 된 NotifyOSD를 사용해야합니다. 기본값은 구성을 허용하지 않기 때문입니다. 완전히 비활성화하는 방법을 보여주기 위해 내 대답을 편집했습니다.
이사야

우분투 12.04에서는 작동하지 않았습니다. 첫 번째 명령을 실행 한 후 Spotify에서 몇 초 후에 즉시 알림을 받았습니다.
Kamil Slowikowski 님이

@KamilSlowikowski, 재부팅해야 할 수도 있습니다
Ace

10
wooow, 그것이 효과가 있었는지 확실하지 않지만 mv에서 사용하는 구문은 내 인생을 영원히 바꿀 것입니다.
앤드류 바그너

8

이 설정을 변경하려면 gconf-editor소프트웨어 센터에서 설치 하십시오.

스크롤하여 / ▸ apps ▸ nm-applet 확인 disable-connected-notifications하고 disable-disconnected-notifications설정 하십시오 . 첨부 된 이미지를 확인하십시오.

여기에 이미지 설명을 입력하십시오

VLC의 경우 VLC 환경 설정을 방문해야합니다 (Ctrl + P를 누르거나 도구 메뉴에서 액세스하십시오)

최소화시 SysTray 팝업 비활성화 (해당 옵션 위로 마우스를 가져 가서 설명을 읽으십시오)

여기에 이미지 설명을 입력하십시오


2
나는 vlc에서 그것들을 끄는 방법을 찾고있었습니다. 감사!
s3v3n

6

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

리듬 박스 노래 팝업 알림비활성화 하려면 :

이동 :

편집-> 플러그인

상태 아이콘 플러그인을 선택 취소하십시오 .

또 다른 방법:

편집-> 플러그인

상태 아이콘을 선택하고 구성 버튼을 클릭하십시오

알림에 표시되지 않은 옵션을 선택하십시오 .


감사. 그러나 실제로 알림을 사용하지 않으려 는 소프트웨어 는 Banshee이지만 실제로 무언가를 놓치지 않으면 전혀 옵션이없는 것 같습니다 .
Mussnoon

4

노래 변경 팝업 알림 양식을 중지 할 수 있습니다.

  1. 리듬 박스를 엽니 다. 메뉴 : 편집-> Plagins (열기)에서 참조하십시오.
  2. 알림 플러그인 선택 해제

이미지 링크


2

질문

12.04에서 팝업 알림을 끄는 방법은 무엇입니까?

여기에 리디렉션되었지만이 질문의 컨텍스트는 팝업 거품을 만들기 위해 (화면 표시)를 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고유 한 콘텐츠가있는 경우 :UnityGnome

[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를 통해 트리거하고 호출 할 수 있습니까?를 참조하십시오.

다른 기술들은 참고 문헌들에 문서화되어있다.

심판 :


0

알림 버블을 비활성화하려면 패널에서 '알림 영역'항목을 제거 할 수 있습니다. 알림 영역 항목을 마우스 오른쪽 버튼으로 클릭하고 '패널에서 제거'를 선택하십시오.

업데이트 : 알림 영역은 더 이상 Ubuntu 11.04에서 제공되지 않습니다


알림 영역을 완전히 지우고 싶지는 않지만 거품 만 제거하고 싶습니다.
Mussnoon

0

패키지 관리자로 이동하여 팝업 알림을 제거하십시오. 시스템에 필요한 다른 파일을 자동으로 설치하지만 새 노래가 올 때 팝업 창이 표시되지 않습니다. 민트 16 메이트를 채굴했습니다.


0

이 스크립트는 알림 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

그것은 작동합니다 :

  • 우분투 12.04
  • 우분투 14.04

실행 가능하게 만들고 실행하십시오.

$ chmod +x toggle-notify.sh

$ ./toggle-notify.sh 
Disabled notify-osd

키보드 단축키

이 스크립트에 키보드 단축키를 바인딩 할 수 있습니다.

$ mkdir ~/bin
$ mv toggle-notify.sh ~/bin
$ export PATH="$HOME/bin:$PATH"

여기에 이미지 설명을 입력하십시오


0

나는 여기에 나열된 모든 방법을 시도했지만 Fedora 18에서는 아무것도 작동하지 않았습니다. 결국 나는 작동하는 것을 발견했습니다 . 그놈 -3- 알림 ) :


업데이트 또는 다른 메시지를 원하지 않는 여러 시스템이 있습니다. 로그를 확인하는 것을 선호합니다.

각 프로그램에 들어 가지 않고 (예 : 네트워크 설정»알림 비활성화) 시스템 메시지가 계속 표시되지 않는 한 다음을 수행 할 수 있습니다.

su -
chmod 000 /usr/libexec/notification-daemon
reboot

이것은 대부분의 그놈 3 시스템에서 작동하여 모든 메시지를 종료해야합니다.


검색 시간을 절약 할 수 있기를 바랍니다.


AskUbuntu에서 Fedora를 사용해야하는 이유 Fedora18이 EOL 인 이유는 무엇입니까?
Jakuje

인터넷에서 우분투 이외의 다른 곳에서 내가 언급 한 것 이외의 문제에 대해 묻는 스레드가 없습니다. 다른 버전의 Fedora에서도 동일한 동작이 발생해야한다고 생각합니다. 나는 그것이 내가 가진 것이므로 18을 넣습니다.
Alex
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.