Ubuntu (**Budgie**) 21.10 freezes at a random time.
PC info:
Host: 81TD Lenovo Yoga C740-15IML
Kernel: 5.13.0-20-generic
CPU: Intel i7-10510U
GPU: Intel CometLake-U GT2 [UHD Graphics]
(Mesa Intel® UHD Graphics (CML GT2)
free -h
total used free shared buff/cache available
Mem: 15Gi 2,7Gi 4,8Gi 631Mi 7,8Gi 11Gi
Swap: 979Mi 2,0Mi 977Mi
据我所知,英特尔 GPU 驱动程序是更新的 VIA 内核版本等。我在谷歌上搜索类似的错误,这些错误发生在使用双 GPU 或仅使用英特尔 GPU 的人身上。到目前为止,最好的解决方案是降级到 Ubuntu 20.01 上发布的内核版本(不确定是哪个版本)。但是,到目前为止,我还没有尝试过。
我正在考虑升级内核 5.14.xx。(使用 ukuu 应用程序)如果是这样,哪个版本是稳定的?
或者我应该降级到某个内核版本?那么,该怎么做呢?
起初,我以为我的 GPU 会出问题,需要更换 MBO。冻结图片:https://ibb.co/ZVybnt6 当它冻结时,唯一有帮助的就是强制关机。我不擅长日志文件,所以不确定如何提供它们。(如果有记录的话)
此问题被报告为内核错误,目前尚未修复。如果有人有智慧之言,请分享或告知如何处理它...
❯ swapon -s
Filename Type Size Used Priority
/dev/dm-2 partition 1003516 0 -2
❯ grep -i swap /etc/fstab~
grep: /etc/fstab~: No such file or directory
❯ grep -i swap /etc/fstab
/dev/mapper/vgubuntu--budgie-swap_1 none swap sw 0 0
❯ swapon -s
Filename Type Size Used Priority
/dev/dm-2 partition 1003516 0 -2
❯ grep -i swap /etc/fstab
/dev/mapper/vgubuntu--budgie-swap_1 none swap sw 0 0
❯ sudo dmidecode -s bios-version
BNCN43WW
答案1
正如所承诺的,这是有关向您的系统添加 4G /swapfile 的信息。
由于您已经有 LVM 交换分区,因此情况会稍微复杂一些,但这将创建一个额外的 /swapfile,并且如果这不能解决问题,它将允许您返回到之前的设置。
笔记:错误使用rm
和dd
命令可能会导致数据丢失。建议复制/粘贴。
在里面terminal
...
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 -H gedit /etc/fstab
使用或编辑 /etc/fstab sudo pico /etc/fstab
。
别管这行...
/dev/mapper/vgubuntu--budgie-swap_1 none swap sw 0 0
将这个额外的 /swapfile 行添加到 /etc/fstab 的底部...在此行中使用空格...确认没有 TABS...
/swapfile none swap sw 0 0
swapon -a
# 启动所有交换位置
swapon -s
# 确认两个交换位置,/swapfile 和 /dev/dm-2
reboot
# 重启并验证操作