GNU Screen, SSH и всплывающие уведомления

Клиенты для джаббера и irc (mcabber и irssi) у меня запущены на удалённом от меня сервере, в скрине. Это удобно по разным причинам, а единственное неудобство заключается в отсутствии всплывающих уведомлений при получении личных сообщений или упоминании меня в чате. Я искал существующие решения, но не нашёл, поэтому изобрёл своё, которым и делюсь.

Для вывода уведомлений в современных линуксах используется библиотека libnotify, а для работы с нею из консоли есть утилита notify-send. По замыслу разработчиков она не умеет отправлять сообщения на другую машину. Чтобы это это ограничение обойти, нужен примитивный прокси-сервер, который будет принимать сообщения по TCP/IP, и примитивный клиент, который будет отправлять сообщение используя удалённый форвардинг портов.

Назвал я это notify-tcp- gate. Довольно примитивно, и работает. Наверное можно сделать как-то более мудрёно и академически правильно, вроде полноценного проксирования DBus. Пока не ясно зачем.

PS. И сразу проясняю ситуацию: речь не о том, что удалённый сервер ломится на мой компьютер по SSH, чтобы доставить мне уведомление. Речь о том, что когда я подключён к серверу по SSH — я получаю эти сообщения по уже установленному соединению, когда не подключен — не получаю.