Это просто сделать в 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/