ubuntu 18.04 不间断不定时死机

2019-05-18 10:21:45 +08:00
 sulenn

因为工作的原因,我实验室的电脑装的是 ubuntu 18.04.1 系统。但是这个使用体验有点差,不过我也坚持用了半年。有的时候我正在测试代码功能,开了好几个终端,但是突然就嗝屁了。。。让人抓狂。。请大佬帮忙分析一下,十分感激

1. 症状:

Ubuntu 系统会不间断不定时死机,现象就是鼠标卡死,键盘操作失灵,按 Ctrl+Alt+Fn 系列按键无法调出文字终端,如果死机时正在播放音乐就会出现音乐在一个点循环播放的问题。每次只能强制重启。。。

这个症状和 https://www.eefocus.com/fhq1989312/blog/13-02/291658_8d604.html 这个博主的描述超级类似,主要原因是内核版本有问题。但是考虑到博主的系统比较旧 ubuntu 12.04 。所以没有按照该博主的修改方案来做

我在逛咱们论坛的时候参照了 https://forum.ubuntu.org.cn/viewtopic.php?f=187&t=488711 中的方案,它说造成死机的主要原因是 4.15.0 核心對部份 Intel 顯示晶片的支援有問題。于是我按照步骤将本地的 linux 内核升级到了 4.18.0-15-generic,但还是没有解决这个问题

2. 本机硬件和其他环境配置

2.1 sudo cat /etc/os-release

NAME="Ubuntu"
VERSION="18.04.2 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.2 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic

2.2 sudo lshw -numeric -class video

*-display
description: VGA compatible controller
product: Intel Corporation [8086:3E92]
vendor: Intel Corporation [8086]
physical id: 2
bus info: pci@0000:00:02.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:137 memory:a0000000-a0ffffff memory:90000000-9fffffff ioport:4000(size=64) memory:c0000-dffff

2.3 lsmod | grep -P "(video|drm)"

drm_kms_helper 172032 1 i915
drm 458752 7 drm_kms_helper,i915
fb_sys_fops 16384 1 drm_kms_helper
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
video 45056 1 i915

2.4 echo $DESKTOP_SESSION

ubuntu

2.5 echo $XDG_SESSION_TYPE

x11

2.6 uname -a

Linux qiubing-MS-7B53 4.18.0-15-generic #16~18.04.1-Ubuntu SMP Thu Feb 7 14:06:04 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

3. 其它补充信息

我个人在本机上除了装一些 ide (如 pycharm、goland、Idea 等)之外,还装了一个仿 mac 的主题,和一些美化用的插件。还有 搜狗输入法、网易云、有道词典之类的软件。不清楚这些东西会不会在一定程度上造成电脑死机。

刚刚编辑后想发布来着,既然就死机了一会。。。太难受了

麻烦各位大佬提提意见,再次感谢各位大佬!!万分感谢。

12713 次点击
所在节点    问与答
92 条回复
47jm9ozp
2019-05-18 15:37:44 +08:00
@sulenn 不要 grep,看输出最后的内容,你这些看起来都和问题无关
47jm9ozp
2019-05-18 15:39:21 +08:00
@sulenn -1 是上次启动,以此类推,看你在死机出现之后有几次重启
sulenn
2019-05-18 16:13:16 +08:00
@ooxxcc -8 的时候显示不可用 `Data from the specified boot (-8) is not available: No such boot ID in journal`。此外,如果不用 grep 的话,1000 行左右的内容。。。这咋用肉眼来看。。
47jm9ozp
2019-05-18 16:25:34 +08:00
因为加了-xe 所以会带 pager 和自动翻到页底,你要是不知道怎么看就贴 pastebin 好了

另外要是确实没有 crash log 可能是 FS 在内核 panic 之前就挂了,需要设置 netconsole,然后另找一台机器接收
jackmod
2019-05-18 18:19:57 +08:00
完全卡死的问题在 18.04.alpha 版上见过,然而没有串口,得不到内核信息,各种懵逼(
dandycheung
2019-05-18 18:30:07 +08:00
@sulenn 核显也会有问题的,只是概率低而已。
winglight2016
2019-05-18 18:44:02 +08:00
我之前碰到过频繁死机的问题( ubuntu18.10 ),后来发现是因为设置了 bios 里超频工作到 5G,改了之后就再也没死机过了
zro
2019-05-18 19:13:23 +08:00
是不是开着 Chrome...

我遇到的就是 Chrome 开着会死,可能这只是个表象吧~~
sulenn
2019-05-18 22:08:47 +08:00
@zro Chrome 倒是一直开着,因为刚需。。。
cyh1997
2019-05-18 22:12:37 +08:00
我升级成 19.04 后一用 wps 时间一长桌面就卡的要死,看资源管理器是 CPU 占用率高。。。也不知道什么原因
zro
2019-05-18 22:17:35 +08:00
@sulenn #49 地址栏长按回退键试试。。
sulenn
2019-05-18 22:24:57 +08:00
@zro 我的 cpu 是 i7 - 8700,主板是微星 B360M,这块主板好像是不支持超频的。。
sulenn
2019-05-18 22:35:02 +08:00
@jackmod 我也是拿不到内核信息。。。就很烦。
wwhc
2019-05-18 22:40:23 +08:00
在 Gentoo 桌面环境下,一般不会出现这种问题,如果有类似的问题,除了查系统的 log(dmesg/messages)外,还要查桌面环境的 log,如 Xorg.x.log ,都在 /var/log 里
davie
2019-05-18 22:53:43 +08:00
据说是 gnome 内存泄漏 换别的系统吧
steelz
2019-05-19 00:49:09 +08:00
持续关注, ubuntu 18.04.03, 8700+32G+AMD 560x 显卡, 也是不定时卡死.
貌似用集成显卡没这个问题, 同事装了 AMD 的显卡会有问题
amazingrise
2019-05-19 01:29:18 +08:00
同持续关注。我之前用 Ubuntu 也是一样的症状。有的时候是因为内存满了,但是有的时候也不是。而且最骚的是也没有什么日志可查。从 Gnome 换到 xfce,也没什么用。后来我被迫换了 manjaro,除了睡眠有点问题之外都还好。
wwhc
2019-05-19 02:23:14 +08:00
有时桌面环境崩溃,但仍可通过其它机器 ssh 登录,这样就比较容易排查了
anyele
2019-05-19 02:36:44 +08:00
Linux 桌面版就不要折腾了
orm
2019-05-19 07:03:29 +08:00
sudo journal -xe

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/565273

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX