НМ-апплет не работает Ubuntu 14.04

Сетевой менеджер nm-applet исчез из панели единства моего Ubuntu 14.04. Когда я пытаюсь запустить его через запятую, я получаю сообщение об ошибке:

$ nm-applet
nm-applet-Message: using fallback from indicator to GtkStatusIcon

(nm-applet:6409): nm-applet-WARNING **: Could not find ShellVersion property on org.gnome.Shell after 5 tries

Я не знаю, связано ли это напрямую, но с тех пор при запуске System Settings-> Network не отображается "Mobile Broadband", даже если карта данных подключена к системе. Карта данных больше не работает.

РЕДАКТИРОВАТЬ: Следующая команда, предложенная пользователем 'mkayaalp', также выдает ошибку:

$ nm-applet --shell-debug
nm-applet-Message: using fallback from indicator to GtkStatusIcon

(nm-applet:6848): nm-applet-WARNING **: Could not find ShellVersion property on org.gnome.Shell after 5 tries
nm-applet-Message: PID 0 (we are 6848) sent signal 2, shutting down...

(nm-applet:6848): GLib-CRITICAL **: Source ID 107 was not found when attempting to remove it

EDIT2: проблема значка для nm-applet не появляется на панели единства не является уникальным для него. Эта проблема также сохраняется для "Псенсоров", хотя в настройках она должна отображаться на панели единства.

PS: поиск в google и Ask-ubuntu.ru в основном приводит к результатам, касающимся Lubuntu 14.04.

9 ответов

nm-applet исчез из строки меню Unity на последней установке Ubuntu 14.04.1 LTS. Это могло произойти после apt-get upgrade и перезагрузка.

Решение, которое работало для меня, было упомянуто в комментариях к другому посту.

Некоторые люди решили подобные проблемы, установив / переустановив libappindicator. Я думаю, что Unity перешел от значков состояния к индикаторам. - mkayaalp 16 августа '14 в 18:35

Ничего себе, решение было тем, которое похоронено в комментариях @mkayaalp. Я выполнил команду: "sudo apt-get install --reinstall libappindicator3-1" и "sudo apt-get install --reinstall libappindicator1". Затем перезагрузите. - Noisygecko 8 января в 16:25

Поскольку это сработало для меня, я думал, что сделаю отдельный ответ для этого. Я побежал ниже:

sudo apt-get install --reinstall libappindicator3-1 libappindicator1

Затем я перезагрузился. Может случиться так, что необходима только первая переустановка пакета.

Боюсь, что оба сообщения не связаны с вашей проблемой мобильного широкополосного соединения.

nm-applet-Message: using fallback from indicator to GtkStatusIcon

просто означает, что панель Gnome не была найдена и вместо нее используется значок состояния.

nm-applet-WARNING **: Could not find ShellVersion property on org.gnome.Shell after 5 tries

Это сообщение означает, что он попытался получить версию оболочки Gnome из DBus, но потерпел неудачу в течение 5 попыток. В моей системе нет org.gnome.Shell оказание услуг. Но у вас, видимо, есть и что-то не так с этим.

Одна вещь, которую вы, возможно, захотите попробовать, это запустить его как:

nm-applet --shell-debug

Это должно удалить это второе сообщение, но я сомневаюсь, что это решит проблему широкополосной связи.

РЕДАКТИРОВАТЬ: я должен отметить, что оба эти сообщения не являются ошибками.

Следующее означает, что SIGINT был доставлен и апплет завершается, что происходит, когда вы нажимаете Ctrl+C в терминале.

nm-applet-Message: PID 0 (we are 6848) sent signal 2, shutting down...

Следующее сообщение смотрите в этой ошибке. Это предупреждение GLib, а не ошибка. nm-applet выдает те же сообщения в моей системе (за исключением сообщения, связанного с dbus), и это работает.

(nm-applet:6848): GLib-CRITICAL **: Source ID 107 was not found when attempting to remove it

Так как вы говорите, то же самое относится и к psensorsЯ убежден, что ваша проблема не nm-applet, Похоже, ваш систрей отсутствует. Попробуйте запустить следующий минимальный Python-скрипт для создания иконки состояния и посмотрите, появляется ли что-нибудь:

#!/usr/bin/env python
import pygtk
import gtk

i = gtk.StatusIcon()
i.set_from_stock(gtk.STOCK_INFO)
i.set_visible(True)
gtk.main()

Поместите это в файл и назовите его test.py, казнить chmod +x test.py а также ./test.py, Вам может понадобиться установить python-gtk пакет, если не установлен.

Перепробовал множество возможных решений:

  • Запуск nm-апплета в терминале: сообщение об использовании gtk fallback
  • Переустановите nm-applet
  • Переустановите Ubuntu-рабочий стол
  • Переустановите network-manager и network-manager-gnome
  • Переустановите индикатор-апплет-завершено
  • Отредактируйте ~/.config/autostart/nm-applet.desktop для использования Exec=/usr/bin/dbus-launch nm-applet
  • Остановите NetworkManager, sudo rm /var/lib/NetworkManager/NetworkManager.state, запустите NetworkManager

так далее..

При поиске nm-апплета в Google я обнаружил https://awesome.naquadah.org/wiki/Nm-applet. После добавления моего пользователя в группу netdev я могу запустить nm-applet в терминале, и появляется значок.

Пытался сбросить автозапуск по умолчанию nm-applet.desktop и перезапустить, но ничего. Наконец добавили пользовательское приложение для запуска / usr / bin / nm-applet.

Надеюсь, это кому-нибудь поможет.

Что исправило проблему здесь (Mint 17, совместимый с Ubuntu 14.04):

sudo apt-get install - переустановить сетевой менеджер

sudo apt-get install --reinstall network-manager-gnome

sudo service dbus restart

с последующим выходом из системы, а затем вход в систему. Фактически, отсутствовали многие другие индикаторы области уведомлений (не только nm-applet), и это исправило их все.

Измените "запретить" на "разрешить" в:

/etc/dbus-1/system.d/org.freedesktop.NetworkManager.conf

Сетевой менеджер или nm-applet - это тот, который находится в systray. Я использовал эту страницу https://help.ubuntu.com/community/NetworkManager и сделал следующее:

sudo stop network-manager
sudo apt-get install network-manager
sudo apt-get install network-manager-gnome
sudo apt-get install network-manager-openvpn
sudo apt-get install network-manager-openvpn-gnome
sudo start network-manager

вышли из системы, затем снова вошли в систему, и значок в системном окне показывает и отчет Wi-Fi и сети.

Чтобы убедиться, что сеть подключена, запустите:

/sbin/ifconfig -a

Для Ubuntu 14.04 я переустанавливаю network-manager, и теперь все работает нормально.

sudo apt-get install --reinstall network-manager sudo apt-get install --reinstall network-manager-gnome

Добавьте область уведомлений на вашу панель. Это можно сделать, щелкнув правой кнопкой мыши на панели "Добавить в панель..." и выбрав Область уведомлений:

введите описание изображения здесь

Это дает вам апплет менеджера сети (nm-applet), средство выбора звука / громкости и индикатор батареи.

У меня была эта проблема, и я исправил ее, переустановив Ubuntu-Desktop

sudo apt-get install --reinstall ubuntu-desktop

Кроме того, я избавился от постановки гнома и следующего гнома ppa.

Попробуйте переустановить nm-applet:

sudo apt-get remove nm-applet

sudo apt-get install nm-applet
Другие вопросы по тегам