Benachrichtigungen auf beiden Bildschirmen in Ubuntu 18.04


9

Benachrichtigungen sind nutzlos, wenn ich sie nicht immer sehe. Ich kann nicht wissen, auf welchen Bildschirm ich schauen werde, daher sollten sie auf beiden Bildschirmen angezeigt werden. Gibt es eine Möglichkeit, dies in Ubuntu 18.04 zu erreichen?


Ich denke, 16.04 funktioniert genauso.
WinEunuuchs2Unix

Ich bin am 18.04. Ältere Antworten sagen, dass Sie einen Schlüssel unter bearbeiten sollen apps/notify-osd, der nicht mehr in angezeigt wird dconf-editor.
Luke Maurer

Antworten:


0

Anstatt eine bessere Lösung zu finden, nachdem ich mich selbst mit diesem Problem befasst habe, habe ich eine Problemumgehung vorgenommen, obwohl dies nicht genau das ist, wonach OP gefragt hat (es wird nur eine Benachrichtigung auf dem Bildschirm angezeigt, auf dem sich Ihr Cursor befindet). Es sollte nicht allzu schwierig sein, andere Funktionen in diese zu hacken, und es ist kurz genug, dass alles, was es tut, schnell durchgesehen werden kann, um zu überprüfen, ob es keinen schädlichen Code enthält [eine Python-Datei und ein einzeiliges Bash-Skript]. im Gegensatz zu den Gabeln von Notify-Send, die andere Leute gemacht haben).

https://github.com/hillcjames/NotificationAmplifier


Es wartet auf Anrufe zum Benachrichtigen und Senden (ohne sie abzufangen) und druckt die Anrufnachricht auf einem Bild aus. Das Bild wird (sollte) auf jedem aktiven Bildschirm angezeigt und schließt sich nach 5 Sekunden.

Dadurch wird auch ein Protokoll der Benachrichtigungsnachrichten in einer Textdatei in dem Ordner gespeichert, in dem der Befehl ausgeführt wird.

git clone git@github.com:hillcjames/NotificationAmplifier.git
cd ./NotificationAmplifier

sudo apt-get install python-pip

pip install opencv-python
pip install Pillow
sudo apt-get install wmctrl
sudo apt-get install xdotool

Starten Sie es python ./amplifyNotifications.pyund lassen Sie es einfach laufen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.