Ubuntu 20.04.1 LTS - NetworkManager не отображается в Ubuntu

По определенным причинам мне приходится использовать сетевой менеджер в качестве альтернативы Cisco AnyConnect. Моя проблема заключается в том, что после установки необходимых пакетов на верхней панели не появляется значок.

Я следовал инструкциям университета:

sudo apt install openconnect network-manager-openconnect network-manager-openconnect-gnome
sudo service network-manager restart

После этого сетевой менеджер должен быть установлен, и следующим шагом будет его открытие через верхнюю панель. Однако сетевой менеджер не появляется. У меня есть возможность выполнять определенные команды, такие как "openconnect" и "nmcli", но графический интерфейс, похоже, не загружается. Я пытался перезапустить службу, много раз перезагружал компьютер и даже установил целую кучу других пакетов, таких как:

sudo apt-get install network-manager-openvpn network-manager-openvpn-gnome network-manager-pptp network-manager-pptp-gnome network-manager-vpnc network-manager-vpnc-gnome network-manager-openconnect network-manager-openconnect-gnome 

(From: https://wiki.ubuntuusers.de/NetworkManager/VPN_Plugins/)

Другие командные исправления, которые я нашел, тоже не сработали. Кто-нибудь знает, как заставить это работать?

0
задан 16 November 2020 в 11:11

1 ответ

Диспетчер сети сам по себе является службой, а не графическим интерфейсом для его настроек, так что это действительно зависит от того, чего вы ДЕЙСТВИТЕЛЬНО пытаетесь достичь...

A) Мне на самом деле не нужен значок, я просто хочу изменить некоторые настройки или подключиться к сети (при условии, что network-manager является работает)

  • В системных графических интерфейсах Ubuntu часто есть приложение, которое называется что-то вроде «Системные настройки» — я нашел его в Unity и Cinnamon (поэтому я полагаю, что в Gnome оно тоже есть) — запустите это приложение и там ищите "Сеть" - там вы обычно можете сделать некоторые основные настройки WiFi и подключить
  • более "хардкорный" терминал "GUI", но очень способный: nmtui или sudo nmtui
  • для простых настроек графического интерфейса nm-connection-editor - только расширенные настройки, без подключения (кроме авто)

B) Мне нужно, чтобы иконка была там

Вы можете столкнуться ситуация, когда ты делаешь предназначен для обычного пользователя, поэтому переходить куда-то дальше, чем 2 клика, выходит за рамки их навыков работы с ПК ... так что вам действительно НУЖЕН значок #это действительно происходит, или вам это просто нравится.
"Значок" обычно находится там через "апплет", который может разбиться или что-то в этом роде, мы попытаемся восстановить его через терминал:

  1. Попробуйте убить все экземпляры апплета и перезапустить его: killall nm-апплет; nm-applet &
  2. Выйдите из терминала с помощью CTRL+D (возможно, вам придется нажать ее дважды, он выйдет из терминала, не убивая nm -applet), альтернативно просто nohup nm-applet & для запуска должно работать без этого
  3. Иконки по-прежнему нет? Или пропадает после перезагрузки?
    1. Попробуйте исправить свой специальный файл nm-applet.desktop, как описано здесь: https://askubuntu.com/a/529287/277898
    2. Возможно проблема в отсутствии апплета в системном трее вообще (а может только сетевого) - для этого нужно открыть Приложение «Applets» и исправьте его, как описано здесь: https://unix.stackexchange.com/a/280807/223991

C) В первую очередь запустите network-manager service

  1. Убедитесь, что он установлен sudo apt install network-manager на gnome и графические интерфейсы на основе gnome, такие как cinnamon или MATE, вам, вероятно, также понадобятся *-gnome версии пакетовsudo apt install network-manager-gnome (аналогично для всех пакетов плагинов, которые вы устанавливаете для сетевого менеджера (например, те, которые пытался установить OP))
  2. Проверьте, запущена ли служба статус сетевого менеджера службы sudo
    1. Не работает?

      1. Запустить => sudo service network-manager start
      2. Ошибки? => сначала исправьте ошибки запуска
      3. Проверьте статус еще раз sudo service network-manager status
    2. Уже запущен?

      1. sudo service network-manager stop - дождитесь завершения!
      2. запуск сетевого менеджера службы sudo - дождитесь завершения!
      3. и снова проверьте статус статус сетевого менеджера службы sudo
      4. Он запущен? (если нет, то сначала исправьте ошибки), а значков по-прежнему нет? Попробуйте перезагрузить/перезагрузить ПК, если значка по-прежнему нет, но служба работает, вы можете продолжить с B)

И, наконец, то, что упоминал OP: sudo apt-get install network-manager-openvpn network-manager-openvpn-gnome network-manager-pptp network-manager-pptp-gnome network-manager-vpnc network-manager-vpnc-gnome network-manager-openconnect network -manager-openconnect-gnome — это просто обычные ПЛАГИНЫ для network-manager, которые позволяют вам настроить VPN-соединение с некоторыми настройками безопасности и сертификатов, они полезны для ЭТОГО, но на самом деле у них есть ничего общего ни с самим сетевым менеджером, ни с его иконкой ;)

1
ответ дан 30 December 2020 в 23:05

Другие вопросы по тегам:

Похожие вопросы: