Недавно я установил Ubuntu 18.10. Мне нравится чистый GNOME, поэтому я установил обычный сеанс GNOME, используя это руководство: https://itsfoss.com/vanilla-gnome-ubuntu/ .
Я использую приложение pCloud (которое предоставляется файлом AppImage), и я увидел, что у него есть индикатор (который меня опровергает), который отображается только в сеансе Ubuntu, но не в обычном.
{{1 }} Некоторое время назад я использовал Fedora с GNOME, но индикатора тоже не было.
Как это работает? Почему уведомление pCloud отображается только в GNOME Ubuntu, а не в ванильной версии? Я чувствую что я не понимаю механизм appindicator.
Для сравнения - индикатор Telegram (установленный Flathub) отображается "в каждом" GNOME.
pCloud индикатор приложения является "значком панели задач прежней версии", который не является тем же как индикатором приложения, поддерживаемым GNOME. К счастью существует расширение GNOME "Главные Значки Плюс", который позволяет Вам откладывать эти значки в верхней панели.
От GitHub проекта readme:
Много приложений, таких как клиенты чата, загрузчики, и некоторые медиаплееры, предназначены для выполнения долгосрочный в фоновом режиме даже после того, как Вы закроете их окно. Эти приложения остаются доступными путем добавления значка к Устаревшему Лотку Shell GNOME. Однако Лоток Прежней версии скрыт, пока Вы не продвигаете свою мышь в нижний левый из экрана и нажимаете на маленькую вкладку, которая появляется. TopIcons Плюс возвращает все значки верхней панели, так, чтобы было легче отслеживать приложения, работающие в backround.
Так, вот то, как можно вернуть pCloud значок панели задач в ванильном GNOME на Ubuntu 18.04* (на данный момент)
*ПРОТЕСТ: Главные Значки Плюс расширение активно больше не сохраняются. Существует обсуждение причин здесь: https://forum.manjaro.org/t/topicons-plus-wont-work-on-gnome-3-26-replace-with-an-alternative-extension/31762/9 На данный момент 26.10.2018, это все еще работает на меня на Ubuntu 18.04.1, GNOME 3.28.2 (ванильный GNOME на сессии Xorg).