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

Recent Notification — журнал уведомлений для Ubuntu

• 4 min read • Ubuntu • Обновлено 23 Nov 2025
Recent Notification — журнал уведомлений для Ubuntu
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 в панель 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 или отдельный индикатор?

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

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

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро