分页: 1 / 2

ubuntu20.04莫名死机的问题

发表于 : 2020-05-24 14:26
飞天云
刚买的笔记本,dellG3,使用的是ubuntu20.04lts版,死机频率一般在二十四小时一次左右,不固定。征状就是突然卡死,鼠标键盘屏幕都不能用,必须要强制启动。当时也就运行了一个浏览器,打开了二三个页面,在线看着电影。

以为是硬件问题,在DELL工程师协助下排查进行硬件检测未发现问题,同时换到windows下,在windows下正常,未出现死机的情况。

请教:在ubuntu下我应该如何排查这种莫名其妙死机问题?

目前内核版本是Linux xxx-hosts 5.4.0-31-generic #35-Ubuntu SMP Thu May 7 20:20:34 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Re: ubuntu20.04莫名死机的问题

发表于 : 2020-05-24 15:01
niumao
我有一段时间也是间隔性死机,百度后发现可能与内核有关,不见得是cpu过热。
有一个方案是“定期内存清理”, 不知道其效果,可以试试。

方法二:定期清理内存

该操作可能导致部分浏览器页面内容丢失

转:https://blog.csdn.net/qq_21398167/artic ... s/51657977

# vim /root/satools/freemem.sh

#!/bin/bash

used=`free -m | awk 'NR==2' | awk '{print $3}'`
free=`free -m | awk 'NR==2' | awk '{print $4}'`

echo "===========================" >> /var/log/mem.log
date >> /var/log/mem.log
echo "Memory usage | [Use:${used}MB][Free:${free}MB]" >> /var/log/mem.log

if [ $free -le 100 ] ; then
sync && echo 1 > /proc/sys/vm/drop_caches
sync && echo 2 > /proc/sys/vm/drop_caches
sync && echo 3 > /proc/sys/vm/drop_caches
echo "OK" >> /var/log/mem.log
else
echo "Not required" >> /var/log/mem.log
fi

将脚本添加到crond任务,定时执行。

# echo "*/1 * * * * root /root/satools/freemem.sh" >> /etc/crontab

crontab -e
添加
*/1 * * * * root /root/satools/freemem.sh

(切换到root用户下将上面那句话加入到crontab里,注意格式*之间的空格 )

加入自动释放内存脚本以后,再也没有死机过。

Re: ubuntu20.04莫名死机的问题

发表于 : 2020-05-24 15:03
niumao
我使用的主要是1604和1804. 1804采用如上处理后没有死机了---可以尝试尝试.

Re: ubuntu20.04莫名死机的问题

发表于 : 2020-05-24 15:47
飞天云
哎,我喜欢ubuntu20.04,不想换啊!。。。。只是这种莫名其妙的死机故障的排解方法完全一点头绪都没有!

Re: ubuntu20.04莫名死机的问题

发表于 : 2020-05-24 18:45
xenomorph0525
飞天云 写了: 2020-05-24 15:47 哎,我喜欢ubuntu20.04,不想换啊!。。。。只是这种莫名其妙的死机故障的排解方法完全一点头绪都没有!
我也會,原因是ibus下的輸入法跟某軟體衝突,換成fcitx就好一半了,變成不會當機只會當fcitx。

Re: ubuntu20.04莫名死机的问题

发表于 : 2020-05-24 21:24
飞天云
xenomorph0525 写了: 2020-05-24 18:45
飞天云 写了: 2020-05-24 15:47 哎,我喜欢ubuntu20.04,不想换啊!。。。。只是这种莫名其妙的死机故障的排解方法完全一点头绪都没有!
我也會,原因是ibus下的輸入法跟某軟體衝突,換成fcitx就好一半了,變成不會當機只會當fcitx。
我一直使用的是fcitx输入法啊,只是ibus输入法没有删而已。

Re: ubuntu20.04莫名死机的问题

发表于 : 2020-05-24 23:39
飞天云
niumao 写了: 2020-05-24 15:03 我使用的主要是1604和1804. 1804采用如上处理后没有死机了---可以尝试尝试.
刚才换成ubuntu18。04试了一下,当的更厉害。哭。。。 :Cry :Cry :Cry :Cry

Re: ubuntu20.04莫名死机的问题

发表于 : 2020-05-25 12:09
飞天云
未找到原因。

Re: ubuntu20.04莫名死机的问题

发表于 : 2020-05-25 12:14
astolia

代码: 全选

journalctl -eb -1
死机重启后,看一下死机时日志中有没有报错

Re: ubuntu20.04莫名死机的问题

发表于 : 2020-05-25 13:05
飞天云
astolia 写了: 2020-05-25 12:14

代码: 全选

journalctl -eb -1
死机重启后,看一下死机时日志中有没有报错
5月 25 12:46:35 wlp2s0-hosts systemd[1]: snap-snap\x2dstore-454.mount: Succeede>
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Unmounted Mount unit for snap-store, r>
5月 25 12:46:35 wlp2s0-hosts systemd[1]: snap-snapd-7264.mount: Succeeded.
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Unmounted Mount unit for snapd, revisi>
5月 25 12:46:35 wlp2s0-hosts systemd[1]: snap-telegram\x2ddesktop-1634.mount: S>
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Unmounted Mount unit for telegram-desk>
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Stopped target Local File Systems (Pre>
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Reached target Unmount All Filesystems.
5月 25 12:46:35 wlp2s0-hosts systemd[1]: systemd-tmpfiles-setup-dev.service: Su>
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Stopped Create Static Device Nodes in >
5月 25 12:46:35 wlp2s0-hosts systemd[1]: systemd-sysusers.service: Succeeded.
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Stopped Create System Users.
5月 25 12:46:35 wlp2s0-hosts systemd[1]: systemd-remount-fs.service: Succeeded.
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Stopped Remount Root and Kernel File S>
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Reached target Shutdown.
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Reached target Final Step.
5月 25 12:46:35 wlp2s0-hosts systemd[1]: systemd-reboot.service: Succeeded.
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Finished Reboot.
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Reached target Reboot.
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Shutting down.
5月 25 12:46:35 wlp2s0-hosts systemd-shutdown[1]: Syncing filesystems and block>
5月 25 12:46:35 wlp2s0-hosts systemd-shutdown[1]: Sending SIGTERM to remaining >
5月 25 12:46:35 wlp2s0-hosts systemd-journald[387]: Journal stopped

Re: ubuntu20.04莫名死机的问题

发表于 : 2020-05-25 13:13
飞天云
在网上搜索关于莫名死机故障时,找到这篇贴子,所使用的硬盘为三星1T的出现莫名当机的较多。
https://bugzilla.kernel.org/show_bug.cgi?id=195039

而我刚好使用的是三星1T的SSD硬盘。
Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983

但以文中所述解决办法,即在/etc/default/grub中关掉APSTE节能,nvme_core.default_ps_max_latency_us = 0,然而关掉后系统直接无法进入桌面了。

Re: ubuntu20.04莫名死机的问题

发表于 : 2020-05-25 15:07
astolia
飞天云 写了: 2020-05-25 13:05
5月 25 12:46:35 wlp2s0-hosts systemd[1]: snap-snap\x2dstore-454.mount: Succeede>
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Unmounted Mount unit for snap-store, r>
5月 25 12:46:35 wlp2s0-hosts systemd[1]: snap-snapd-7264.mount: Succeeded.
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Unmounted Mount unit for snapd, revisi>
5月 25 12:46:35 wlp2s0-hosts systemd[1]: snap-telegram\x2ddesktop-1634.mount: S>
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Unmounted Mount unit for telegram-desk>
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Stopped target Local File Systems (Pre>
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Reached target Unmount All Filesystems.
5月 25 12:46:35 wlp2s0-hosts systemd[1]: systemd-tmpfiles-setup-dev.service: Su>
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Stopped Create Static Device Nodes in >
5月 25 12:46:35 wlp2s0-hosts systemd[1]: systemd-sysusers.service: Succeeded.
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Stopped Create System Users.
5月 25 12:46:35 wlp2s0-hosts systemd[1]: systemd-remount-fs.service: Succeeded.
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Stopped Remount Root and Kernel File S>
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Reached target Shutdown.
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Reached target Final Step.
5月 25 12:46:35 wlp2s0-hosts systemd[1]: systemd-reboot.service: Succeeded.
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Finished Reboot.
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Reached target Reboot.
5月 25 12:46:35 wlp2s0-hosts systemd[1]: Shutting down.
5月 25 12:46:35 wlp2s0-hosts systemd-shutdown[1]: Syncing filesystems and block>
5月 25 12:46:35 wlp2s0-hosts systemd-shutdown[1]: Sending SIGTERM to remaining >
5月 25 12:46:35 wlp2s0-hosts systemd-journald[387]: Journal stopped
你这个看起来是正常重启的日志,不是死机后强制重启的

飞天云 写了: 2020-05-25 13:13 但以文中所述解决办法,即在/etc/default/grub中关掉APSTE节能,nvme_core.default_ps_max_latency_us = 0,然而关掉后系统直接无法进入桌面了。
你可以试试这篇里提到的,把它换成较小的非0值,注意=两侧没有空格 https://forum.ubuntu.com.cn/viewtopic.p ... 7&t=488298

Re: ubuntu20.04莫名死机的问题

发表于 : 2020-05-25 16:03
飞天云
astolia 写了: 2020-05-25 15:07
飞天云 写了: 2020-05-25 13:05
你这个看起来是正常重启的日志,不是死机后强制重启的

飞天云 写了: 2020-05-25 13:13 但以文中所述解决办法,即在/etc/default/grub中关掉APSTE节能,nvme_core.default_ps_max_latency_us = 0,然而关掉后系统直接无法进入桌面了。
你可以试试这篇里提到的,把它换成较小的非0值,注意=两侧没有空格 https://forum.ubuntu.com.cn/viewtopic.p ... 7&t=488298
nvme_core.default_ps_max_latency_us=5500

改成了5500,重启之后倒是能进入系统。再测试二天看还会不会出现当机的情况。谢谢回复!

Re: ubuntu20.04莫名死机的问题

发表于 : 2020-05-27 22:38
男菜鸟
mark

Re: ubuntu20.04莫名死机的问题

发表于 : 2020-07-19 14:47
飞天云
可能发现了问题所在。

先叙述一下当时莫名死机的详细过程:戴尔G3笔记本,ubuntu20.04LTS版,打开了二三个网页,其中一个网页开着在线视频看电视剧,24小时内戴着耳机不定时偶遇死机,莫名其妙就死机了。

经过这段时间的反复,发现:每次死机之前,右上角会弹出MIC图标后三秒左右,笔记本风扇就开始呼呼转动,接着就死机了。后将插入式耳机换成蓝牙耳机后,到现在为止还没出现死机的情况,故而推断,莫名死机可能与MIC驱动有关,不知为什么24小时周期内,系统会自动调用麦克风驱动。本身的插入式耳机是没有麦克风的,蓝牙的也没有,但使用蓝牙耳机时即时右上角麦克风图标出现也不会死机。

不知道我叙述清楚了没有,希望对后来人有帮助。