Czy można tymczasowo wyłączyć powiadomienia?


16

Z pewnością lubię powiadomienia w 12.04, ale w zależności od wykonywanej pracy mogą być dość rozpraszające.

Czy istnieje oficjalny sposób lub poprawka, aby tymczasowo dezaktywować powiadomienia?

AKTUALIZACJA: Aby to wyjaśnić, szukam sposobu, aby to zrobić w Unity.


to jest raport o błędach z listy życzeń: bugs.launchpad.net/ubuntu/+source/notify-osd/+bug/461058
fossfreedom

Odpowiedzi:


5

Tak to osiągnąłem

Utwórz plik sh o nazwie stopNotification.shi wklej ten wiersz

killall -s SIGSTOP notify-osd

Utwórz kolejny plik sh continueNotification.shi wklej następujący wiersz

killall -s SIGCONT notify-osd

Następnie przejdź system settings> keyboardi przypisz do niego skrót.

Prosty :)


Dziękujemy za świetne rozwiązanie! Pozwoliłem sobie na umieszczenie go na Github Gist .
orschiro 21.04.16

1
Jedynym problemem związanym z tym rozwiązaniem jest to, że kiedy kontynuuję je ponownie, otrzymuję wszystkie utracone powiadomienia z powrotem, a to zajmuje godziny, jeśli mam je wyłączone, powiedzmy, cały proces tworzenia kopii zapasowej ...
Filippo Alberto Edoardo

4

Nie sądzę, aby istniał oficjalny sposób, ale łatwo jest go wyłączyć w terminalu (w przypadku prezentacji itp.):

  sudo chmod 000 /usr/lib/notify-osd/notify-osd
  killall notify-osd

Następnie wystarczy chmodwrócić do 755 i powiadomienia zostaną wznowione.

Ważne: http://brainstorm.ubuntu.com/idea/25512/


Aby to zrobić, musisz mieć uprawnienia roota. To nie jest bardzo praktyczne.
Marco


1

Możesz graficznie wyłączyć wyskakujące powiadomienia (bąbelki). Otwórz System Monitor, znajdź nazwany proces notify-osd, kliknij go prawym przyciskiem myszy i wybierz polecenie zatrzymaj; jeśli chcesz odzyskać powiadomienia, kliknij ponownie proces prawym przyciskiem myszy i kliknij Kontynuuj.

Notatki

  1. Możesz sprawdzić, czy działa, próbując zmienić poziom dźwięku z klawiatury.
  2. Upewnij się, że po zatrzymaniu nie są otwarte bąbelki notify-osd, w przeciwnym razie pozostaną tam zamknięte.
  3. Nie wiem dlaczego, ale kiedy notify-osdjest wyłączone, skróty nie działają dobrze; Mam na myśli wszystkie skróty (nawet na przykład Ctrl + Alt + L). Nie zawsze tak się dzieje i jest szczególnie widoczne, gdy używasz skrótów klawiaturowych do audio (np. W celu wyciszenia, zwiększenia lub zmniejszenia głośności, ale także w celu wstrzymania lub zmiany muzyki).

0

Wykonaj następujące czynności

po prostu wyłącz proces notify-osdz monitora systemu

Zatrzymaj proces : Aby zatrzymać wyskakujące powiadomienia

Kontynuuj proces : Aby kontynuować wyświetlanie wyskakujących powiadomień


1
czym to się różni od odpowiedzi udzielonej przez tigerjack89 40 minut wcześniej?
Graham,

Wpisałem już odpowiedź, ale musiałem przełączyć kartę i do czasu, gdy jego odpowiedzi nie było. Po pewnym czasie, gdy wróciłem do tej karty, a następnie opublikowałem odpowiedź.
MohdSohail
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.