我在我的电脑上安装了来自 Windows 10 的 Manjaro Linux,所有硬件都运行良好。我之前尝试过 Manjaro,但在这里遇到了同样的问题。我的操作系统会冻结或完全瘫痪。有时它可以恢复,直到问题再次出现。其他时候它只会重新启动。在尝试找到修复程序后,我发现这可能与 AMD Ryzen 处理器不支持某些电源功能有关。对此的潜在解决方法是完全禁用 C 状态,或使用典型 IDLE 电流。我已经尝试了这两种方法,但仍然没有解决系统崩溃的问题。然后我执行了 BIOS 更新,但这并没有解决这个问题,但是,由于 BIOS 更新,系统偶尔会恢复,仅在几分钟后重新启动。我发现一些文章表明这可能是由于内核版本造成的。其中一些帖子很旧,建议将内核版本移至 5.4 LTS。我认为这没有帮助,因为我的内核版本是 5.15。另一篇文章还指出,这些问题可能是由于没有可用的交换分区造成的。此后我添加了一个交换分区(并启用了它)。我可以确认它是由 启用的free
,它在下面的屏幕截图中给出了输出。
出现此问题时,机器风扇会明显加速,这表明 Linux 驱动程序存在电源管理或风扇问题?
我读到的另一篇文章建议创建另一个用户帐户可能会纠正此问题,因为扩展和插件可能会导致类似的问题。不过,由于这是一个干净的安装,我怀疑情况是否如此。
我在系统崩溃后拍摄了一些系统日志的照片,然后使用以下命令重新启动:journalctl --system --boot=-1
我什至按照这篇关于安装 AMD 微码的文章来尝试纠正这个问题:https://forum.manjaro.org/t/amd-microcode-installation/50783。所有人都尝试了上述所有解决方案,但问题仍然出现。这是我的系统信息,如果有帮助的话。