Le problème
Des notifications Chrome apparaissent dans le coin inférieur gauche de mon écran principal. C'est assez ennuyeux, car le curseur de mes fenêtres de terminal est juste là, et ils couvrent complètement la ligne de commande.
Je suis sur Ubuntu 14.04 et Chrome 42
J'ai déjà essayé:
- faire de mon écran secondaire (à droite ) comme écran principal: il affiche toujours des notifications dans l'angle inférieur gauche de mon moniteur gauche
- Activer les notifications natives de Chrome
- Libnotify Notifications dans Chrome ne fonctionne pas, même avec les modifications proposées par la réponse acceptée
- La notification native Linux est incompatible, nécessite le plugin Unity (qu'est-ce que c'est ???)
- Chromify-OSD nécessite NPAPI, que je ne peux pas installer, il est obsolète
Question
Que puis-je essayer? J'accepterai l'une de ces solutions:
- rediriger les notifications vers Unity
- les déplacer dans un autre angle de mon écran
- passer à un autre moniteur (j'utilise Chrome sur le moniteur secondaire)
Également...
J'ai également trouvé cela sur la FAQ de Chromium:
Q. Pourquoi les notifications Chromium n'utilisent-elles pas le système de notifications basé sur D-BUS (alias libnotify / notification-daemon)?
A1. Les notifications HTML5 peuvent contenir du HTML arbitraire, qui n'est pas pris en charge par le protocole de notification. (C'est la même raison pour laquelle nous n'utilisons pas Growl sur OS X.)
A2. Les notifications de Chromium incluent un bouton qui affiche un menu d'options, qui n'est pas non plus pris en charge par le protocole de notification.
A3. Le démon de notifications Ubuntu fastueux, de par sa conception, ne permet pas à l'utilisateur d'interagir avec les notifications, ce qui ne fonctionne pas lorsque le HTML de notification comprend des liens cliquables.
A4. Ce serait bien d'étendre le protocole pour permettre à Chromium de s'intégrer. N'importe quels preneurs?
Réponses:
Voici donc le problème. Comme vous l'avez mentionné, NPAPI est en voie de disparition et les applications Webkit vont faire un usage intensif de leur propre système de notification intégré au lieu de respecter celui fourni par un environnement de bureau [1]. À moins que quelqu'un ne trouve un moyen d'intercepter les demandes de notification pour le navigateur et de le faire parler à un démon local qui peut à son tour parler avec
notify-osd
; nous n'avons pas de chance.S'étendant sur cela, KDE permet la manipulation des boutons dans son service de notification, contrairement à Ubuntu. S'ils ont unifié cette action en tant que fonctionnalité générique, il pourrait être encore plus possible de mettre en œuvre ce qui précède. Mais hélas.
[1]: Plus probablement, ils veulent le rendre aussi riche que possible mais sans trop se soucier du support multiplateforme.
la source
chrome-notify-osd
.chrome-notify-osd
? A quoi faites-vous référence?notify-osd
.notify-ost
celle ... Ou ai-je mal compris?Avez-vous essayé cela ?
Étape 1: installez libnotify patché
Étape 2: installer l'utilitaire de configuration
la source