LINUX.ORG.RU

xfce4-notifyd


0

0

Долгое время на моем Xfce стоял гномий notification-daemon (система — Xubuntu 10.04). Решил вдруг поставить родной нотификатор xfce4-notifyd, но при этом перестал работать ручной (через libnotify-bin) вызов нотификаций, хотя приложения (например, firefox или blueman) всё показывают нормально. Вот что выводится в консоли при выполнении, например, notify-send test test:

libnotify-Message: GetServerInformation call failed: Too few arguments in reply
libnotify-Message: Error getting spec version

** (notify-send:6985): CRITICAL **: dbus_g_proxy_connect_signal: assertion `DBUS_IS_G_PROXY (proxy)' failed

** (notify-send:6985): CRITICAL **: dbus_g_proxy_connect_signal: assertion `DBUS_IS_G_PROXY (proxy)' failed

** (notify-send:6985): CRITICAL **: dbus_g_proxy_call: assertion `DBUS_IS_G_PROXY (proxy)' failed

★★

Ответ на: комментарий от Shlyapa

Спасибо за наводку.

% pkg_info | grep xfce4-noti
xfce4-notification-daemon-0.3.7_12 Port of Gnome's notification-daemon for the Xfce desktop
— то есть это гномий огрызок в оболочке Xfce.

Сейчас пробую установить родной Xfce нотификатор:

% portinstall -p deskutils/xfce4-notifyd
[Gathering depends for deskutils/xfce4-notifyd ................................................................................................................................................................................................................................................................................................................................................................................................................................ done]
--->  Installing 'xfce4-notifyd-0.1.0_5' from a port (deskutils/xfce4-notifyd)
--->  Building '/usr/ports/deskutils/xfce4-notifyd'
===>  Cleaning for xfce4-notifyd-0.1.0_5
cd /usr/ports/deskutils/xfce4-notifyd && make config;


     ┌────────────────────────────────────────────────────────────────────┐
     │                Options for xfce4-notifyd 0.1.0_5                   │  
     │ ┌────────────────────────────────────────────────────────────────┐ │  
     │ │            [X] NLS  Enable Native Language Support             │ │  
     │ │                                                                │ │  
     │ │                                                                │ │  
     │ │                                                                │ │  
     │ │                                                                │ │  
     │ │                                                                │ │  
     │ │                                                                │ │  
     │ │                                                                │ │  
     │ │                                                                │ │  
     │ │                                                                │ │  
     │ │                                                                │ │  
     │ │                                                                │ │  
     │ │                                                                │ │  
     │ │                                                                │ │  
     │ │                                                                │ │  
     ├─└────────────────────────────────────────────────────────────────┘─┤  
     │                       [  OK  ]       Cancel                        │  
     └────────────────────────────────────────────────────────────────────┘  
                                                                             

===>  xfce4-notifyd-0.1.0_5 conflicts with installed package(s): 
      xfce4-notification-daemon-0.3.7_12

      They install files into the same place.
      Please remove them first with pkg_delete(1).
*** Error code 1

Stop in /usr/ports/deskutils/xfce4-notifyd.
*** Error code 1

Stop in /usr/ports/deskutils/xfce4-notifyd.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portinstall20100616-1831-zyr7ol-0 env make DEPENDS_TARGET=package
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
	! deskutils/xfce4-notifyd	(unknown build error)
— конфликтуют. Буду удалять и смотреть как заработает.

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

Удалил. Поставил родной. Работает. Но мне его интерфейс не нравится. Выяснил, что приложения (Thunderbird, Firefox) работают не через него, а через собственные механизмы. Вернул всё взад.

iZEN ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.