我的笔记本电脑无法完全关机。一切都变黑了,但屏幕仍然亮着,我不得不强制关机。
我不知道应该把这个 bug 提交到哪个包。我该如何确定?
我的笔记本电脑是 Acer TimeLine X 5820T、8GB RAM、240 Kingston SSD、Intel Graphics 版本和 Ubuntu Gnome 15.10 64 位。
答案1
在配置文件中为 grub 命令行选项添加规范/etc/default/grub
。这是以 开头的选项GRUB_CMDLINE_LINUX_DEFAULT
。
尝试将以下内容添加reboot=pci
到该行。更改内容如下:
更改自:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
改成:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash reboot=pci"
对 grub 配置进行更改后,您必须运行更新命令来激活更改:
$ sudo update-grub
(上面这一行中的 $ 符号很重要。它表示来自用户提示的终端命令行。)
如果该选项失败,您可以测试其他重启标志。选项包括:
warm
- 不要设置冷重启标志cold
- 设置冷重启标志bios
- 通过 BIOS 重新启动(仅适用于 X86_32)smp
(通过在 BSP 或其他 CPU 上执行重置来重新启动 - 仅适用于 X86_32)triple
- 强制三重故障 - initkbd
- 使用键盘控制器。冷复位(默认)acpi
- 使用 FADT 中的 RESET_REGefi
- 使用 efi reset_system 运行时服务pci
- 使用所谓的“PCI 重置寄存器”,CF9force
- 避免任何可能悬挂的东西
此外,您可以同时尝试多个参数,例如:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash reboot=warm,cold,bios,smp,triple,kbd,acpi,efi,pci,force"
其他详细信息请参见:
http://michalorman.com/2013/10/fix-ubuntu-freeze-during-restart
答案2
这可能是由于某些程序在关机或安装更新后拒绝关闭(我遇到过这种情况)。也可能是由于更改登录屏幕后(我安装 lxdm 后遇到过这种情况)。关机前,尝试使用任务管理器手动强制关闭用户应用程序。还可以尝试使用以下方法更新 grub
sudo update-grub
通常它仅在安装更新后发生,并且应该在下次启动时解决。
答案3
我在每个 Linux 操作系统上都遇到了同样的问题!其实你的操作系统没有问题,这是内核的一个错误。最新的内核现在不允许笔记本电脑关机,所以最好不要升级内核。我已经报告了这个错误。
因此,为了解决这个问题,已经升级到最新内核版本的用户需要:
- 降级你的内核版本。
- 当错误被修复后,再次升级内核。
在我看来,运行落后 2 或 3 个内核版本的 Linux 系统更有利于提高稳定性。