RackNerd Billboard Banner

How to Fix NetworkManager Not Running on Linux

Getting hit with the “NetworkManager is not running” error on Linux can be frustrating. No WiFi, no internet, and often, no obvious fix. Here’s how to troubleshoot and solve it, fast.


What Is NetworkManager?

NetworkManager is the default tool for managing network connections on most modern Linux distributions. If it’s not running, your system can’t connect to WiFi or Ethernet—simple as that.


1. Check If NetworkManager Is Installed

First, let’s make sure it’s even there.

Debian/Ubuntu:

sudo apt update
sudo apt install network-manager

Fedora/CentOS/RHEL:

sudo dnf install NetworkManager

Arch/Manjaro:

sudo pacman -S networkmanager

2. Start or Restart NetworkManager

To fix a stopped or crashed NetworkManager, restart the service.

sudo systemctl restart NetworkManager

Check if it’s active:

sudo systemctl status NetworkManager

If it’s running, you’ll see “active (running)”.


3. Enable NetworkManager on Boot

Make sure it starts up automatically:

sudo systemctl enable NetworkManager

4. Stop Other Network Services

Sometimes, other network services like networking or wicd can conflict with NetworkManager. Disable them:

sudo systemctl stop networking
sudo systemctl disable networking
sudo systemctl stop wicd
sudo systemctl disable wicd

Then restart NetworkManager again.


5. Check for Errors

If NetworkManager still won’t start, look at the logs:

journalctl -xeu NetworkManager

Read through the output. Look for permission issues, missing files, or conflicts.


6. Fix Missing Dependencies

If you see errors about missing dependencies, update your system:

Debian/Ubuntu:

sudo apt update
sudo apt upgrade

Fedora/CentOS/RHEL:

sudo dnf update

7. Reboot

It’s basic, but it works. After making these changes, reboot your machine:

sudo reboot

8. Reinstall NetworkManager (Last Resort)

If all else fails, reinstall:

Debian/Ubuntu:

sudo apt remove --purge network-manager
sudo apt install network-manager

Fedora/CentOS/RHEL:

sudo dnf remove NetworkManager
sudo dnf install NetworkManager

Wrapping Up

Usually, these steps will fix NetworkManager not running on Linux. Still stuck? Check your system logs or reach out to your distro’s support forums. Remember: keep your system updated, and don’t let conflicting services run in the background.

Have you fixed NetworkManager another way? Drop a comment below and help others!


Need more Linux troubleshooting tips? Subscribe for updates or follow us on [social media].

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
RackNerd Billboard Banner
© 2025 Computer Everywhere
Your Everyday Guide to the Digital World.
Terms of Service | Privacy Policy
Copy link