Ubuntu22.04网络图标消失问题

我们打开Ubuntu的时候有时候会出现网络图标消失,网络不能使用问题,打开设置发现有线网络消失,现象如下:

原因可能如下:

  1. NetworkManager 的状态文件损坏(最常见)

    • NetworkManager 将其当前状态(例如:是否已启用、上次的联网状态等)记录在一个文件里,这个文件通常就是 /var/lib/NetworkManager/NetworkManager.state

    • 如果系统意外断电、强制重启或 NetworkManager 进程被异常杀死,这个状态文件可能会损坏或包含不一致的信息(例如,错误地记录自己已经Running,但实际上并未完全启动)。

    • 当下一次启动时,NetworkManager 读取到这个损坏或错误的状态,可能会认为自己处于一个异常状态,从而无法正常启动或初始化,导致其图形化前端(nm-applet)也无法启动,图标自然就消失了。

  2. nm-applet 进程本身崩溃

    有时是 applet 自身的 bug 或与某些桌面扩展的冲突导致其启动失败。

  3. 用户配置冲突

    /etc/NetworkManager/ 或用户家目录下的 NetworkManager 配置文件中存在错误配置。

  4. 系统更新或软件包问题

    不完整的系统更新可能导致 network-managernetwork-manager-applet 软件包出现问题。

解决办法如下:

依次输入以下指令:

复制代码
sudo service NetworkManager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state
sudo service NetworkManager start

现象:

相关推荐
阿尔法哲12 小时前
CentOS系统 OPENSSH一键升级脚本
linux·centos
做运维的阿瑞3 天前
一张脑图吃透Linux用户权限:useradd、usermod、umask、setfacl、chmod特殊位、chown、chage连招大全
linux
水冗水孚3 天前
图文并茂记录:Ubuntu上安装Ollama大模型提供Serve,前端调用实现AI对话功能
nginx·ubuntu·ollama
dessler4 天前
Hadoop HDFS-读写流程
linux·运维·hdfs
老纪的技术唠嗑局4 天前
经验分享 —— 在 Ubuntu 虚拟机中部署 OceanBase 数据库
数据库·ubuntu
做运维的阿瑞4 天前
15 分钟图解 Linux 内核到发行版:运维选型不再纠结
linux
水冗水孚5 天前
你用过docker部署前端项目吗?Tell Me Why 为何要用docker部署前端项目呢?
ubuntu·docker·容器
白鲸开源5 天前
Ubuntu 22 下 DolphinScheduler 3.x 伪集群部署实录
java·ubuntu·开源
用户31187945592186 天前
Kylin Linux 10 安装 glib2-devel-2.62.5-7.ky10.x86_64.rpm 方法(附安装包)
linux
涛啊涛6 天前
Centos7非LVM根分区容量不足后扩容,对调硬盘挂载/
linux·磁盘管理