我正在尝试帮助我的一个朋友在其笔记本电脑上安装可运行的 Linux 时遇到一些大问题(Windows 可以正常运行)。我们尝试安装 debian 9(以及 xUbuntu 16.04 LTS),第一次安装程序冻结,第二次一切正常,但重新启动后会发生一些随机冻结。有时计算机会在 10 秒后冻结,有时会在 30 分钟后冻结......当它发生时,有时会起作用Alt+Imp+...b
,有时我们需要通过按电源按钮几秒钟来进行“硬”重新启动,而这种硬重新启动总是会损坏文件系统。
我们尝试安装 Ubuntu 提出的专有驱动程序(唯一可用的驱动程序是关于 AMD 微代码的),但它没有改变任何东西。而且,大多数时候冻结会损坏系统分区,导致系统无法启动(我们只是得到提示),因此调试起来非常烦人。
我设法远程复制日志,但我并没有真正看到冻结发生时出现的任何错误...但是,我在启动过程中遇到了一些错误,我报告如下:
在kern.log
:
Nov 7 20:01:44 E402BA kernel: [ 1.082258] ACPI Error: [^^^PB2_.VGA_.AFN7] Namespace lookup failure, AE_NOT_FOUND (20160930/psargs-359)
Nov 7 20:01:44 E402BA kernel: [ 1.082267] ACPI Error: Method parse/execution failed [\_SB.PCI0.VGA.LCDD._BCM] (Node ffff937e368b05a0), AE_NOT_FOUND (20160930/psparse-543)
Nov 7 20:01:44 E402BA kernel: [ 1.082274] ACPI Error: Evaluating _BCM failed (20160930/video-343)
Nov 7 20:01:44 E402BA kernel: [ 1.082359] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input6
Nov 7 20:01:44 E402BA kernel: [ 1.089708] [drm] amdgpu kernel modesetting enabled.
Nov 7 20:01:44 E402BA kernel: [ 1.089775] wmi: Mapper loaded
Nov 7 20:01:44 E402BA kernel: [ 1.093040] AMD IOMMUv2 driver by Joerg Roedel <[email protected]>
Nov 7 20:01:44 E402BA kernel: [ 1.098601] sdhci: Secure Digital Host Controller Interface driver
和
Nov 7 20:01:44 E402BA kernel: [ 8.096150] input: Asus Wireless Radio Control as /devices/LNXSYSTM:00/LNXSYBUS:00/ATK4002:00/input/input14
Nov 7 20:01:44 E402BA kernel: [ 8.112013] tpm_crb MSFT0101:00: can't request region for resource [mem 0xdd8b3000-0xdd8b3fff]
Nov 7 20:01:44 E402BA kernel: [ 8.112026] tpm_crb: probe of MSFT0101:00 failed with error -16
Nov 7 20:01:44 E402BA kernel: [ 8.156666] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
Nov 7 20:01:44 E402BA kernel: [ 8.229445] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0
在.journal
文件中:
nov. 17 15:04:58 E402BA kernel: [Firmware Bug]: cpu 0, invalid threshold interrupt offset 1 for bank 4, block 0 (MSR00000413=0xd000000001000000)
nov. 17 15:04:58 E402BA kernel: PCCT header not found.
nov. 17 15:04:58 E402BA kernel: pmd_set_huge: Cannot satisfy [mem 0xf8000000-0xf8200000] with a huge-page mapping due to MTRR override.
nov. 17 15:04:58 E402BA kernel: ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
您可以在这里找到 lshw 给出的所有硬件规格:https://paste.ubuntu.com/26353637/但基本上CPU是AMD A9-9420 RADEON R5, 5 COMPUTE CORES 2C+3G
,你可以注意到驱动器是SSD。
您知道这些错误是否与冻结有关?如果没有,你知道我可以尝试什么来解决这个问题吗?
谢谢!
答案1
有几个人有同样的问题。https://askubuntu.com/questions/990466/ubuntu-16-04-3-stalls-on-amd-a9-9420-processor-radeon-r5-graphics/1004062#1004062。我认为这是Ubuntu 16.04和AMD A9 9420之间的兼容性。但是,Ubuntu 14.04和17.10工作正常。