[Share Experiences] 电脑死机问题排查
Tofloor
poster avatar
yanjuner
Super Moderator
2023-10-31 19:19
Author

应用场景

硬件/整机信息:全平台

OS版本信息:全架构

OS版本信息:桌面专业版、家庭版、社区版

问题现象

部分设备系统运行时出现异常死机状况,可通过以下步骤进行问题排查。

解决方案

步骤一

  1. 首先 按ctrl+alt+f2 确认是否能切换到tty2

若能,一般是桌面卡死,多和显卡驱动有关:

tty2中登陆账号,执行命令:

dmesg 查看是否有报错(可以通过lspci -nnk |grep -EA3 "VGA|3D|Display"查询到显卡驱动,进行针对性筛选,如:dmesg |grep i915)

若根据日志确认是显卡驱动异常导致,dmesg > dmesg.txt保存日志

sudo systemctl restart lightdm 可重启桌面

如不能,请执行以下步骤

步骤二

2.按住alt+srq 并依次按下R E I S U B 进行安全重启,收集日志:

sudo mv /var/log/kern.log ~/Desktop

sudo mv /var/log/syslog ~/Desktop

sudo chmod 777 ~/Desktop/kern.log

sudo chmod 777 ~/Desktop/syslog

步骤三

3.创建脚本:sudo deepin-editor /usr/bin/my_top.sh

#!/bin/bash

mkdir /var/log/mylog

time=date +%s

top -b d 5 /var/log/mylog/top$time.log

步骤四

4.sudo chmod +x /usr/bin/my_top.sh

步骤五

5.创建deepin-editor ~/Desktop/my_top.desktop

[Desktop Entry]

Type=Application

Exec=/usr/bin/my_top.sh

Name=my_top

步骤六

6.cp ~/Desktop/my_top.desktop ~/.config/autostart

步骤七

7.重启,带死机问题复现。收集步骤2中日志和/var/log/mylog中日志

注:所有需要在专业版上执行的命令,请先和公司确认是否可以打开开发者模式!

Reply Favorite View the author
All Replies
阿尼樱奈奈
Moderator
2023-10-31 19:57
#1

ok

Reply View the author
jjcui8595
Moderator
2023-10-31 20:04
#2

感谢分享

Reply View the author
hanzn-zzx
deepin
2023-10-31 20:54
#3

like官方开始出教程了!好耶!

Reply View the author
ThinKinG
deepin testing team
2023-10-31 21:07
#4

like

感谢大佬的分享!

Reply View the author
出售星辰之书的书商
Moderator
2023-10-31 21:36
#5
好耶
Reply View the author
出售星辰之书的书商
Moderator
2023-10-31 21:36
#6
好耶
Reply View the author