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

7

Сетевой менеджер 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- > Сеть не отображает «Мобильный широкополосный доступ», хотя датакарт подключен к системе. Datacard больше не работает.

EDIT: Следующая команда, предложенная пользователем «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 , не отображающаяся на панели единства, не уникальна для него. Эта проблема также сохраняется для «Psensors», даже если в настройках она отображается на панели единиц.

P.S .: Поиск в google и на askubuntu.com в основном приводит к результатам относительно Lubuntu 14.04.

    
задан Colorless Photon 04.08.2014 в 17:36
источник

9 ответов

4

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

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

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

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

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

EDIT: Я должен упомянуть, что оба этих сообщения не являются ошибками.

Следующее означает, что 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 . Похоже, что ваш systray отсутствует. Попробуйте запустить следующий минимальный скрипт 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 , если он не установлен.     

ответ дан mkayaalp 08.08.2014 в 08:16
4

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

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

Some people resolved similar issues by installing/reinstalling libappindicator. I guess Unity moved from status icons to indicators. – mkayaalp Aug 16 '14 at 18:35

Wow, the solution was the one buried in the comments by @mkayaalp. What I did was to run: 'sudo apt-get install --reinstall libappindicator3-1' and 'sudo apt-get install --reinstall libappindicator1'. Then restart. – noisygecko Jan 8 at 16:25

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

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

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

    
ответ дан mpb 16.02.2015 в 22:47
2

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

sudo apt-get install --reinstall network-manager

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

sudo service dbus restart

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

ответ дан durval 07.12.2014 в 21:00
2

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

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

и т.д ..

При поиске nm-апплета в google я нашел Ссылка . После добавления моего пользователя в группу netdev я могу запустить nm-апплет в терминале, и появится значок.

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

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

    
ответ дан Benjamin Klotz 11.02.2015 в 20:51
1

Измените «deny» на «allow» в:

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

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

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

вышел из системы, затем зашел в систему и отобразился значок в отчетах systray, а также сообщается о Wi-Fi и сетях.

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

/sbin/ifconfig -a
    
ответ дан TSarinana 03.02.2016 в 20:54
0

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

sudo apt-get install --reinstall ubuntu-desktop

Кроме того, я избавился от постановки gnome и gnome next ppa (s).

    
ответ дан mchid 07.08.2014 в 04:45
0

Для Ubuntu 14.04 я переустанавливаю сетевой менеджер, и теперь все работает нормально.

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

    
ответ дан zombi_man 02.10.2014 в 12:21
0

Добавить область уведомлений на панель. Вы делаете это, щелкнув правой кнопкой мыши на панели «Добавить в панель ...» и выбрав Область уведомлений :

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

    
ответ дан Martin Thoma 20.11.2014 в 16:39
-4

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

sudo apt-get remove nm-applet

sudo apt-get install nm-applet
    
ответ дан Ade Malsasa Akbar 07.08.2014 в 04:48