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?

Sk8er
quelle
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

Segfault
quelle
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.

Yuriy Voziy
quelle
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"

Ashfame
quelle
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