Что обрабатывает уведомления в чистой среде Openbox?

Комментирование моего кода, который звонил ethtool изменить NIC буферизует сторожевые таймеры, которым мешают, споткнуться bnx2 карта.

Я все еще хочу найти ответ на вопрос о сторожевых таймерах, но я задам другой вопрос

def _linux_buffer_alloc(iface=None, rx_ring_buffers=768,
    netdev_max_backlog=30000):

    default_rx = 255
    default_rx_jumbo = 0
    default_netdev_max_backlog = 1000
    ## Set linux rx ring buffers (to prevent tcpdump 'dropped by intf' msg)
## FIXME: removing for now due to systematic deadlocks with the bnx2 driver
#    sample: ethtool -G eth3 rx 768
#    cmd = 'ethtool -G %s rx %s' % (iface, rx_ring_buffers)
#    p = Popen(cmd.split(' '), stdout=PIPE)
#    p.communicate(); time.sleep(0.15)
#    sample: ethtool -G eth3 rx-jumbo 0
#    cmd = 'ethtool -G %s rx-jumbo %s' % (iface, default_rx_jumbo)
#    p = Popen(cmd.split(' '), stdout=PIPE)
#    p.communicate(); time.sleep(0.15)
## /FIXME
6
08.07.2013, 02:25
2 ответа

Всплывающие уведомления действительно предоставляются средой рабочего стола и описаны более подробно, https://developer.gnome.org/notification-spec/ . ( org.freedesktop.Notifications.Notify )

При запуске чистого сеанса Openbox сообщения libnotify не будут прослушиваться. После установки демона уведомлений вы сможете просматривать сообщения в сеансе Openbox.

Каждый из DE предоставляет своего собственного демона, поэтому выберите тот, который вам больше нравится. Я лично предпочитаю notify-osd, ... если зависимости, написанные с использованием Clutter, выглядят современно.

1
27.01.2020, 20:30

Демон в Xfce для отображения уведомлений xfce4-notifyd в debian это установлено с пакетом того же имени.

Демон может быть запущен если, например, notify-send "TEST" выполняется (notify-send идет libnotify-bin пакет).

Но могла также быть некоторая другая программа, использующая библиотеки уведомления libnotify4.

Таким образом для обнаружения, какие программы могут сделать это выполнение

apt-cache rdepends libnotify4 --installed

Это даст Вам все пакеты, которые зависят от libnotify4 и установлены.

2
27.01.2020, 20:30

Теги

Похожие вопросы