НМ-апплет не работает 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