Arch Linux GNOME 3.20にNetwork-manager-applet(トレイアイコン)をインストールする


9

GNOME 3.20でArch Linuxを使用しています。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

networkmanagerをインストールする

$ sudo pacman -S networkmanager

network-manager-applet(別名nm-applet)をインストールします。

$ sudo pacman -S network-manager-applet

gnome-keyringをインストールする

$ sudo pacman -S gnome-keyring

構成

起動時にnetworkmanagerを起動します。

$ 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

ここでnetworkmanagerを起動します。

 $ sudo systemctl start NetworkManager.service

これで、トップバーにトレイアイコンが表示されます。

ここに画像の説明を入力してください

到達できないD-Busに関するエラーが発生した場合は、無視してください。networkmanagerが実行されておらず、上部のGNOME3パネルにnetwork-manager-appletが表示されない場合は、以下を試してください。

$ sudo Networkmanager
$ nm-applet


FYIこれは、plasma-nmをKDEと連携させるためにも機能しました。ありがとうございました。
James Irwin

XFCEでも動作します!!
誰も
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.