Установите апплет менеджера сети (значок в трее) в Arch Linux GNOME 3.20

9

Я использую Arch Linux с GNOME 3.20. Я пытаюсь получить апплет менеджера сети (значок в трее), с помощью которого я мог бы легко подключиться к сетям WiFi.

Я установил networkmanagerи , network-manager-appletно я не получаю иконку в трее.

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


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

Северус Тукс
источник

Ответы:

16

Начальные требования

Хосты

Проверьте свою конфигурацию /etc/hosts file, действительная конфигурация выглядит следующим образом:

        #<ip-address>    <hostname.domain.org>    <hostname>
        127.0.0.1      localhost.localdomain    yourHostname
        ::1            localhost.localdomain    yourHostname

приборы

Вы можете идентифицировать свои сетевые устройства следующим образом:

$ lspci | grep -i net

Если вашего устройства нет в списке, это может быть usb-устройство, поэтому попробуйте эту команду:

$ lsusb 

С помощью следующей команды вы можете проверить текущее состояние всех ваших сетевых устройств:

$ ip link

Установка необходимых инструментов

Установите инструменты wpa_supplicant

$ sudo pacman -S wpa_supplicant

Установите беспроводные инструменты

$ sudo pacman -S wireless_tools

Установите сетевой менеджер

$ sudo pacman -S networkmanager

Установите апплет сетевого менеджера, также известный как nm-applet

$ sudo pacman -S network-manager-applet

Установить гном-брелок

$ sudo pacman -S gnome-keyring

конфигурация

Сделайте запуск сетевого менеджера при загрузке:

$ sudo systemctl enable NetworkManager.service

Отключить dhcpcd

Поскольку networkmanager хочет быть тем, кто обрабатывает dhcpcd, вы должны отключить и остановить dhcpcd:

 $ sudo systemctl disable dhcpcd.service
 $ sudo systemctl disable dhcpcd@.service
 $ sudo systemctl stop dhcpcd.service
 $ sudo systemctl stop dhcpcd@.service

Включите wpa_supplicant, если вы хотите использовать ваше беспроводное соединение:

 $ sudo systemctl enable wpa_supplicant.service

Добавьте вашего пользователя в сетевую группу:

 $ gpasswd -a <USERNAME> network

Отключите контроллеры сетевого интерфейса:

Отключите контроллеры сетевого интерфейса, в моем случае eth0 и wlan0:

 $ ip link set down eth0
 $ ip link set down wlan0

Теперь запустите wpa_supplicant:

 $ sudo systemctl start wpa_supplicant.service

Теперь запустите сетевой менеджер:

 $ sudo systemctl start NetworkManager.service

Теперь вы должны увидеть значок в трее на верхней панели

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

Если вы получили ошибку о недоступном D-Bus, просто игнорируйте ее. Если сетевой менеджер не запущен и апплет сетевого менеджера не отображается в верхней панели GNOME3, попробуйте следующее:

$ sudo Networkmanager
$ nm-applet

Северус Тукс
источник
К вашему сведению, это также помогло заставить работать плазменно-нм с KDE. БЛАГОДАРЮ ВАС.
Джеймс Ирвин
работает и для XFCE !!
никто не