Zainstaluj aplet Network-manager-aplet (ikona na pasku zadań) w Arch Linux GNOME 3.20


9

Używam Arch Linux z GNOME 3.20. Próbuję uzyskać aplet menedżera sieci (ikonę na pasku zadań), za pomocą którego mógłbym łatwo połączyć się z sieciami Wi-Fi.

Zainstalowałem networkmanageri network-manager-appletnie otrzymuję żadnej ikony na pasku zadań.

wprowadź opis zdjęcia tutaj


Ponieważ odkryłem, że jest to często występujący problem i ma mniej zasobów, aby szukać rozwiązania krok po kroku, pomyślałem, że byłoby to pomocne dla nowych użytkowników, jeśli podzielę się sposobem rozwiązania tego problemu.

Odpowiedzi:


16

Wymagania wstępne

Zastępy niebieskie

Sprawdź konfigurację /etc/hosts file, poprawna konfiguracja wygląda następująco:

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

Urządzenia

Możesz zidentyfikować swoje urządzenia sieciowe w następujący sposób:

$ lspci | grep -i net

Jeśli Twojego urządzenia nie ma na liście, być może jest to urządzenie USB, więc wypróbuj to polecenie:

$ lsusb 

Za pomocą następującego polecenia możesz sprawdzić bieżący stan wszystkich urządzeń sieciowych:

$ ip link

Instalacja wymaganych narzędzi

Zainstaluj narzędzia wpa_supplicant

$ sudo pacman -S wpa_supplicant

Zainstaluj narzędzia bezprzewodowe

$ sudo pacman -S wireless_tools

Zainstaluj menedżera sieci

$ sudo pacman -S networkmanager

Zainstaluj aplet menedżera sieci aka nm-aplet

$ sudo pacman -S network-manager-applet

Zainstaluj gnome-keyring

$ sudo pacman -S gnome-keyring

Konfiguracja

Uruchom menedżera sieci podczas uruchamiania:

$ sudo systemctl enable NetworkManager.service

Wyłącz dhcpcd

Ponieważ menedżer sieci chce być tym, który obsługuje rzeczy związane z dhcpcd, musisz wyłączyć i zatrzymać dhcpcd:

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

Włącz wpa_supplicant, jeśli chcesz korzystać z połączenia bezprzewodowego:

 $ sudo systemctl enable wpa_supplicant.service

Dodaj użytkownika do grupy sieci:

 $ gpasswd -a <USERNAME> network

Wyłącz kontrolery interfejsu sieciowego:

Wyłącz kontrolery interfejsu sieciowego, w moim przypadku eth0 i wlan0:

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

Teraz uruchom wpa_supplicant:

 $ sudo systemctl start wpa_supplicant.service

Teraz uruchom menedżera sieci:

 $ sudo systemctl start NetworkManager.service

Teraz powinieneś zobaczyć ikonę tacy na górnym pasku

wprowadź opis zdjęcia tutaj

Jeśli pojawi się błąd dotyczący nieosiągalnego D-Bus, po prostu zignoruj ​​go. Jeśli menedżer sieci nie działa, a aplet menedżera sieci nie wyświetla się w górnym panelu GNOME3, spróbuj tego:

$ sudo Networkmanager
$ nm-applet


Dla waszej informacji działało to również w celu uzyskania nm-plazmy do pracy z KDE. DZIĘKUJĘ CI.
James Irwin

działa również dla XFCE !!
nikt nie
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.