我正在尝试修复 Xubuntu 19.10 上的一个奇怪的挂起问题。最近有人建议我通过尝试其他操作系统的 Live Disk 来测试这是否是 Xubuntu 独有的问题,以查看问题是否仍然存在。事实证明这是一个聪明的举动,我首先尝试了安装 Xubuntu 19.10 操作系统的同一个 Live Disk(在本例中为 U 盘)。令我惊讶的是,挂起问题存在于已安装的操作系统上,而不是 Live Disk。
这怎么可能发生?据我所知,我没有对 Xubuntu 的设置进行任何相关更改——毕竟,自从安装后我就遇到了这个问题——除了没有安装保存 Xubuntu 安装的 SSD 之外,我几乎不知道会使用什么以与实际安装不同的方式通过 Live Disk。我唯一的猜测如下:
1) 我的真实安装中的一些 Xubuntu 更新我的 Live Disk 没有导致问题。
2) 我的 SSD 有问题。正如Raffa所建议的,我已将我的dmesg | grep -i acpi
输出放在这里。显然[ 0.259633] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
和[ 1.045638] acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:01)
令人担忧,但我不知道如何解决它们。
还有其他选择吗?我在哪里可以调查可能性?
注意:这个问题不是为了解决暂停问题 - 这将是链接问题的几乎重复。我在这里特别感兴趣的是如何在不在其 Live Disk 上的安装上遇到问题。
查看您的
dmesg | grep -i acpi
输出,我可以看到表明这是 ACPI 问题的原因。特别是,这:这实际上意味着您的机器最初是为 Windows 操作系统制造的,尽管 Ubuntu 和其他 Linux 发行版将使用WMI中的不同机制模仿 Windows 操作系统对 BIOS 的调用,但有时该事务在以太网端不成功并且会发生此类问题.
由此引起的问题可能从暂停问题到 WiFi、以太网、电池、硬盘驱动器、SSD 等。
其中一些问题在某些 Linux 内核中出现,而在其他内核中消失。它们可能不同,但在系统 BIOS 和内核之间的通信修复之前不太可能完全消失。理想的解决方法是解决此问题的制造商的 BIOS 更新。
除此之外,您可以做的就是试验硬件,即。SSD 并将图形驱动程序更改为开源或专有,直到机器稳定。同时升级到下个月发布的下一个 Ubuntu 版本,因为它可能会为您的机器 BIOS 提供更好的支持。