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

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

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

由于这是一个常见问题(互联网上有大量问题),我尝试修复它,但所有尝试均无效。已尝试:

  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 小时),则系统正常关闭/重启;

我的机器规格:

Dell Inspiron 5447 - BIOS A10 Intel Core i5-4210 处理器 8 GB RAM 480 GB SSD Sandisk 混合显卡 (i915/amdgpu - Radeon R7 M265)

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

答案1

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

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

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

我尝试了其他答案中的所有建议,但它们并没有解决我的问题。

答案2

问题发生在由梅梅模块已激活运行时电源管理。

我通过添加解决了这个问题梅梅模块到TLP的RUNTIME_PM_DRIVER_BLACKLIST配置。

因此,如果您有同样的问题。可能是某些 PCI 设备存在电源管理问题。

答案3

我在 Vmware 上运行 Ubuntu Server 16.04LTS 时遇到了类似的问题。关机时它会“挂起”一段时间,然后继续关机或重新启动。原来我的主机未配置为执行 NTP 同步,而 ubuntu 默认会执行。主机时钟坏了。只要我让主机也同步,问题就消失了。

答案4

就我而言,Linux 启动参数“noefi”通过 librelex 解决了我的瘦客户端 wyse Z90D8 上的问题。

相关内容