Иконки в системном трее исчезли после обновления Ubuntu

У меня много приложений с иконками в трее, таких как davmail, монитор оборудования. Я скучаю по этой функции в Ubuntu 14.04. У кого-нибудь есть решение?

Есть некоторые инструменты, такие как индикатор Skype, но мне нужно общее решение этой проблемы, чтобы я мог добавить значки приложений в системный трей.

46
задан 12 November 2016 в 16:36

15 ответов

Вы, возможно, должны сделать две вещи:

1. Установите sni-спокойные библиотеки.

Установите sni-qtInstall banshee (нажмите на ссылку), или с sudo apt-get install sni-qt sni-qt:i386 от терминала, и затем перезапускают Skype. Лоток/значок панелей должен теперь вернуться!

Причина этот шаг требуется, состоит в том, потому что sni-qt установлен автоматически пакетом Skype репозитория Ubuntu, но НЕ Skype deb Вы непосредственно загружают. После того как Skype 4.0 находится в Ubuntu repos, можно установить оттуда, и это больше не будет необходимо.

2. Вы, возможно, также должны добавить индикатор в белый список

Мы не знаем, почему, но для некоторых систем этот дополнительный шаг требуется, прежде чем индикатор покажет (благодаря Bruno Pereira!)

Шаги:

  1. Установите пакет dconf-toolsInstall dconf-tools (нажмите на ссылку), или от терминала с sudo apt-get install dconf-tools

  2. Откройте dconf редактора от Тире (или dconf-editor от терминала):

    enter image description here

  3. На левой боковой панели используйте треугольники для навигации на рабочий стол> единица> панель. На Ubuntu 12.10 вместо этого необходимо перейти к com> канонический> единица> панель. Дважды щелкните по оранжевому [JavaEmbedded...] часть справа, и добавляет ,'skype' позволить индикатору Skype показывать, как указано ниже:

    enter image description here

  4. Нажмите Enter, закройте dconf редактора, выход из системы и вход в систему - Ваш индикатор должен теперь вернуться!

158
ответ дан 12 November 2016 в 16:36

У меня была та же проблема. Вот то, что я сделал для исправления его.

Открытый Терминал

sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity
sudo shutdown -r now
0
ответ дан 12 November 2016 в 16:36

Я использую Ретроспективный кадр Gnome (раньше Нейтрализация/Классик) с tint2 панелью. Я попробовал все эти меры, и ни один из них не работал на меня. Я даже попробовал

sudo add-apt-repository ppa:timekiller/unity-systrayfix
sudo apt-get update
sudo apt-get upgrade

Никакая удача. Даже испытанное уничтожение tint2 и использование панели гнома вместо этого. Все еще никакие значки для многих, но не всех, моих приложений.

я наконец нашел решение при поиске способа заставить (конкретно) администратора сети показывать в systray здесь . Так как я использую Каирское Прикрепление в качестве средства запуска, я просто изменил все команды запуска для своих приложений, которые не показывали [до 111]. Где app-launch-command регулярная команда запуска для того приложения. Сделал то же для приложений Запуска, и оно работает как очарование.

0
ответ дан 12 November 2016 в 16:36

Перейдите к Skype-> Опции.

В Общей проверке Категории "Запускают Skype, минимизированный в Системном лотке".

0
ответ дан 12 November 2016 в 16:36

Если Ваш используют оболочку гнома, активируют этот дополнительный вызов , Фиксатор Значка состояния

Фиксирует Dropbox, Skype, vlc и других в строку состояния; не прекрасный, но хорошо.

https://extensions.gnome.org/extension/192/status-icon-fixer /

0
ответ дан 12 November 2016 в 16:36

возможно, необходимо добавить скайп в белый список к области уведомлений (я не уверен, включает ли скайп appindicator)

простой способ сделать, это устанавливает dconf-инструменты

sudo apt-get install dconf-tools

или Использует Центр программного обеспечения Install via the software center

Тогда нажатие высокий звук + f2 , и введите dconf-редактора для наблюдения программы как это:

dconf-editor

Перешли к desktop-> unity-> panel и добавляют приложения, которые Вам нравится добавлять в белый список до конца списка (в Вашем случае, необходимо добавить 'Skype'), отдельный комами. Можно вместо этого записать all для белого списка всех приложений для использования области уведомлений.

необходимо будет выйти из системы и войти в систему, снова эй применяют изменения.

[еще 1116] информация: http://www.webupd8.org/2011/04/how-to-re-enable-notification-area.html

0
ответ дан 12 November 2016 в 16:36

Я сталкивался с этой проблемой также. Установка после пакета решила мою проблему.

sudo apt-get install sni-qt:i386

я нахожусь на Ubuntu 15.10, sni-qt:i386 требовался для systray значка обнаружиться.

0
ответ дан 12 November 2016 в 16:36

Это вызвано тем, что Ubuntu выключил белый список начиная с версии 13.10. Вот две опции зафиксировать:

или

sudo apt-get install libappindicator1

или

sudo apt-add-repository ppa:gurqn/systray-trusty
sudo apt-get update
sudo apt-get upgrade

Для получения дополнительной информации: значки System Tray, не показывающие http://ubuntuforums.org/showthread.php?t=2217458 https://launchpad.net / ~ gurqn / + archive/systray-trusty

0
ответ дан 12 November 2016 в 16:36

Включите Значок Skype на Панели Уведомления о Единице на Ubuntu 12.04 LTS

, Когда Вы делаете новую установку Ubuntu 12.04 (Или любая версия с Единицей в этом отношении), Вы устанавливаете Skype и ожидаете, что он будет работать, поскольку это привыкло для. Но если Вы закрываете главное окно - Вы скоро замечаете, что значок Skype не отображается в верхней панели.

Для фиксации этого необходимо будет выполнить несколько команд. Поэтому откройте свой терминал и выполните это:

gsettings get com.canonical.Unity.Panel systray-whitelist

необходимо получить что-то вроде этого:

['JavaEmbeddedFrame', 'Wine', 'Update-notifier']

В основном это означает, тот Skype не добавлен в белый список, таким образом не позволяется по умолчанию отобразить его значок панели задач. Мы должны зафиксировать это. Добавьте 'Skype' к списку так, чтобы у Вас было что-то вроде этого:

['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'Skype']

Тогда обертка это с двойными кавычками (”) и добавляет, что gsettings устанавливают com.canonical. Единица. Systray-белый-список панели перед ним. В этой точке у Вас должно быть что-то вроде этого:

gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'Skype']"

Теперь просто копия это к Вашему Терминалу и выполняют команду. Перезагрузка впоследствии. Теперь необходимо видеть значок.

Источник вводят описание ссылки здесь

0
ответ дан 12 November 2016 в 16:36

Для отображения Значка панели задач Skype в Ubuntu установите sni-qt пакет:

sudo apt-get install sni-qt:i386
0
ответ дан 12 November 2016 в 16:36

Ссылка

Здесь я отправляю Вас статья , которая объясняет, как включать Skype в белый список системного лотка Единицы.

у меня есть Ubuntu 12.04, он работал на меня!

Детали

В основном, откройте новый терминал и выполните это:

gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'Skype']"

и затем перезапускают Skype.

0
ответ дан 12 November 2016 в 16:36

Для меня путь в dconf редакторе был:

com -> canonical -> indicator -> appmenu -> messages

И затем нажимают , приложения и в значении добавляют 'скайп' . Я выполняю (64-разрядный) Ubuntu 13.10.

0
ответ дан 12 November 2016 в 16:36

Решение, что работы по состоянию на декабрь 2015 в Ubuntu 14.04 должен установить следующий PPA:

sudo apt-add-repository ppa:fixnix/indicator-systemtray-unity
sudo apt-get update
sudo apt-get install indicator-systemtray-unity

Это дает Вам стрелку в панели задач, которую можно нажать для показа значков. У Вас может также быть шоу значков в самой панели, и инструкции для этого могут быть найдены здесь: http://www.webupd8.org/2015/05/on-demand-system-tray-for-ubuntu.html

, Почему другие решения больше не работают? Обновления Единицы продолжают повреждать другие ppa решения, и кажется, что никто не стремится совершенствовать их.

2
ответ дан 12 November 2016 в 16:36

Вот то, что работало на меня для получения и Skype и индикатора Franz назад в соответствии с Ubuntu 16.10 64-разрядный Рабочий стол Единицы

1), я установил sni-qt:i386, как упомянуто здесь с sudo apt-get install sni-qt:i386

2), я установил libappindicator, как упомянуто здесь с sudo apt-get install libappindicator1

3) Наконец, я установил .deb пакет, найденный в http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu/pool/main/p/pidgin-indicator/ через центр программного обеспечения. Как упомянуто здесь , это обеспечило заключительное разрешение.

4
ответ дан 12 November 2016 в 16:36

Это решение хорошо работает с Ubuntu 17.04

, Просто запускает приложение с "огибающим XDG_CURRENT_DESKTOP=Unity". Например, для запуска Skype Для Linux Вы использовали бы:

env XDG_CURRENT_DESKTOP=Unity skypeforlinux

Для создания фиксации постоянной скопируйте файл на рабочем столе приложения от/usr/share/applications/до ~/.local/share/applications/, затем отредактируйте файл и измените "Исполнительную" строку путем добавления "огибающего XDG_CURRENT_DESKTOP=Unity" (без кавычек) сразу после "Должностного лица =".

[еще 116] детали в http://www.webupd8.org/2017/04/fix-appindicator-not-working-for.html

0
ответ дан 12 November 2016 в 16:36
  • 1
    Вы, оказывалось, удалили vmtools из своей виртуальной машины перед обновлением? – Charles Green 31 October 2015 в 08:49

Другие вопросы по тегам:

Похожие вопросы: