我刚刚在笔记本电脑上双启动到 24.04.1。每当我打开 ubuntu 时,我都会像往常一样连接到 wifi。但是当我的屏幕休眠或进入挂起状态时,无论是我关闭它还是它自动休眠,所有网络都会消失。
我尝试过:
sudo systemctl restart NetworkManager
更改
wifi.powersave
为= 2
sudo apt update && sudo apt upgrade
运行:sudo nano /lib/systemd/system-sleep/restart-network-manager.sh 创建脚本:
#!/bin/sh case $1 in post) systemctl restart NetworkManager ;; esac
然后sudo chmod +x /lib/systemd/system-sleep/restart-network-manager.sh
更新的驱动程序
sudo ubuntu-drivers autoinstall
已检查
rfkill list
;顺便说一下,没有被阻止
暂停后所有网络仍然消失。就像是在寻找网络,但始终找不到一样
有人有想法吗?
因此答案就像@david 所说的那样,让屏幕进入睡眠状态。对于完全的初学者,我也会逐步讲解:
进入终端(默认Ctrl+alt+T):
进入
sudo nano /etc/systemd/logind.conf
sudo
触发你输入密码,然后按“Enter”打开文件找到以下行:
#HandleLidSwitch=suspend
删除
#
将行更改为
HandleLidSwitch=lock
(可选)我改变了
HandleLidSwitchExternalPower
,HandleLidSwitchDocked
所以当它连接到外部屏幕或充电时也可以工作然后按“Ctrl + X”,按“Y”,最后按“Enter”
注意:下一步将重新启动电脑。保存所有需要的内容以确保安全。运行命令时,屏幕将变黑,然后显示锁定屏幕,登录后将再次显示黑色。要恢复正常,请按 Ctrl + C。
通过写入重新启动:
sudo systemctl restart systemd-logind
现在它可以工作了!