2

Using the systray-whitelist ['all'] I got two battery indicators!!! how to know the name of the systray applications in order to add it one by one on the systray-whitelist ?

1

1 Answer 1

3

Found that on a blog

dbus-send --type=method_call --print-reply \
--dest=com.canonical.indicator.application \
/com/canonical/indicator/application/service \
com.canonical.indicator.application.service.GetApplications | grep "object path"

Gives you the names of all running indicators.

5
  • This doesn't seem to work in Unity2D. Which is unfortunately a giant problem because you can't us the 'all' setting in the systray-whitelist.
    – Nicholi
    Nov 3, 2011 at 17:09
  • Actually it's the same even in normal Unity...this doesn't seem to list the applications attempting to run in the tray at all.
    – Nicholi
    Nov 3, 2011 at 17:15
  • some of the indicators' names you can guess from their application/autostart name and try them out in the gconf-editor.
    – joschi
    Nov 3, 2011 at 17:49
  • The biggest problem is guessing as to the capitalization of the application name. It really would be nice to just know what name to look for, either from the application developer/source or some command to search the indicators being hidden. What special localized string is Unity reading to determine whether an app is allowed in the systray or not?
    – Nicholi
    Nov 3, 2011 at 19:38
  • If I knew that I would be very happy, as I would like to have 'wicd' in the systray rather than in the indicator applet. But sadly my knowledge in these things is quite limited.
    – joschi
    Nov 3, 2011 at 23:15

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .