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.