Гид по технологиям

Интеграция Skype в Unity на Ubuntu с помощью skype-wrapper

5 min read Linux Обновлено 09 Nov 2025
Skype в Unity на Ubuntu — skype-wrapper
Skype в Unity на Ubuntu — skype-wrapper

Что делает skype-wrapper

Если вы используете Skype на Ubuntu с окружением Unity, стандартный клиент редко выглядит нативно. skype-wrapper решает это: он связывает Skype с системным меню сообщений, добавляет quicklist в Unity Launcher и перенаправляет уведомления в единый стиль Unity. Проще говоря, приложение выглядит и ведёт себя как часть системы.

Важно: плагин работает с классической (DEB) версией Skype. Современные сборки Snap/Flatpak/Electron могут не поддерживать интеграцию полностью.

Быстрый обзор терминов

  • skype-wrapper — дополнительный пакет для интеграции Skype в Unity.
  • sni-qt — библиотека, ответственная за отображение иконок приложений в системном трее для Qt-приложений.
  • quicklist — меню быстрых действий, доступное по правому клику на значке в Unity Launcher.

Установка

Откройте терминал и выполните команды (предполагается, что Skype уже установлен на системе):

sudo add-apt-repository ppa:skype-wrapper/ppa
sudo apt-get update
sudo apt-get install skype-wrapper

Если у вас Ubuntu с включёнными snap/flatpak-версиями Skype, проверьте, что установлен именно классический пакет .deb, иначе skype-wrapper не найдёт нужный бинарник.

Запуск и привязка ярлыка

После установки вы заметите два ярлыка Skype в списке приложений. Не запускайте системный ярлык Skype — нужен ярлык, запускающий skype-wrapper.

  1. Откройте файловый менеджер и перейдите в каталог /usr/share/applications — здесь хранятся ярлыки приложений. Пролистайте список, пока не увидите два ярлыка Skype.

Два ярлыка Skype в /usr/share/applications, один запускает skype-wrapper

  1. Чтобы определить нужный, щёлкните правой кнопкой по ярлыку и откройте Свойства. Тот, в поле Command которого видно skype-wrapper, и есть нужный. Перетащите этот ярлык в Unity Launcher.

Окно свойств ярлыка Skype с полем Command, где указано skype-wrapper

  1. Нажмите на иконку в лаунчере для запуска. Skype запросит разрешение на доступ для skype-wrapper. Отметьте «Remember this selection» (Запомнить выбор) и подтвердите Yes.

Диалог авторизации доступа для skype-wrapper в Skype

После авторизации Skype появится в меню сообщений Ubuntu, а входящие уведомления станут оформляться в стиле Unity.

Пример уведомления Skype в стиле Unity

Правый клик по значку Skype в лаунчере откроет quicklist с пунктами, например «View Incoming Message» и «Add Contacts».

Quicklist Skype в Unity с пунктами «View Incoming Message» и «Add Contacts»

В комплекте идёт приложение настроек, которое позволяет включать/выключать уведомления для событий и отображение прогресса передачи файлов в лаунчере. Откройте Dash и найдите «skype-wrapper» или «Skype-Wrapper Settings».

Окно настроек Skype-Wrapper Settings для управления уведомлениями и прогрессом передачи файлов

Удаление зелёного значка Skype из системного трея

После интеграции может оставаться старый зелёный значок Skype в системном трее (systray). Если он мешает визуальной консистенции, можно удалить пакет sni-qt. Учтите, что некоторые программы (например, Dropbox) используют его для показа своих иконок, и их поведение изменится.

sudo apt-get remove sni-qt

После удаления sni-qt и следующего запуска Skype-wrapper зелёный значок исчезнет, а уведомления и управление останутся через интеграцию Unity.

Важно: удаление этой библиотеки повлияет на другие Qt-приложения, которые полагаются на системный трей.

Полное удаление skype-wrapper

Если вы хотите полностью убрать интеграцию:

  1. В клиенте Skype откройте опции и перейдите в раздел “Public API” (обычно последний пункт в левой панели). Выберите «Skype4Py» и нажмите Remove.

Окно Skype с разделом Public API и опцией для удаления Skype4Py

  1. Удалите пакет из системы:
sudo apt-get autoremove skype-wrapper

После этого интеграция исчезнет, и можно вернуть sni-qt, если вы его удаляли, через:

sudo apt-get install sni-qt

Когда это может не работать (кратко)

  • У вас установлена версия Skype как snap или flatpak — skype-wrapper может не взаимодействовать с ней.
  • Новые версии Skype (Electron) могут менять API и ломать интеграцию.
  • На Wayland некоторые элементы отображения уведомлений и трея работают иначе.

Альтернативные подходы

  • Использовать встроенные индикаторы/апплеты, разработанные под Ubuntu и Unity (например, специфичные индикаторы для сообщений).
  • Переход на клиент, который нативно поддерживает Unity/GTK, если задача — только визуальная консистенция.
  • Использовать скрипт-обёртку или systemd unit для кастомного запуска клиента с нужными флагами.

Короткая инструкция для разных ролей

  • Обычный пользователь:

    • Убедитесь, что Skype установлен через .deb.
    • Выполните команды установки.
    • Перетащите ярлык skype-wrapper в ланчер и авторизуйте.
  • Системный администратор:

    • Проверяйте совместимость пакетов в репозитории перед массовой установкой.
    • Планируйте откат (инструкции по удалению skype-wrapper и восстановлению sni-qt).
  • Разработчик/DevOps:

    • Если разрабатываете образ системы, добавьте установку skype-wrapper в скрипты provisioning и пометьте зависимости (sni-qt).

Критерии приёмки

  • После установки Skype появляется в меню сообщений Unity.
  • Уведомления Skype оформлены в стиле Unity.
  • В лаунчере доступны пункт quicklist с быстрыми действиями.
  • При удалении skype-wrapper интеграция полностью исчезает и ярлык возвращает стандартное поведение.

Быстрый список при возникновении проблем

  1. Проверить, какой пакет Skype установлен (deb vs snap vs flatpak).
  2. Запустить Skype из терминала и посмотреть вывод ошибок.
  3. Убедиться, что ярлык в /usr/share/applications указывает на skype-wrapper.
  4. Если уведомления отсутствуют — проверить, не блокирует ли их другой менеджер уведомлений.

Итог

skype-wrapper — простое и практичное решение для тех, кто хочет, чтобы классический Skype выглядел и вел себя как часть Unity на Ubuntu. Для стабильной работы важно использовать совместимую сборку Skype и понимать побочные эффекты удаления sni-qt.

Ключевые действия: установить пакет из PPA, заменить ярлык на тот, что запускает skype-wrapper, авторизовать плагин в Skype и при необходимости удалить sni-qt для избавления от зелёного значка в трее.

Important: если ваш рабочий стол использует Wayland или Skype установлен как snap/flatpak, проверьте совместимость перед внесением изменений.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Herodotus — Android‑троян и защита
Кибербезопасность

Herodotus — Android‑троян и защита

Как включить новый Пуск в Windows 11
Windows

Как включить новый Пуск в Windows 11

Панель полей сводной таблицы в Excel — быстрый разбор
Excel

Панель полей сводной таблицы в Excel — быстрый разбор

Включение нового меню Пуск в Windows 11
Windows

Включение нового меню Пуск в Windows 11

Дубликаты Диспетчера задач в Windows 11 — как исправить
Windows

Дубликаты Диспетчера задач в Windows 11 — как исправить

Как посмотреть историю просмотров Reels в Instagram
Социальные сети

Как посмотреть историю просмотров Reels в Instagram