Instale o miniaplicativo gerenciador de rede (ícone da bandeja) no Arch Linux GNOME 3.20

Instale o miniaplicativo gerenciador de rede (ícone da bandeja) no Arch Linux GNOME 3.20

Estou usando Arch Linux com GNOME 3.20. Estou tentando obter um miniaplicativo gerenciador de rede (ícone da bandeja) com o qual eu possa me conectar facilmente a redes WiFi.

Eu instalei networkmanagere network-manager-appletnão estou recebendo nenhum ícone na bandeja.

insira a descrição da imagem aqui


Como descobri que este é um problema comum e tem menos recursos para procurar uma solução passo a passo, pensei que seria útil para novos usuários se eu compartilhasse como resolvi esse problema.

Responder1

Requisitos iniciais

Anfitriões

Verifique a configuração do seu /etc/hosts file, uma configuração válida é semelhante a esta:

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

Dispositivos

Você pode identificar seus dispositivos de rede assim:

$ lspci | grep -i net

Se o seu dispositivo não estiver listado, talvez seja um dispositivo USB, então tente este comando:

$ lsusb 

Com o seguinte comando você pode verificar o estado atual de todos os seus dispositivos de rede:

$ ip link

Instalação das ferramentas necessárias

Instale as ferramentas wpa_supplicant

$ sudo pacman -S wpa_supplicant

Instale as ferramentas sem fio

$ sudo pacman -S wireless_tools

Instale o gerenciador de rede

$ sudo pacman -S networkmanager

Instale o miniaplicativo gerenciador de rede, também conhecido como nm-applet

$ sudo pacman -S network-manager-applet

Instale o chaveiro gnome

$ sudo pacman -S gnome-keyring

Configuração

Faça o networkmanager iniciar na inicialização:

$ sudo systemctl enable NetworkManager.service

Desativar dhcpcd

Como o networkmanager quer ser quem lida com as coisas relacionadas ao dhcpcd, você deve desabilitar e parar o dhcpcd:

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

Habilite wpa_supplicant, se quiser usar sua conexão sem fio:

 $ sudo systemctl enable wpa_supplicant.service

Adicione seu usuário ao grupo de rede:

 $ gpasswd -a <USERNAME> network

Desligue os controladores de interface de rede:

Desligue seus controladores de interface de rede, no meu caso eth0 e wlan0:

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

Agora inicie wpa_supplicant:

 $ sudo systemctl start wpa_supplicant.service

Agora inicie o gerenciador de rede:

 $ sudo systemctl start NetworkManager.service

Agora você deve ver o ícone da bandeja na barra superior

insira a descrição da imagem aqui

Se você receber um erro sobre D-Bus inacessível, simplesmente ignore-o. Se o networkmanager não estiver em execução e o network-manager-applet não aparecer no painel superior do GNOME3, tente isto:

$ sudo Networkmanager
$ nm-applet

informação relacionada