我最近注意到,一旦一切都停止了,关闭我的 Linux (Ubuntu 20.04) 桌面并不会关闭它的电源。它指出,Power down
但 LED 仍在发光,风扇仍在移动等,但这是不应该的!
结果是终端显示如图所示:
我认为 BIOS 中可能配置有问题,但当我尝试使用 Windows 时(抱歉!),它照常工作,因此问题似乎来自 Linux 端。
当然,我搜索并尝试了其他解决方案,例如: 关机不会断电。为什么?
然而,KDE 关闭选项和终端调用似乎都不起作用。
我尝试的另一件事是
https://askubuntu.com/questions/125844/shutdown-does-not-power-off-computer
或者
https://www.unixmen.com/fix-shutdown-power-computer-ubuntu-14-04/
但答案似乎已经过时并且不起作用(不再?)。所以即使有这个选项
GRUB_CMDLINE_LINUX_DEFAULT="noplymouth intel_iommu=on acpi=force apm=power_off"
什么也没有发生(也单独尝试过acpi=force
)apm=power_off
,并且计算机在关闭后仍然保持开机状态。
一个提示可能是以下输出acpi -V -i
不支持设备类型:power_supply
那么这是问题所在吗?有没有正确配置acpi的方法?或者我错过了什么?
谢谢
答案1
我遇到了与您相同的问题,当我关闭或重新启动计算机时,屏幕上显示相同的错误。我也尝试了这里列出的所有解决方案。我使用英特尔 i7 处理器附带的内部 GPU。
然后我发现我的电脑只有在内核版本为5.6.0.27或5.4.0.27的Ubuntu 18上才能正常关闭(我记不清了)。将内核版本更新到任何更高版本后都会导致同样的关机问题。 Ubuntu 20 与 5.8 比较。通用,所以我的计算机永远不会正确关闭。我尝试安装较旧的内核版本,但多次失败。也许您可以通过成功安装旧版本内核来解决该问题。我猜想Ubuntu和硬件之间存在不一致的问题。
最后,我放弃了尝试在 Ubuntu 20 中解决这个问题,转而使用 Fedora 33。我的电脑在 Fedora 上运行得很好,尽管它的内核版本是 5.11。
答案2
在不同的分区上安装 Windows 10 后,我遇到了同样的问题。即使删除 Windows 并在该驱动器中创建新的分区表也没有解决问题(我认为这可能是 Windows 安装程序写入驱动器的 MBR 的内容)。其他驱动器和分区上的所有 Linux 发行版都无法关闭。内核指令也没有帮助。解决问题的办法是在上班前取出主板电池,重置 BIOS/CMOS 后问题就解决了。
答案3
我在运行 Ubuntu 21.10(原装、全新安装)的 Dell XPS 15 9570 [GeForce GTX 1050 Ti Mobile] 上遇到此问题。我在研究这个问题的过程中遇到了这个线程。
我通过删除 noveau 驱动程序并安装 nvidia 驱动程序来修复它。我不需要搞乱 GRUB_CMDLINE_LINUX。
答案4
按照此链接安装 NVIDIA 驱动程序:https://docs.nvidia.com/datacenter/tesla/tesla-installation-notes/index.html#ubuntu-lts。刚刚在我的 Ubuntu Server 22.04 笔记本电脑上尝试过,现在它可以正常关闭并重新启动。
确保您申请sudo apt-get update
并sudo apt-get upgrade -y
随后更新他们为您安装的 CUDA 驱动程序包。
我不需要做任何其他事情。