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


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.