Problem
Mam powiadomienia Chrome wyskakujące w lewym dolnym rogu ekranu głównego. Jest to dość irytujące, ponieważ kursor w oknach mojego terminalu jest tam i pokrywają całkowicie linię poleceń.
Używam Ubuntu 14.04 i Chrome 42
Próbowałem już:
- ustawianie drugiego ekranu (po prawej ) jako głównego: nadal wyświetla powiadomienia w lewym dolnym rogu mojego lewego monitora
- Aktywuj natywne powiadomienia Chrome
- Libnotify Powiadomienia w Chrome nie działa, nawet w przypadku modyfikacji zaproponowanych w zaakceptowanej odpowiedzi
- Linux Native Notification jest niezgodny, wymaga wtyczki Unity (co to jest ???)
- Chromify-OSD wymaga NPAPI, którego nie mogę zainstalować, jest przestarzałe
Pytanie
Co mogę spróbować? Akceptuję dowolne z tych rozwiązań:
- przekieruj powiadomienia do Unity
- przesuń je pod innym kątem mojego ekranu
- przejdź na inny monitor (używam Chrome na drugim monitorze)
Również...
Znalazłem to również na często zadawanych pytaniach dotyczących Chromium:
P: Dlaczego powiadomienia Chromium nie korzystają z systemu powiadomień opartego na D-BUS (inaczej libnotify / notification-daemon)?
A1. Powiadomienia HTML5 mogą zawierać dowolny kod HTML, który nie jest obsługiwany przez protokół powiadomień. (Z tego samego powodu nie używamy Growl w OS X.)
A2 Powiadomienia Chromium zawierają przycisk, który wyświetla menu opcji, które również nie jest obsługiwane przez protokół powiadomień.
A3 Błyskotliwy demon powiadomień Ubuntu z założenia nie pozwala użytkownikowi na interakcję z powiadomieniami, co nie działa, gdy HTML powiadomienia zawiera klikalne łącza.
A4. Byłoby miło rozszerzyć protokół, aby umożliwić integrację Chromium. Jacyś chętni?
źródło
Odpowiedzi:
Oto problem. Jak już wspomniałeś, NPAPI jest już w drodze, a aplikacje Webkit będą intensywnie wykorzystywać własny wbudowany system powiadomień zamiast szanować system dostarczany przez środowisko komputerowe [1]. Chyba że ktoś wymyśli sposób przechwycenia żądań powiadomień dla przeglądarki i poproś go o rozmowę z lokalnym demonem, który z kolei może rozmawiać
notify-osd
; nie mamy szczęścia.Rozwijając to, KDE pozwala manipulować przyciskami w swojej usłudze powiadomień, podczas gdy Ubuntu nie. Jeśli połączyli tę jedną akcję jako funkcję ogólną, może być jeszcze bardziej wykonalne wdrożenie powyższej. Ale niestety.
[1]: Bardziej prawdopodobne jest, że chcą uczynić go tak bogatym, jak to możliwe, ale nie martwiąc się zbytnio o obsługę wielu platform.
źródło
chrome-notify-osd
.chrome-notify-osd
? Co pan myśli?notify-osd
.notify-ost
... A może źle to zrozumiałem?Próbowałeś tego ?
Krok 1: zainstaluj łatkę libnotify
Krok 2: Zainstaluj narzędzie konfiguracji
źródło