Это просто сделать в Ubuntu 10.04. Вопрос специфичен для Ubuntu 12.04.
Композиция с использованием DBUS с деталями реализации в последующем наблюдении отсутствует по какой - то причине так альтер эго написал ответ (тривиальное , но несколько трудоемкий процесс объясняется здесь ).
Этот ответ относительно gdbusполезен, но этот ответ очень полезен - (издержки покоящей системы теперь уменьшены до приемлемых ~ 10%).
некоторые соответствующие ссылки
(src: ответ на Какова разница между индикаторами и системным треем ? :
Вот документация для индикаторов:
Индикаторы применения | Ubuntu App Developer
libindicate Справочное руководство
libappindicator Справочное руководство
также
ref: Как можно идентифицировать приложение, создающее значок индикатора? (Эта ссылка неправильно перенаправляет на
закладку /ubuntu/184589/how-can-menu-bars-that-require-a-right-click-be-activation-like-ubuntu-versions )
. Как узнать, какое приложение связано со значком индикатора в Ubuntu 12.04?
является серьезным вопросом по причинам и проблемам, изложенным ниже и для которых были сделаны значительные инвестиции, и они необходимы для исправительных целей.
рецензирование ссылок чтобы найти согласованное разрешение ...
(может потребоваться индикатор ap.
Это не имеет ничего общего (правда?) С правой кнопкой мыши.
Как сопоставить значок индикатора в Ubuntu 12.04 с программой, отвечающей за его отображение на верхней панели?
Список запущенных приложений может включать все процессы, использующие System Monitor.
Как найти правильный процесс сопоставления для индикатора?
Как определяются субиндикаторные приложения? Это aps, связанные с компонентами раскрывающегося меню индикаторов. (Это должен был быть отдельный вопрос, и он вполне естественно следует за ходом процесса. Он включен здесь, поскольку очевидно, что нет никаких средств, позволяющих легко отследить нарушение как вспомогательных, так и индикаторных точек.)
смешивается с некоторыми ожидаемыми демонами и фоновыми задачами, такими как nm-applet - не только Xorg и compiz требуют чрезмерного процессорного времени, но также и их окружение! дальнейшее усугубление проблемы - наши задачи, связанные с вычислениями, больше не работают эффективно в полевых условиях - сокращается время работы от батареи, сокращается время ЦП для пользовательских приложений и т. д. - и все это обусловлено изучением того, что происходит с аккумулятором. индикатор - это было и не является легкомысленным, риторическим или праздным размышлением, но оно имеет последствия для вероятного развертывания 12.04, чтобы уменьшить негативное влияние его накладных расходов в производственной среде) уменьшенное время процессора для пользовательских устройств и т. д. - и все это вызвано изучением того, что происходит с аккумулятором. индикатор - это было и не является легкомысленным, риторическим или праздным размышлением, но оно имеет последствия для вероятного развертывания 12.04, чтобы уменьшить негативное влияние его накладных расходов в производственной среде) уменьшенное время процессора для пользовательских устройств и т. д. - и все это вызвано изучением того, что происходит с аккумулятором. индикатор - это было и не является легкомысленным, риторическим или праздным размышлением, но оно имеет последствия для вероятного развертывания 12.04, чтобы уменьшить негативное влияние его накладных расходов в производственной среде)
(У меня проблема с индикатором батареи - иногда он имеет%, а иногда - чч: мм - необходимо знать значения ap. И v., Чтобы получить больше информации о том же контроле. То же: есть проблемы с другими индикаторами индикатора. : NM против конфликта iwlist / iwconfig, BT aps против радиочастотного переключателя, Battery ap. W / без приостановки / сна для плохой работы батареи, ... список можно продолжить)
Детали из:
Как я могу найти идентификаторы индикатора приложения?
предлагает посмотреть:
file: ///usr/share/indicator-application/ordering-override.keyfile
[Ordering Index Overrides]
nm-applet=1
gnome-power-manager=2
ibus=3
gst-keyboard-xkb=4
gsd-keyboard-xkb=5
который решает батарею ап. идентификация, и, предположительно, nm - это NetworkManager для значка rf, но конверт, синий зуб и индикатор динамика. до сих пор загадка. (Кроме того, порядок не коррелирует.)
Имейте в виду, в прошлом было просто щелкнуть правой кнопкой мыши, чтобы получить Aboutвозможность найти AP. & v. информация.
просмотр вокруг и около:
Файл: ///usr/share/indicator-application/ordering-override.keyfile
осмотрено:
файл: /// usr / share / Indicators
file: /// usr / share / Indicators / messages / Applications /
...
возможно? / предположительно? запрашиваемая информация может быть скрыта в
файле: /// usr / share / Indicators
Ссылка в комментариях была дана:
Какая разница между индикаторами и системным треем?
цитирование из этого источника ...
К сожалению, настольные индикаторы еще недостаточно хорошо документированы: я не смог найти документацию по спецификации ...
Ну ... фактический документ
https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators#Summary
не сильно помогает, но его экзистенциальная информация обеспечивает значительную проницательность ...
bluetooth-applet --help (bluetooth-applet:25165): BluetoothApplet-WARNING **: Applet is already running, exitingможет быть сделано - что такое индикатор сообщений? он предположительно получает свой контент для выпадающего меню из:file:///usr/share/indicators/messages/applications/
