/etc/systemd/system/wifimanager.service

/etc/systemd/system/wifimanager.service

每次当我发出关机命令时,笔记本电脑都会关闭电源,但 5 秒后会再次打开,而无需按电源按钮。

我发现当我的 WiFi 适配器关闭时,关机命令可以正常工作,它只会关闭笔记本电脑,除非我没有按下电源按钮,否则不会打开笔记本电脑。

那么无线驱动程序可能有问题吗?

HP Probook i5-3230M,根据 lspci - wifi 适配器是 Ralink rt3290。

dmesg -x --ctime --level=warn --level=err --level=crit --level=alert --level=emerg

Pastebin.com/wHaNwStt

答案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了

成功

相关内容