Ремонтируем иконку Skype for Linux Alpha в системном трее Elementary OS 0.4 Loki

selection_047
Если у Вас возникла проблема с тем что в новой версии  Skype for Linux Alpha не отображается иконка в системном трее. Выполняем следующее:
Открываем на редактирование ярлык:

// Если установлен gedit (текстовый редактор из Ubuntu)
sudo gedit /usr/share/applications/skypeforlinux.desktop

// Если нет, используем стандартный текстовый редактор Loki - Scratch
sudo scratch-text-editor /usr/share/applications/skypeforlinux.desktop

Здесь по среди прочих параметров есть пункт Exec, по умолчанию параметр выглядит следущим образом
Exec= /usr/bin/skypeforlinux %U

Модифицируем этот параметр, чтобы он выглядил вот так:
Exec=env XDG_CURRENT_DESKTOP=Unity /usr/bin/skypeforlinux %U

selection_046

Псле перезапускаем Клиент скайп.

 

6 комментариев к “Ремонтируем иконку Skype for Linux Alpha в системном трее Elementary OS 0.4 Loki”

    1. Андрей Боргояков

      Значит Вы что-то делаете не так, потму что в этой статье вверху скриншот системного трея из моей установленной Elementary OS 0.4 Loki, и как видите в ней значок присутствует. Скиньте сюда содержимое Вашего ярлыка Skype
      /usr/share/applications/skypeforlinux.desktop

      1. Алексей

        [Desktop Entry]
        Name=Skype for Linux Alpha
        Comment=Skype Internet Telephony
        Exec=env XDG_CURRENT_DESKTOP=Unity /usr/bin/skypeforlinux %U
        Icon=skypeforlinux
        Terminal=false
        Type=Application
        StartupNotify=false
        Encoding=UTF-8
        Categories=Network;Application;
        MimeType=x-scheme-handler/skype;
        X-KDE-Protocols=skype

        + еще выполнены рекомендации по п.9 статьи http://freshnotes.ru/elementary-os-0-4-loki-dejstviya-posle-ustanovki/

      2. Алексей

        Не поленился, переустановил в виртуалке систему заново, и все получилось. Видимо, что-то я сломал в результате своих прошлых экспериментов 🙂 Спасибо огромное за совет! Интересно, почему некоторые приложения корректно из коробки работают с треем Elementary (например, GisWeather), а некоторые нет?

      3. Андрей Боргояков

        Значит я был прав 🙂

      4. Андрей Боргояков

        Compizmaina пишет буквально следующее:

        «После установки и запуска Skype for Linux Alpha в elementary OS 0.4 «Loki», окно программы открывается, а значок в системном трее не появляется. Связано это с тем, что разработчики дистрибутива отказались от использования Ayatana, а точнее от Ayatana AppIndicator API, которое отвечало за отображение и расположение индикаторов на панели (в трее).»

Оставьте комментарий

%d такие блоггеры, как: