我刚刚将我的 ubuntu 15 更新到 ubuntu 16。现在,每次我关机,计算机都会在几秒钟后重新启动!我已经在 Google 上搜索解决方案,但都无济于事。我的电脑是 HP probook 4540s。
谢谢
编辑:还有一条信息:当我重新启动而不是关机时,我无法再访问互联网(通过 Wi-Fi)。此外,如果长时间按下(硬件)电源按钮,我可以关闭计算机而无需重新启动。
答案1
尝试从 wifi 快捷按钮/或设置关闭您的 wifi,您的电脑将无法自行启动。
答案2
我曾经在使用 HP Probook 840 或类似产品时遇到过这个问题。您应该尝试在 BIOS 中禁用“局域网唤醒”或“无线局域网唤醒”。
答案3
我使用的解决方法是在 grub 屏幕上按下电源按钮。此外还有一个相关错误在 ubuntu-mate 错误跟踪器上。
编辑(2017_02_14):前段时间,我在 ubuntu-mate 的错误报告中发现了同样的问题(因为这是我用过的)。
最近,这个错误上次内核升级后似乎已经解决了!!! 我对此不太确定。需要额外的测试。但今天在设置中的所有其他内容保持不变的情况下,笔记本电脑(HP probook)开始正常关机。
当前内核是:
$ uname -a
Linux uhp 4.4.0-62-generic #83-Ubuntu SMP Wed Jan 18 14:10:15 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
其他受影响的人怎么样?
PS 似乎类似于这线
答案4
对我来说,它有助于添加xhci_hcd.quirks=270336
到GRUB_CMDLINE_LINUX_DEFAULT
定义的变量中/etc/default/grub
并运行sudo update-grub
。
以下是一些错误报告的链接:
- https://bugzilla.redhat.com/show_bug.cgi?id=1257131
- https://bugzilla.kernel.org/show_bug.cgi?id=66171
以下是有关 xhci 怪癖的一些信息:
Intel 台式机主板 DH77EB 和 DH77DF 存在硬件问题,可通过 BIOS 解决。如果在关机时将 USB 端口切换为 xHCI,xHCI 主机将发送虚假中断,从而唤醒系统。有些 BIOS 可以解决这个问题,但并非所有 BIOS 都可以。
如果在关机时将 USB 端口切换回 EHCI,则可以避免此错误。Intel Windows 驱动程序会将端口切换回 EHCI,因此请更改 Linux xHCI 驱动程序以执行相同操作。
不幸的是,我们无法将这两块受影响的主板与其他正常工作的主板区分开来,因为供应商会将 DH77EB 和 DH77DF 主板的 DMI 字符串更改为他们自己的自定义名称。Compulab 的迷你台式机 Intense-PC 就是一个例子。相反,关闭 Panther Point xHCI 主机 PCI 供应商和设备 ID,并为所有 PPT xHCI 主机切换端口。
这对不受影响的主板的唯一影响是当 BIOS 必须将端口从 EHCI 切换到 xHCI 时,在启动时增加几百毫秒的延迟。
我唯一要补充的是,我安装了 ASRock Fatal1ty z97 专业主板,并安装了 i5-4690k,但这个怪癖仍然对我有帮助,所以我想值得一试。