Installieren Sie das Network-Manager-Applet (Tray-Symbol) auf Arch Linux GNOME 3.20

Installieren Sie das Network-Manager-Applet (Tray-Symbol) auf Arch Linux GNOME 3.20

Ich verwende Arch Linux mit GNOME 3.20. Ich versuche, ein Netzwerkmanager-Applet (Tray-Symbol) zu erhalten, mit dem ich problemlos eine Verbindung zu WLAN-Netzwerken herstellen kann.

Ich habe es installiert networkmanager, network-manager-appletaber ich bekomme kein Tray-Symbol.

Bildbeschreibung hier eingeben


Da ich festgestellt habe, dass dies ein weit verbreitetes Problem ist und weniger Ressourcen zur Verfügung stehen, um nach einer schrittweisen Lösung zu suchen, dachte ich, es wäre für neue Benutzer hilfreich, wenn ich teile, wie ich dieses Problem gelöst habe.

Antwort1

Erste Voraussetzungen

Gastgeber

Überprüfen Sie die Konfiguration Ihres /etc/hosts file, eine gültige Konfiguration sieht folgendermaßen aus:

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

Geräte

So können Sie Ihre Netzwerkgeräte identifizieren:

$ lspci | grep -i net

Wenn Ihr Gerät nicht aufgeführt ist, handelt es sich möglicherweise um ein USB-Gerät. Versuchen Sie in diesem Fall diesen Befehl:

$ lsusb 

Mit dem folgenden Befehl können Sie den aktuellen Status aller Ihrer Netzwerkgeräte überprüfen:

$ ip link

Installation der erforderlichen Tools

Installieren Sie die wpa_supplicant-Tools

$ sudo pacman -S wpa_supplicant

Installieren Sie die Wireless-Tools

$ sudo pacman -S wireless_tools

Installieren Sie den Netzwerkmanager

$ sudo pacman -S networkmanager

Installieren Sie das Netzwerk-Manager-Applet, auch bekannt als nm-Applet

$ sudo pacman -S network-manager-applet

Installieren Sie Gnome-Keyring

$ sudo pacman -S gnome-keyring

Aufbau

Lassen Sie den Netzwerkmanager beim Booten starten:

$ sudo systemctl enable NetworkManager.service

Deaktivieren Sie dhcpcd

Da der Netzwerkmanager die mit dhcpcd in Zusammenhang stehenden Dinge handhaben möchte, müssen Sie dhcpcd deaktivieren und stoppen:

 $ sudo systemctl disable dhcpcd.service
 $ sudo systemctl disable [email protected]
 $ sudo systemctl stop dhcpcd.service
 $ sudo systemctl stop [email protected]

Aktivieren Sie wpa_supplicant, wenn Sie Ihre drahtlose Verbindung verwenden möchten:

 $ sudo systemctl enable wpa_supplicant.service

Fügen Sie Ihren Benutzer zur Netzwerkgruppe hinzu:

 $ gpasswd -a <USERNAME> network

Netzwerkschnittstellen-Controller ausschalten:

Schalten Sie Ihre Netzwerkschnittstellen-Controller aus, in meinem Fall eth0 und wlan0:

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

Starten Sie nun wpa_supplicant:

 $ sudo systemctl start wpa_supplicant.service

Starten Sie nun den Netzwerkmanager:

 $ sudo systemctl start NetworkManager.service

Jetzt sollten Sie das Tray-Symbol in der oberen Leiste sehen

Bildbeschreibung hier eingeben

Wenn Sie eine Fehlermeldung über nicht erreichbaren D-Bus erhalten, ignorieren Sie diese einfach. Wenn der Netzwerkmanager nicht läuft und das Netzwerkmanager-Applet nicht in Ihrem oberen GNOME3-Panel angezeigt wird, versuchen Sie Folgendes:

$ sudo Networkmanager
$ nm-applet

verwandte Informationen