systemd-inhibit — 执行一个程序并阻止或延迟系统休眠或关机
http://www.jinbuguo.com/systemd/systemd-inhibit.html
systemd-inhibit
WHO UID USER PID COMM WHAT >
ModemManager 0 root 907 ModemManager sleep >
NetworkManager 0 root 835 NetworkManager sleep >
UPower 0 root 2045 upowerd sleep >
Unattended Upgrades Shutdown 0 root 929 unattended-upgr shutdown >
PowerDevil 1000 aaa 2729 org_kde_powerde handle-power-key:handle-suspend-key:handle-hibernate-ke>
锁屏程序 1000 aaa 2580 ksmserver sleep
猜测这是系统休眠前networkmanager释放网络资源的地方.
/usr/lib/systemd/system-sleep
https://wiki.archlinux.org/title/Power_management#Hooks_in_/usr/lib/systemd/system-sleep
休眠和返回的时候,会执行这个目录下的脚本,调用时会传递 pre 和 post 参数的样子.
参考https://wiki.archlinux.org/title/Power_management#Hooks_in_/usr/lib/systemd/system-sleep ,编个脚本塞这里post 时让networkmanager重连网络,应该就能解决问题.
当然不知道问题是怎么产生的.


中文 
如题,电脑不操作待机或者睡眠一段时间后,唤醒就会提示Wifi 该设备已删除,网络显示没有连接,Wifi无法使用
此时尝试查看网络状态,是开启的,但是感觉网卡跟无线难道是分开的?