ติดตั้ง Network-manager-applet (ไอคอนถาด) บน Arch Linux GNOME 3.20


9

ฉันใช้ Arch Linux กับ GNOME 3.20 ฉันกำลังพยายามรับแอปเพล็ตผู้จัดการเครือข่าย (ไอคอนถาด) ซึ่งฉันสามารถเชื่อมต่อกับเครือข่าย 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 aka 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

ตอนนี้เริ่มผู้จัดการเครือข่าย:

 $ sudo systemctl start NetworkManager.service

ตอนนี้คุณควรดูไอคอนถาดบนแถบด้านบน

ป้อนคำอธิบายรูปภาพที่นี่

หากคุณได้รับข้อผิดพลาดเกี่ยวกับ D-Bus ที่ไม่สามารถเข้าถึงได้ให้เพิกเฉยมัน ถ้า networkmanager ไม่ทำงานและ network-manager-applet ไม่แสดงในพาเนล GNOME3 ด้านบนของคุณให้ลองสิ่งนี้:

$ sudo Networkmanager
$ nm-applet


FYI สิ่งนี้ยังช่วยให้ plasma-nm ทำงานกับ KDE ได้อีกด้วย ขอบคุณ.
James Irwin

ใช้ได้กับ XFCE ด้วย !!
ไม่มีใคร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.