If you’ve just installed Arch Linux and booted into your fresh system, you might notice that the familiar Wi-Fi icon is missing from your system tray. This is because NetworkManager, the service responsible for managing network connections, might not be running by default. Fortunately, getting it up and running is straightforward. Here’s how you can check its status and enable it.
Step 1: Verify NetworkManager is Installed
Before proceeding, ensure that NetworkManager is installed on your system. Run the following command:
pacman -Qi networkmanager
This command checks if NetworkManager is installed and provides details about its package. If the package is not found, you can install it using:
sudo pacman -S networkmanager
Step 2: Check NetworkManager’s Service Status
To determine whether NetworkManager is running, use:
systemctl status networkmanager.service
You might see an output similar to this:
● networkmanager.service - Network Manager
Loaded: loaded (/usr/lib/systemd/system/networkmanager.service; disabled; preset: disabled)
Active: inactive (dead)
- Loaded: Indicates that the service file is available.
- Active: If it says “inactive (dead),” then the service is not currently running.
- Enabled/Disabled: If “disabled,” the service does not start automatically on boot.
Step 3: Enable NetworkManager
To ensure NetworkManager starts automatically at boot, enable the service with:
sudo systemctl enable networkmanager.service
This creates the necessary symlinks so that the service starts with the system.
Step 4: Start the Service
Now, start the service immediately without needing to reboot:
sudo systemctl start networkmanager.service
Once started, you should see your Wi-Fi icon appear in the system tray (if you’re using a graphical environment like GNOME, KDE, or XFCE). You can now manage your connections via the GUI or the nmcli
command-line tool.
Conclusion
With NetworkManager enabled and running, you’ll have a much smoother experience managing your network connections. Whether you’re connecting to Wi-Fi, Ethernet, or setting up VPNs, NetworkManager simplifies the process significantly. If you still don’t see the Wi-Fi icon, ensure you have a network applet installed for your desktop environment.
Enjoy your Arch Linux setup with seamless networking!