我在一块 ssd 上安装了 ubuntu 20.04lts,在另一块 ssd 上安装了 windows 10。我在 b450 msi 主板上安装了 ryzen 5 5600g 处理器。在 bios 中,我选择了 ubuntu (grub) 作为主启动,并且禁用了 windows。到目前为止没有问题。
问题发生在我启动了计算机,但没有按任何键。它会加载 Linux GRUB,然后开始倒计时,然后ubuntu 启动默认情况下(我有两个内核 5.13.0-39-generic 和 5.13.0-40-generic)但是桌面冻结了,并且 ubuntu 运行非常非常慢。
我注意到,如果我自己从 grub 中选择要启动 ubuntu,则不会发生这种情况。只有当不按除开机按钮以外的任何键,ubuntu 自行启动时,才会发生这种现象。
我做了几次测试,尝试了包、依赖项等。但我认为问题不在这里,因为怎么可能只需按下键盘上的一个键,系统就能正常工作呢?
我再说一遍,这种情况只会在每天的第一次发生,即我第一次打开电脑时,除了电源按钮之外没有触摸任何其他键。否则不会发生这种情况。例如,如果在那之后我重新启动电脑,并让倒计时运行,这种情况就不会再发生。或者如果我关闭电脑,然后再次打开,也不会发生这种情况。
我一直在想,如果是硬件问题怎么办?如果 ubuntu 无法很好地识别所有处理器核心,或者无法很好地加载 RAM 内存,或者图形在我按下简单键之前无法正常工作,那么系统就会消耗更多电量。这肯定与寒冷有关,或者与到达系统的电流有关。
关于母板的配置,我没有做任何与超频有关的更改。所有设置均为默认设置(除了我更新过的 bios 版本)和上面提到的启动选择。
我想知道这个问题可能是什么原因造成的。如果可能的话,从软件方面如何修复它。
更新日期:5/5/2022
我注意到了这些命令:lscpu、lsmod、htop、sudo dmidecode --type memory | less。如果有什么地方不对劲,一切似乎都正常。明天我要看看是不是显卡的问题,因为某种原因,显卡在第一次启动时没有消耗足够的电流或其他东西。我要尝试将 hdmi 连接到集成视频,看看是否正常工作。
更新时间:2022 年 5 月 6 日
显然是显卡的问题。今天我在第一次启动时进行了测试,它像往常一样冻结,但这次我将显卡(rx 550 2gb)的 hdmi 输入更改为 ryzen 5600g 的集成输入(不关闭)。结果是它正常工作。然后我尝试再次连接到图形而不关闭,它保持黑屏。一条信息(可能无关紧要)当它更改为集成时,它被更改为 1920x1080,我一直使用 1366x768。
现在我很清楚这是一个图形问题(我已经安装了 Ubuntu 本身提供的私有 amd 驱动程序)但是......仍然没有反应为什么重新启动可以解决问题?为什么我在第一次启动时按任意键也没有问题?