Ubuntu 24.04.1 LTS下Network Manager无法运行,WiFi消失且提示服务未找到
Ubuntu 24.04.1 LTS下Network Manager无法运行,WiFi消失且提示服务未找到
Hey there, fellow Ubuntu newbie! I totally get how stressful it is when a tiny tweak you made to fix one issue ends up breaking something else—been in your shoes before. Let’s work through getting your Network Manager (and WiFi) back up and running step by step.
先确认Network Manager是否被意外卸载
意外断电(比如电池耗尽关机)有时候会引发奇怪的问题,咱们先尝试重新安装它:
- 首先得连上网:如果有网线就直接插,没有的话可以用手机USB共享网络——把手机连到笔记本,打开手机的USB共享开关,Ubuntu一般会自动识别。
- 打开终端(按
Ctrl+Alt+T),运行这条命令:
它会刷新软件包列表,然后安装/重新安装Network Manager。sudo apt update && sudo apt install network-manager
如果已经安装,就启用并启动服务
要是上面的命令提示Network Manager已经安装,那大概率是服务被禁用了,咱们来修复:
- 运行这条命令,直接启用并启动服务:
sudo systemctl enable --now NetworkManager - 检查服务状态:
如果成功的话,你会看到绿色的"active (running)"提示。sudo systemctl status NetworkManager
检查你修改过的WiFi节能配置文件
可能是配置文件里的拼写错误导致了问题,咱们再确认一下:
- 重新打开配置文件:
sudo nano /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf - 确保内容完全是这样的:
要是有多余的文字或者拼写错误,赶紧改过来。按[connection] wifi.powersave = 2Ctrl+O保存,Ctrl+X退出编辑器。 - 重启Network Manager让配置生效:
sudo systemctl restart NetworkManager
要是还不行,检查有没有冲突的网络服务
有时候其他网络服务会和Network Manager冲突,咱们把常见的冲突服务关掉:
- 运行这条命令关闭
systemd-networkd(如果它在运行的话):sudo systemctl disable --now systemd-networkd - 再次重启Network Manager:
sudo systemctl restart NetworkManager
走完这些步骤后,Network Manager应该就能正常运行了,WiFi也会重新出现。要是还有问题,可以把状态命令的输出贴出来,咱们再深入排查!
备注:内容来源于stack exchange,提问作者Bartwxkednexo




