Recent Notification — журнал уведомлений для Ubuntu
Recent Notification сохраняет уведомления NotifyOSD и показывает их в одном списке на панели GNOME. Установка проста: добавьте PPA, установите пакет, затем добавьте апплет на панель. Есть фильтрация по приложению, копирование текста уведомления и возможность занести приложение в чёрный список.
Что такое Recent Notification
Recent Notification — небольшой апплет для GNOME/Ubuntu, который записывает все всплывающие уведомления, показываемые через NotifyOSD. NotifyOSD по умолчанию отображает краткие «пузырьковые» уведомления, которые исчезают через несколько секунд. Если вы отошли от компьютера, то можете пропустить эти сообщения; Recent Notification решает эту проблему, сохраняя историю всех уведомлений и предоставляя быстрый доступ к ней.
Краткое определение: NotifyOSD — система отображения всплывающих уведомлений в Ubuntu; Recent Notification — журнал этих уведомлений.
Установка
Откройте терминал и выполните команды:
sudo add-apt-repository ppa:jconti/recent-notifications
sudo apt-get update
sudo apt-get install recent-notificationsВажно: PPA добавляет сторонний репозиторий. Убедитесь, что вы доверяете источнику перед установкой.
Добавление апплета на панель и запуск
Чтобы начать использовать Recent Notification, щёлкните правой кнопкой по панели GNOME и выберите «Добавить в панель» («Добавить в панель»). В появившемся окне найдите и выберите Recent Notification.

После добавления вы увидите новый апплет на панели. Один клик по нему откроет окно со списком всех прошлых уведомлений.

Просмотр, сортировка и управление уведомлениями
В окне Recent Notification можно просматривать всю историю уведомлений. Доступны фильтры по приложению — выберите нужный источник в выпадающем списке, чтобы показать только его сообщения.

Для каждой записи можно выполнить правый клик и:
- скопировать текст уведомления;
- добавить приложение в чёрный список, чтобы его уведомления больше не сохранялись;
- быстро переходить по ссылкам, если уведомление их содержит.
Когда Recent Notification не подойдёт
- Если вы принципиально не хотите добавлять дополнительные апплеты на панель и предпочитаете минималистичный рабочий стол.
- Если вы используете среду, отличную от GNOME, где апплеты панели не поддерживаются, или у вас кастомная оболочка без совместимости.
- Если нужны централизованные логи с политиками хранения, шифрованием и ротацией для корпоративного использования — тогда подойдёт системный лог (rsyslog/journald) или специализированные решения.
Альтернативы и интеграции
- Интеграция с messaging menu или создание индикатор-апплета для удобства доступа (более современное поведение в Ubuntu).
- Использование системных логов (journalctl) для длительного хранения и анализа уведомлений в серверных сценариях.
- Сторонние демон-уведомители (например, Dunst) с собственными историями уведомлений и настройками внешнего вида.
Чеклист после установки (быстрые действия)
- Установили пакет и добавили апплет на панель.
- Проверили, что уведомления из популярных приложений (почта, мессенджеры) попали в журнал.
- Настроили фильтрацию по приложениям и добавили в чёрный список ненужные источники.
- Убедились, что копирование текста работает для важных уведомлений.
Критерии приёмки
- Апплет отображается на панели и открывает окно с историей уведомлений.
- История содержит уведомления, которые появлялись в системе за время теста.
- Фильтрация по приложению показывает только выбранные записи.
- Функция копирования текста и чёрный список доступны и функционируют.
Модель зрелости и рекомендации по использованию
- Начальная стадия: базовая установка и просмотр истории — подходит для индивидуального использования.
- Средняя стадия: настройка чёрных списков и фильтров — удобство и снижение шума.
- Продвинутая стадия: интеграция с индикатором или messaging menu — централизованный доступ и меньшее захламление панели.
Рекомендация: если вы часто пропускаете уведомления, начните с базовой установки. Если апплет мешает на панели, рассмотрите идею индикатор-версии или интеграцию в меню сообщений.
Краткий глоссарий
- NotifyOSD — механизм всплывающих уведомлений в Ubuntu.
- Апплет — элемент интерфейса панели GNOME, добавляемый для быстрого доступа.
- Чёрный список — список приложений, уведомления которых не сохраняются в журнале.
Важно: Recent Notification хранит только те уведомления, которые передаются через NotifyOSD. Некоторые приложения могут отправлять уведомления другими методами, и такие события не появятся в журнале.
Резюме
Recent Notification — простой и практичный апплет для тех, кто хочет не пропускать уведомления: он сохраняет историю, даёт фильтры по приложениям, позволяет копировать текст уведомлений и исключать источники. Подойдёт пользователям GNOME/Ubuntu, которым важна история уведомлений, но может не подойти тем, кто избегает дополнительных элементов на панели.
Что вы думаете о таком подходе к истории уведомлений? Хотели бы вы интеграцию в messaging menu или отдельный индикатор?
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента