Installez Network-manager-applet (icône de la barre d'état) sur Arch Linux GNOME 3.20

9

J'utilise Arch Linux avec GNOME 3.20. J'essaie d'obtenir une applet de gestionnaire de réseau (icône de plateau) à l'aide de laquelle je pourrais facilement me connecter aux réseaux WiFi.

J'ai installé networkmanageret network-manager-appletje ne reçois aucune icône de plateau.

entrez la description de l'image ici


Comme j'ai constaté qu'il s'agissait d'un problème de début et qu'il disposait de moins de ressources pour rechercher une solution étape par étape, j'ai pensé qu'il serait utile pour les nouveaux utilisateurs de partager la manière dont j'ai résolu ce problème.

Severus Tux
la source

Réponses:

16

Exigences initiales

Hôtes

Vérifiez la configuration de votre /etc/hosts file, une configuration valide ressemble à ceci:

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

Dispositifs

Vous pouvez identifier vos périphériques réseau comme ceci:

$ lspci | grep -i net

Si votre appareil n'est pas répertorié, il s'agit peut-être d'un périphérique USB, essayez donc cette commande:

$ lsusb 

Avec la commande suivante, vous pouvez vérifier l'état actuel de tous vos périphériques réseau:

$ ip link

Installation des outils requis

Installer les outils wpa_supplicant

$ sudo pacman -S wpa_supplicant

Installer les outils sans fil

$ sudo pacman -S wireless_tools

Installez le gestionnaire de réseau

$ sudo pacman -S networkmanager

Installez l'applet de gestionnaire de réseau aka nm-applet

$ sudo pacman -S network-manager-applet

Installer gnome-keyring

$ sudo pacman -S gnome-keyring

Configuration

Faites démarrer le gestionnaire de réseau au démarrage:

$ sudo systemctl enable NetworkManager.service

Désactiver dhcpcd

Puisque networkmanager veut être celui qui gère les choses liées à dhcpcd, vous devez désactiver et arrêter dhcpcd:

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

Activez wpa_supplicant, si vous souhaitez utiliser votre connexion sans fil:

 $ sudo systemctl enable wpa_supplicant.service

Ajoutez votre utilisateur au groupe réseau:

 $ gpasswd -a <USERNAME> network

Désactivez les contrôleurs d'interface réseau:

Désactivez vos contrôleurs d'interface réseau, dans mon cas eth0 et wlan0:

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

Maintenant, lancez wpa_supplicant:

 $ sudo systemctl start wpa_supplicant.service

Maintenant, lancez le gestionnaire de réseau:

 $ sudo systemctl start NetworkManager.service

Maintenant, vous devriez voir l'icône de plateau dans la barre supérieure

entrez la description de l'image ici

Si vous obtenez une erreur concernant le D-Bus inaccessible, ignorez-le. Si le gestionnaire de réseau n'est pas en cours d'exécution et que l'applet de gestionnaire de réseau n'apparaît pas dans votre panneau GNOME3 supérieur, essayez ceci:

$ sudo Networkmanager
$ nm-applet

Severus Tux
la source
Pour info, cela a également fonctionné pour que le plasma-nm fonctionne avec KDE. MERCI.
James Irwin
fonctionne aussi pour XFCE !!
personne le