notify-osd и двойные мониторы


20

Я использую Ubuntu 10.10 на ноутбуке с внешним монитором, который используется в качестве основного. Оповещения Notify-osd отображаются на подключенном мониторе, как я хочу.

Однако несколько дней назад я удалил обе панели gnome и установил AWN. Все было хорошо, но уведомления notify-osd теперь появляются на ноутбуке. Мне нужно, чтобы notify-osd появился на подключенном мониторе.

Как я могу переместить оповещения notify-osd на подключенном мониторе без панелей gnome?


Вы установили внешний монитор как основной?
ohitsanazn

Ответы:


17

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

Это правильный путь для 12.10. Вы можете проверить сnotify-send


Это будет работать на 13.04 Unity
Энди Брахам

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

Должны отображаться уведомления на текущем активном мониторе.


1
Есть ли другие варианты, кроме фокуса следовать? Что делать, если я хочу выбрать конкретный монтиор для отображения уведомлений?
тестер

Вы можете использовать gconf-editor (dconf-editor 11.10), чтобы увидеть все доступные опции.
Юрий Возий

2
Установка этого значения, кажется, не имеет никакого эффекта в 12.10. Я сделал быстрый поиск в dconf, и, похоже, нет узла notify-osd.
Erigami

3

Хм, интересно, он должен отображаться на основном экране по умолчанию, и мы можем выбрать монитор в оболочке, как это DISPLAY=:0 notify-send "hi"иDISPLAY=:1 notify-send "hi"


Насколько я знаю, DISPLAYопция не имеет ничего общего с несколькими мониторами. Тестируя это на Ubuntu 12.04 (с focus-followнабором, как описано выше), он, похоже, тоже не выполняет то, что вы предлагаете.
Джоэл Кросс

Раньше работал для меня, но больше не использовал ту же настройку.
Ashfame
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.