Індикатори додатків не працюють на Ubuntu 18.04


38

Це відбувається при новому встановленні Ubuntu 18.04 за допомогою програми GNOME Desktop за замовчуванням.

"Значки лотка" просто не відображаються на верхній панелі. Розширення оболонки "Ubuntu appindicators" активне, але піктограми не відображаються.

Я без будь-якого успіху спробував розширення оболонок "kstatusnotifieritem" і "topicons".

Якщо хто-небудь міг допомогти, я би вдячний.


Використовуєте Wayland чи Xorg? Ви, можливо, використовуєте комунітему? Оскільки у мене те саме питання з Communitheme + Wayland, то мені цікаво, чи це причина.
Аттіла Фулоп

1
@AttilaFulop nope, використовуючи xorg із темою за замовчуванням у новому встановленні.
ssjgs82

Відповіді:


44

Що я зробив:

  1. sudo apt purge indicator-common
    
  2. Після цього ви можете включити або TopIcons Plus або Ubuntu AppIndicators розширення

  3. Перезавантажте систему, або замість цього ви можете просто перезавантажити оболонку Gnome за допомогою Alt+ F2, а потім R.

Тоді ви зможете побачити піктограми на панелі GNOME.


Я також хотів зазначити, що це працювало і на моїй системі. Усі мої значки лотка повернулися. Не впевнений, в чому причина. Конфлікт?
Sepehr

1
де це розширення "Ubuntu AppIndicators"? Я його взагалі не можу знайти
кіт

5
Не потрібно перезавантажувати систему - так як, здається, просте перезавантаження Gnome Shell виконує трюк (Alt-F2, наберіть r, натисніть Enter).
mortenpi

Також працювали для мене, дякую :) Ubuntu AppIndicators можна вмикати / вимикати за допомогою gnome-tweaks
OndroMih,

Працює також 19.04. Залишилися пакети від днів Єдності, це з'являється.
Адам Ізраїль

12

Не потрібно видаляти ubuntu - appindicator. Щойно увімкніть ubuntu - appindicator спочатку в gnome-tweak, а потім встановіть topicon plus, проблем немає.


Редагувати:

Якщо у вас його ще немає, встановіть пакет gnome-tweaks.

Запустіть "gnome-tweaks" і подивіться на 4-й елемент під назвою "Розширення". Виглядає так:

введіть тут опис зображення

Переконайтеся, що ви включили Kstatusnotifieritem/appindicatorпідтримку.


5
Ласкаво просимо до Ask Ubuntu! Рекомендую відредагувати цю відповідь, щоб розширити її конкретними деталями, як це зробити. (Дивіться також Як я можу написати гарну відповідь? Для загальних порад про те, які типи відповідей вважаються найціннішими на Ask Ubuntu.)
Девід Фоерстер,

Цього мені не вистачало
Амануїл Нега

Також потрібно було встановити Теми (не плюси), встановлені через звичайне програмне забезпечення Ubuntu
Ole Henrik Skogstrøm

4

Щойно я встановив 18.04 і знайшов цю проблему. Єдиний спосіб надійно показати всі значки лотка - це спочатку встановити Top Icons plus, а потім перейти до видалення gnome-shell-extension-appindicator (run sudo apt purge gnome-shell-extension-appindicator)

Після перезавантаження (або, можливо, просто виходу з системи) ви побачите всі піктограми лотка, переконайтеся, що ви налаштували це розширення, щоб воно працювало так, як вам потрібно, але навіть якщо ви цього не робите. На це мені знадобився певний час.


1
Я спробував цю команду, але вона також хоче видалити ubuntu-desktop. Це те саме для gnome-shell-extension-ubuntu-dock. ubuntu-desktopздається, важливий пакет, і багато пакунків залежать від нього, тому я не збираюся його пробувати.
MWin123

@ MWin123 ви можете встановити "інструмент налаштування gnome-tweak" і відключити існуючий додаток-індикатор і замінити його на "верхній значок плюс", я думаю.
Аджит Р Наїр

4

У 18.04 повинні бути включені теми (не плюс), а також індикатор програми Ubuntu, який за замовчуванням. Мені нічого не потрібно було видаляти, хоча надійшло повідомлення про необхідність перезавантаження. Я здогадався, що це перезапуск gnome, і так само зробив alt-f2 і натиснув 'r'. Я зробив перезавантаження, і було повідомлення, щоб вийти, так що я зробив це плюс перезавантаження для удачі, і все здається добре.


4

Виходячи з інших відповідей, поєднання, яке працювало для мене, було

  1. продування індикаторів загальні: sudo apt purge indicator-common. Це також видаляє робочий стіл єдності. Це все ще було в моїй системі після оновлення до ubuntu 16.04, але зараз його припинено.

  2. встановити Ubuntu AppIndicators: sudo apt install gnome-shell-extension-appindicator

  3. Перезавантаження гном-оболонки: gnome-shell --replace &. Це перезапустить gnome-shell з терміналу і запустить його у фоновому режимі.

  4. Відкрийте налаштування gnome (див . Відповідь mifjpn ) та увімкніть розширення Ubuntu appindicators. Якщо його не видно, можливо, вам доведеться перезапустити налаштування gnome та / або gnome-shell.

  5. Перезавантаження гном-оболонка знову: gnome-shell --replace &. Потім (необов'язково) зробіть disown %1після цього, щоб від'єднати процес від терміналу, щоб ви випадково не вбили gnome-shell, якщо закриєте термінал.

Після другого перезавантаження індикатори нарешті стали видимими. Я трохи розчарований, що після встановлення пакета мені потрібно двічі перезапустити gnome-shell, спочатку зробити розширення видимими в налаштуваннях gnome, щоб я міг їх включити, а потім насправді запустити їх. (Це може бути тому, що лише другий перезапуск запускає мої аплети, які використовують індикатор.)

NB. У мене не встановлено розширення TopIcons.


2

Інші рішення для мене не спрацювали. Що було встановити gnome system-monitor-applet:

  1. Встановіть gnome-system-monitor:

    sudo apt install gnome-system-monitor
    
  2. Встановіть залежність розширень системного монітора, як це запропоновано в https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet :

    sudo apt install gir1.2-gtop-2.0 gir1.2-networkmanager-1.0  gir1.2-clutter-1.0
    
  3. Встановіть тут розширення системного монітора gnome: https://extensions.gnome.org/extension/120/system-monitor/

  4. Перезавантажте gnome: ALT+ F2, введіть r, потімEnter

Результат:

введіть тут опис зображення


2

Попередження: TopIconsPlus більше не підтримується, і я не рекомендую його!

див. https://github.com/phocean/TopIcons-plus

У моєму випадку (програми Mattermost та Shutter) для вирішення проблеми з піктограмами в системному треї потрібен libgtk2-appindicator-perlпакет, який було видалено з головного сховища Ubuntu 18.04.

Обхід: sudo apt-get install libappindicator-dev


Я знайшов і це рішення, але вирішив не йти цим шляхом, оскільки це здається трохи схожим на вбивство мухи кувалдою; так багато інших пакетів встановлюється з цим - загалом 128 Мб - що, здається, трохи зайвого набору використовуватиметься як "рішення" для чогось такого елементарного, як отримання програми для показу в лотку.
HockeyBum

-2

мій індикатор додатків не працював - значки були там, але не реагували, я перейшов з Wayland на xorg і це вирішило проблему (поки що)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.