Чтобы поменять визуальные уведомления Skype на стандартные уведомления ОС Ubuntu нам потребуется установить пакет libnotify-bin, который поможет нам в этом.
Пакет libnotify-bin входит в официальный репозиторий Ubuntu и для его установки потребуется набрать в консоли команду:
Skype – это проприетарное ПО и поэтому вся дальнейшая настройка будет производится в графической оболочке.
Обучаем Skype стандартным уведомлениям Ubuntu:
- Запускаем Skype, заходим в Настройки→Уведомления. Здесь нужно будет отключить встроенную систему уведомлений Skype и добавить скрипт стандартного уведомления Ubuntu.
- Нажимаем на кнопку Больше настроек для добавления своих настроек в выбранное событие.
- Для отключения встроенного уведомления Skype снимаем галочку с пункта Отображать всплывающее уведомление и ниже добавляем свой скрипт.
Ниже приведен скрин, добавление стандартного уведомления Ubuntu для события входящего звонка:

Все события Skype, которые требуется привести к виду стандартных уведомлений, нужно отредактировать по приведенной схеме. Ниже в таблице приведены скрипы для самых востребованных событий программы Skype:
| Событие Skype | Скрипт для стандартного уведомления Ubuntu |
|---|---|
| Входящий звонок | notify-send «%sskype» «Вам звонит» -i skype |
| Номер занят | notify-send «%sskype занят» -i skype |
| Звонок не удался | notify-send «%sskype звонок не удался» -i skype |
| Удержание вызова | notify-send «%sskype» «Удержание звонка» -i skype |
| Вызов продлен | notify-send «%sskype» «Вызов продлен» -i skype |
| Вызов завершен | notify-send «%sskype» «Вызов завершен» -i skype |
| Контакт показался в сети | notify-send «%sskype» «Снова в сети» -i skype |
| Контакт покинул сеть | notify-send «%sskype» «Покинул сеть» -i skype |
| Первое сообщение получено | notify-send «%sname» «%smessage» -i skype |
| Сообщение получено | |
| Запрос на передачу файла | notify-send «%sname передаёт файл %fname (%fsize)» -i skype |
| Передача файла завершена | notify-send «%sname» «Завершил передчу файла %fname» -i skype |
| Передача файла не удалась | notify-send «Ошибка передачи файла» «%fname (%fsize)» -i skype |
В этой статье была использована информация с сайта habrahabr.ru, автор которой Nuty.
Комментарии (8)