现象描述:Ubuntu22.04没有网络图标,且无法上网,用ifconfig只有如下显示:
解决办法:
1、在命令行输入:
dhclient -v
2、执行经过上面的一步,Ubuntu应该是能上网了,但是还没有网络图标。此时用nmcli device status这个命令去查看网卡的状态,
nmcli device status
显示如下:
显示ens33未托管,点击右上角的关机按钮也是显示有线未托管 未连接的状态(上面的第一和第二步进行完可能需要等待一会儿)。
3、要让它显示网络图标,还需要修改/etc/NetworkManager/NetworkManager.conf
sudo vim /etc/NetworkManager/NetworkManager.conf
将 managed=false 改为 managed=true
4、接下来,去修改 /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf,注意:逗号是必须的。
sudo vim /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf
在这个文件的最后添加 ,except:type:ethernet
5、再重启网络管理器
sudo systemctl restart NetworkManager
6、最后再验证是否连接
nmcli device status
这时候右上角就可以显示网络图标了