关机/重启无限期挂起 – Ubuntu 16.04

将我的笔记本电脑(戴尔Inspiron 5447)升级到Ubuntu 16.04后,我发现使用该系统几个小时后我无法关机或重启。 它挂在普利茅斯并保持这种状态,直到我按下开/关按钮强制关机。

由于这是一个常见问题(互联网上存在大量问题),我试图修复它,但我的尝试都没有效果。 已经尝试过:

  1. 使用acpi = force,acpi = noirq和pci = noacpi启动;
  2. 禁用交换;
  3. 在重启或关机之前运行’sync’;
  4. 使用另一个内核版本(主线为4.7,4.8,4.9和4.10);
  5. 在BIOS设置中禁用USB 3.0;
  6. 禁用TLP;

最有趣的是:

  1. 我可以使用14.04和Xenial HWE的内核正常关机/重启;
  2. 如果系统没有相当长的正常运行时间(例如<2小时),系统将正常关闭/重新启动;

我的机器规格:

戴尔Inspiron 5447 – BIOS A10英特尔酷睿i5-4210处理器8 GB RAM 480 GB SSD Sandisk混合显卡(i915 / amdgpu – Radeon R7 M265)

有谁知道如何解决这个问题?

mei_me模块控制的PCI设备激活运行时电源管理时,会出现问题。

我通过将mei_me模块添加到TLP的RUNTIME_PM_DRIVER_BLACKLIST配置来修复它。

所以,如果你有同样的问题。 这可能是一些带有电源管理问题的PCI设备。

更新和AMD驱动程序更新后我遇到了同样的问题。 请尝试以下方法:

 sudo ubuntu-drivers autoinstall 

我有一个类似的问题在Vmware上运行Ubuntu Server 16.04LTS。 关机时,它会“挂起”一段时间,然后继续关机或重启。 事实certificate我的主机没有配置为进行NTP同步,而ubuntu默认配置。 主机时钟不见了。 一旦我让主机同步太多问题就消失了。

我在Ubuntu 16.04 LTS上遇到了完全相同的问题。 安装amdgpu-pro驱动程序后ver。 492261系统在重启时挂起。 打印的最后一条消息是: Restarting System

我通过将reboot=pci添加到传递给内核的参数列表中解决了这个问题:

  • 编辑/etc/default/grub
  • reboot=pci添加到GRUB_CMDLINE_LINUX_DEFAULT变量的末尾
  • 以root身份运行: update-grub
  • reboot (系统挂起,手动关闭/打开)
  • reboot (这次会起作用)

我在其他答案中尝试了所有建议,并没有为我解决问题。

我在18.04使用MSI apache笔记本电脑(GE62VR GRF Apache Pro,GTX1060,intel core 7 H系列)也遇到了同样的问题。

我的解决方案(我有win10的双启动)

进行测试:当计算机启动并且您具有启动菜单时,请按e键。

我观察到apci=off选项存在。 我删除了这个。 已成功启动(请注意,对于某些其他硬件配置可能会出现问题,这些配置在删除acpi=off时会有挂起的趋势)。

按f10启动。 这仅对此引导有效,不会保存或永久保存。

登录后,我重新启动系统,它工作正常。 没有挂起只是通过一个标准的重启循环(皮尤!)。

为了使它在grub中永久化:

在终端类型sudo nano / etc / default / grub中

找到该行: GRUB_CMDLINE_LINUX=“acpi=off”并将其注释如下:

 #GRUB_CMDLINE_LINUX=“acpi=off” 

我想你也可以删除该行,但我喜欢跟踪我的更改。

保存并关闭此文件。

然后在终端更新:

 sudo update-grub 

下次启动或重新启动系统时,将在启动时使用这些参数,而无需动态更改。

我希望这对那里的人有用。