Встановіть мережевий менеджер-аплет (значок лотка) в 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

Встановіть мережевий менеджер-аплет aka nm-applet

$ sudo pacman -S network-manager-applet

Встановіть gnome-keyring

$ 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


FYI це також працювало для отримання плазмових нм для роботи з KDE. ДЯКУЮ ТОБІ.
Джеймс Ірвін

також працює для XFCE !!
ніхто
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.