Когда я использую Truecrypt или Skype GUI, а затем (по ошибке) нажимаю кнопку X, чтобы закрыть его, я все еще вижу, что они работают (используя ps-e).
В случае с Skype я даже вижу, что я вошел в систему. Если я попытаюсь открыть его, я получу новый экземпляр. В случае с Truecrypt я даже не могу снова открыть графический интерфейс, так как он говорит: «Truecrypt уже запущен» (не буквально).
В этих случаях есть ли способ вызвать графический интерфейс программы, которая уже запущена, с использованием Unity или командной строки? Прямо сейчас я просто убиваю процесс и перезапускаю его.
Это - результат политики Canonical, не позволяющей традиционные значки системного лотка больше, уже не говоря о нескольких исключениях.
Truecrypt и некоторые версии Skype все еще используют старомодный способ рекламировать их присутствие в фоновом режиме и позволить таким значкам системного лотка быть замеченными, можно выполнить следующую команду:
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
Вы, возможно, должны выйти и зайти снова.
Вернуться это изменение:
gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray']"