Benachrichtigungs-OSD und zwei Monitore


20

Ich verwende Ubuntu 10.10 auf einem Laptop mit einem externen Monitor, der als primärer Monitor verwendet wird. Notify-osd-Warnungen werden auf dem angeschlossenen Monitor angezeigt, wie ich möchte.

Vor einigen Tagen habe ich jedoch beide Gnome-Panels entfernt und AWN installiert. Alles war gut, aber auf dem Laptop wird jetzt eine Benachrichtigung über osd angezeigt. Ich brauche, dass notify-osd auf dem angeschlossenen Monitor erscheint.

Wie kann ich notify-osd-Warnungen auf dem angeschlossenen Monitor ohne Gnome-Panels verschieben?


Haben Sie den externen Monitor als primären Monitor festgelegt?
Ohitsanazn

Antworten:


17

gsettings set com.canonical.notify-osd multihead-mode focus-follow

Dies ist der richtige Weg für 12.10. Sie können mit testennotify-send


Dies wird am 13.04 Unity
Andy Braham

14
gconftool-2 -s -t string /apps/notify-osd/multihead_mode focus-follow

Sollte Hinweise auf dem aktuell aktiven Monitor anzeigen.


1
gibt es neben focus-follow noch andere möglichkeiten? was ist, wenn ich einen bestimmten montior auswählen wollte, auf dem Benachrichtigungen angezeigt werden?
Tester

Sie können gconf-editor (dconf-editor in 11.10) verwenden, um alle verfügbaren Optionen anzuzeigen.
Yuriy Voziy

2
Das Setzen dieses Wertes scheint in 12.10 keine Auswirkung zu haben. Ich habe eine schnelle Suche in dconf durchgeführt und es scheint keinen notify-osd-Knoten zu geben.
Erigami

3

Hmm interessant, es sollte standardmäßig auf dem Primärbildschirm angezeigt werden und wir können den Monitor in der Shell wie folgt auswählen DISPLAY=:0 notify-send "hi"undDISPLAY=:1 notify-send "hi"


Soweit ich weiß, hat die DISPLAYOption nichts mit mehreren Monitoren zu tun. Wenn Sie dies unter Ubuntu 12.04 (mit focus-followden oben beschriebenen Einstellungen) testen, scheint es auch nicht das zu tun, was Sie vorschlagen.
Joel Cross

Früher für mich gearbeitet, aber nicht mehr mit dem gleichen Setup.
Ashfame
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.