每次当我发出关机命令时,笔记本电脑都会关闭电源,但 5 秒后会再次打开,而无需按电源按钮。
我发现当我的 WiFi 适配器关闭时,关机命令可以正常工作,它只会关闭笔记本电脑,除非我没有按下电源按钮,否则不会打开笔记本电脑。
那么无线驱动程序可能有问题吗?
HP Probook i5-3230M,根据 lspci - wifi 适配器是 Ralink rt3290。
dmesg -x --ctime --level=warn --level=err --level=crit --level=alert --level=emerg
答案1
我必须在关机前打开 wifi 来解决这个问题。是的,它并不理想,也没有修复 ACPI 上的固件错误,但总比没有好。
/etc/systemd/system/wifimanager.service
[Unit]
Description=Wifi manager which stops radio signal
DefaultDependencies=no
Before=shutdown.target reboot.target halt.target
[Service]
Type=oneshot
ExecStart=/usr/bin/wifimanager start
[Install]
WantedBy=halt.target reboot.target shutdown.target
/usr/bin/wifimanager
#!/bin/bash
start() {
rfkill block 0
}
stop() {
rfkill unblock 0
}
case "$1" in
start)
start
exit 0
;;
stop)
stop
exit 0
;;
esac
然后将其添加到启动中即可
systemctl enable wifimanager.service
答案2
从你的问题来看,我觉得你在 BIOS(或界面)中设置了“LAN 唤醒”或类似的设置。该设置意味着网络接口仍将在网络上侦听,并且当它收到发送给它的数据包时,它会唤醒 CPU。您需要做的是检查 BIOS 设置,看看是否有任何内容与此问题相关。抱歉,我无法提供更具体的信息,但所有 BIOS 设置系统都略有不同,而且我对特定的机器并不熟悉。
答案3
我遇到了同样的问题,并通过从 BIOS 禁用对 USB3 的支持来解决它。这并不理想,因为 USB3 比 USB2 更快,但这可能会对某人有所帮助。
答案4
Linux 薄荷 18.1:
我的问题是我的新电脑在关机/断电时非系统性地挂起。我必须按下开/关按钮几秒钟(也关闭机械电源)。在我更改 UEFI-Bios 中的设置后,问题就消失了:
打开 UEFI/Bios:
高级 -> 电源管理 -> EuP 设置已禁用
保存设置退出
然后重新启动电脑就一切OK了
成功