我有一个新安装的 Manjaro 系统,大部分时间都工作正常,但它随机冻结了几次。
应该查看哪些日志(以及我应该查找什么)来尝试诊断问题?我知道这是一个相当广泛的问题,但一定有一个地方可以作为一个很好的起点。
答案1
崩溃的两个最常见原因是视频驱动程序错误和 RAM 损坏。
您可以在登录中寻找线索/var/log
。视频问题已登录/var/log/Xorg.0.log
。内核检测到的问题会登录/var/log/kern.log
或/var/log/messages
其他一些文件,具体取决于发行版,我不知道 Manjaro 使用哪个文件。
但是,如果您的系统崩溃,它通常没有机会写入日志。
进行内存测试。安装内存测试86+(Arch Linux 将其作为包裹,所以你也应该在 Manjaro 上安装它)。重新启动并在 Grub 提示符下选择“内存测试”,并让它运行至少一次完整传递。
如果您怀疑视频驱动程序有问题,请在使用专有驱动程序时尝试使用免费驱动程序,反之亦然。
答案2
我花了几个月的时间才解决为什么我的旧的、速度较慢的赛扬计算机有时会随机冻结几分钟,而硬盘灯仍然亮着。
不明显的是它正在交换。为了防止系统在硬盘驱动器交换大文件块时长时间冻结,请管理交换设置。
查看 swappiness 设置的内容
cat /proc/sys/vm/swappiness
如果设置为默认值 60 那么
sudo gedit /etc/sysctl.conf
将其添加到文件末尾
vm.swappiness=10
我的系统不再冻结