需要帮助修复 Xorg 和内核崩溃

需要帮助修复 Xorg 和内核崩溃

我正在运行一些软件。一切运行正常,大约两天后就崩溃了。我在 /var/crash 下查找崩溃报告,并收到以下内容:

linux-image-5.4.0-26-generic.142366.
崩溃 _usr_lib_xorg_Xorg.0 .崩溃

我多次收到 xorg 崩溃报告,而这在大多数情况下是我收到的唯一崩溃报告。我尝试过切换不同的显示管理器(lightdm、gnome 等),系统似乎在 gnome 上正常运行时间最长,尽管我知道我没有解决问题的根源。我也尝试过更新 Xorg 库;但没有任何成功。我尝试过切换到 wayland,但也没有成功。我对 Ubuntu 还不太熟悉,正在尝试了解 Xorg,但我不确定这个崩溃意味着什么以及如何修复该问题。如果有人能解释一下这个问题,我将不胜感激。

谢谢

编辑:这是内核崩溃的粘贴链接: https://pastebin.ubuntu.com/p/mdxsMWPkCg/

粘贴链接至 /var/log/kern.log https://pastebin.ubuntu.com/p/v647j7ZMks/

粘贴链接至 /var/log/syslog https://pastebin.ubuntu.com/p/57Df3m8yVr/

编辑2:将链接粘贴到free -hswapon -ssysctl vm.swappiness https://pastebin.ubuntu.com/p/ZPCQDhtMQz/

答案1

BIOS

微星国际有限公司 MS-7C02/B450 TOMAHAWK MAX II

您使用的是 2020 年 11 月 30 日发布的旧 BIOS 版本 H.30。2021 年 5 月 13 日发布的较新 BIOS H.50 可在以下网址获取:https://www.msi.com/Motherboard/support/B450-TOMAHAWK-MAX-II#down-bios

内存/交换

您可能遇到不止一个问题。miner应用程序被 OOM(内存不足)进程杀死。/swapfile 应该足以满足 32G RAM 的要求,但可能不够。我们将尝试将 /swapfile 从 2G 增加到 4G,看看是否有帮助。

笔记:错误使用rmdd命令可能会导致数据丢失。建议复制/粘贴。

在里面terminal...

sudo swapoff -a           # turn off swap
sudo rm -i /swapfile      # remove old /swapfile

sudo dd if=/dev/zero of=/swapfile bs=1M count=4096

sudo chmod 600 /swapfile  # set proper file protections
sudo mkswap /swapfile     # init /swapfile
sudo swapon /swapfile     # turn on swap
free -h                   # confirm 32G RAM and 4G swap

sudo -H gedit /etc/fstab使用或编辑 /etc/fstab sudo pico /etc/fstab

确认 /etc/fstab 中的此 /swapfile 行...并确认没有其他“交换”行...在此行中使用空格...确认没有制表符...

/swapfile  none  swap  sw  0  0

reboot                    # reboot and verify operation

记忆测试

笔记:AMD Ryzen 处理器对内存兼容性非常挑剔。

https://www.memtest86.com/并免费下载/运行它们memtest来测试你的记忆力。至少完成一次所有 4/4 测试以确认记忆力良好。这可能需要几个小时才能完成。

更新#1:

矿工

笔记:检查以确保您正在运行最新版本的miner

我没有最新的miner软件。检查了最新版本;新版本的评论包括:“修复了 AMD GPU 上的内存泄漏”,以及“修复了与最新 Linux 发行版的兼容性”。准备安装最新的软件版本,希望可以解决问题。

更新 #2:

更改一些超频设置并安装新版本的miner软件后,计算机运行良好。

相关内容