У меня Ubuntu 13.10, так как glib 2.32 не смог скомпилировать некоторые новые приложения, я скомпилировал и установил glib 2.38 и его зависимости d-bus-1.8.0. Когда я загружался утром, я заметил, что в области сеанса индикатора отсутствует nm-апплет. Сначала я подумал, что это происходит из-за демона сетевого менеджера, и я запускаю:
sudo service network-manager restart
Значок появился в awn indicator session area
, но не показывает активное устройство и список подключений.
Затем я запускаю:
sudo nm-applet
значок беспроводной связи появился в A notification area (systray)
вместо awn indicator session area
, и я получаю следующие сообщения в терминале:
sudo nm-applet
** Message: applet now removed from the notification area
** Message: using fallback from indicator to GtkStatusIcon
** (nm-applet:16151): WARNING **: Failed to register as an agent: (32) Session not found
** Message: applet now embedded in the notification area
Кто-нибудь подскажет, как это исправить?
Я нашел обходное решение, которое работало. D-bus-1.8.0 создает проблему compatibily и нуждается в новых пакетах, которые будут установлены.
D-Bus Python-1.2.0
Py2cairo-1.10.0
PyCairo-1.10.0
PyGObject-2.28.6
PyGObject-3.12.1
PyGTK-2.24.0
PyXDG-0.25
, Но я не устанавливал их.
я нашел обходное решение здесь:
https://bbs.archlinux.org/viewtopic.php? id=143985
sudo gedit /etc/dbus-1/system.d/org.freedesktop.NetworkManager.conf
, из которого я заменил все экземпляры, отклоняет с, позволяют и сохраненный.
я перезапустил сессию, и она работала.