[Freezing/Lagging] 电脑待机后,在输密码界面卡死的问题
Tofloor
poster avatar
wxtanker
deepin
2021-09-03 21:41
Author

今天自动待机后又触发卡死,我键盘唤醒电脑的时候,在输密码界面,只有鼠标能动,密码框无法输入东西。无法进入命令行,只能强制重启,时间是13点以后。由于总是卡死,所以我设置了按关机按键的时候关机,今天卡死后我关闭并重启了。以下是日志

系统配置:

处理器 : AMD Ryzen 7 4700U with Radeon Graphics (八核 / 八逻辑处理器)

主板 : TM1953

内存 : 8GB(M471A1G44AB0-CTD DDR4 2667MHz (0.4ns))/8GB(M471A1G44AB0-CTD  2667MHz (0.4ns))

显示适配器 : Renoir

音频适配器 : Advanced Micro Devices, Inc. [AMD/ATI]/Family 17h (Models 10h-1fh) HD Audio Controller

存储设备 : SAMSUNG MZNLH512HALU-00000 (512 GB)

电池 : 电池

蓝牙 : 'wxtanker-PC'

网络适配器 : RTL8822CE 802.11ac PCIe Wireless Network Adapter

鼠标 : MI MI Wireless Mouse (MI Wireless Mouse)/ELAN2309:00 04F3:30B7 Mouse (ELAN2309:00 04F3:30B7 Mouse)/ELAN2309:00 04F3:30B7 Touchpad (ELAN2309:00 04F3:30B7 Touchpad)

键盘 : AT Translated Set 2 keyboard (AT Translated Set 2 keyboard)

显示设备 : CMN LCD Monitor(16.0 英寸 (355x199 mm))

 

内核日志:

内核日志.txt

Reply Favorite View the author
All Replies
deepin-mq
deepin
2021-09-03 21:48
#1
Reply View the author
wxtanker
deepin
2021-09-03 21:55
#2
deepin-mq

已提交

Reply View the author
qmicrosoftcom
deepin
2021-09-03 22:56
#3

再加一根8GB内存条。。。

Reply View the author
xiehj
deepin
2021-09-04 18:32
#4

hi ,

 

感谢提供这么详细的内容。这个问题的出现频率是怎么样的?

some errors  in your attached  kernel log:

时间:Sep 3 13:04:23 主机名:wxtanker-PC 进程:kernel 信息:[ 6870.778760] [drm:amdgpu_device_delayed_init_work_handler [amdgpu]] *ERROR* ib ring test failed (-110). 时间:Sep 3 13:04:23 主机名:wxtanker-PC 进程:kernel 信息:[ 6870.778644] amdgpu 0000:02:00.0: [drm:amdgpu_ib_ring_tests [amdgpu]] *ERROR* IB test failed on gfx (-110). 时间:Sep 3 13:04:23 主机名:wxtanker-PC 进程:kernel 信息:[ 6869.757011] amdgpu 0000:02:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 1 时间:Sep 3 13:04:23 主机名:wxtanker-PC 进程:kernel 信息:[ 6869.757010] amdgpu 0000:02:00.

初步看起来是amdgpu固件或者驱动问题。类似以前amdgpu出现过类似的情况。只是你这个卡 Renoir 是去年AMD新推的,内核也从5.5左右开始支持。

https://patchwork.kernel.org/project/dri-devel/patch/bug-191281-2300@https.bugzilla.kernel.org//

Reply View the author
wxtanker
deepin
2021-09-06 21:15
#5
xiehj

hi ,

 

感谢提供这么详细的内容。这个问题的出现频率是怎么样的?

some errors  in your attached  kernel log:

时间:Sep 3 13:04:23 主机名:wxtanker-PC 进程:kernel 信息:[ 6870.778760] [drm:amdgpu_device_delayed_init_work_handler [amdgpu]] *ERROR* ib ring test failed (-110). 时间:Sep 3 13:04:23 主机名:wxtanker-PC 进程:kernel 信息:[ 6870.778644] amdgpu 0000:02:00.0: [drm:amdgpu_ib_ring_tests [amdgpu]] *ERROR* IB test failed on gfx (-110). 时间:Sep 3 13:04:23 主机名:wxtanker-PC 进程:kernel 信息:[ 6869.757011] amdgpu 0000:02:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 1 时间:Sep 3 13:04:23 主机名:wxtanker-PC 进程:kernel 信息:[ 6869.757010] amdgpu 0000:02:00.

初步看起来是amdgpu固件或者驱动问题。类似以前amdgpu出现过类似的情况。只是你这个卡 Renoir 是去年AMD新推的,内核也从5.5左右开始支持。

https://patchwork.kernel.org/project/dri-devel/patch/bug-191281-2300@https.bugzilla.kernel.org//

出现很频繁,手动待机,几乎稳定复现。自动待机概率性复现,基本上两天遇到一次,我设置了关键按键关机,今天又出现,而且无法关机,只能强制关机,这个已经很影响操作了。我另一台电脑i7的cpu,同样有这种问题

Reply View the author
wxtanker
deepin
2021-09-06 21:19
#6
xiehj

hi ,

 

感谢提供这么详细的内容。这个问题的出现频率是怎么样的?

some errors  in your attached  kernel log:

时间:Sep 3 13:04:23 主机名:wxtanker-PC 进程:kernel 信息:[ 6870.778760] [drm:amdgpu_device_delayed_init_work_handler [amdgpu]] *ERROR* ib ring test failed (-110). 时间:Sep 3 13:04:23 主机名:wxtanker-PC 进程:kernel 信息:[ 6870.778644] amdgpu 0000:02:00.0: [drm:amdgpu_ib_ring_tests [amdgpu]] *ERROR* IB test failed on gfx (-110). 时间:Sep 3 13:04:23 主机名:wxtanker-PC 进程:kernel 信息:[ 6869.757011] amdgpu 0000:02:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 1 时间:Sep 3 13:04:23 主机名:wxtanker-PC 进程:kernel 信息:[ 6869.757010] amdgpu 0000:02:00.

初步看起来是amdgpu固件或者驱动问题。类似以前amdgpu出现过类似的情况。只是你这个卡 Renoir 是去年AMD新推的,内核也从5.5左右开始支持。

https://patchwork.kernel.org/project/dri-devel/patch/bug-191281-2300@https.bugzilla.kernel.org//

你管deepin团队的吗,希望能快点修复这个问题啊,这天天强制断电重启很伤硬件的吧

Reply View the author
imhqq
deepin
2021-09-07 03:27
#7

请问一下 cat /sys/kernel/debug/dri/0/amdgpu_test_ib 是否也会导致卡死?

Reply View the author
wxtanker
deepin
2021-09-07 17:12
#8
imhqq

请问一下 cat /sys/kernel/debug/dri/0/amdgpu_test_ib 是否也会导致卡死?

不会

Reply View the author
imhqq
deepin
2021-09-07 17:52
#9
It has been deleted!
imhqq
deepin
2021-09-07 18:03
#10
wxtanker

不会

请单独升级一下linux-next编译出来的5.14.0版本的内核试试?

 https://pan.baidu.com/s/1FXdv3C2R6mNh2y9rKJmNNg 提取码: 8867 

Reply View the author
wxtanker
deepin
2021-09-07 18:40
#11
imhqq

请单独升级一下linux-next编译出来的5.14.0版本的内核试试?

 https://pan.baidu.com/s/1FXdv3C2R6mNh2y9rKJmNNg 提取码: 8867 

昨天升级后,我i7cpu的电脑电源按键中没有待机选项了,super+L之后进入锁屏界面,后续会不会卡死还没有尝试,你说的这个我找机会试试吧

Reply View the author
imhqq
deepin
2021-09-07 19:58
#12
wxtanker

昨天升级后,我i7cpu的电脑电源按键中没有待机选项了,super+L之后进入锁屏界面,后续会不会卡死还没有尝试,你说的这个我找机会试试吧

另外一个思路,升级显卡固件,方法如下:

git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git 
cd linux-firmware
sudo cp -va amdgpu /lib/firmware/
sudo update-initramfs -u
reboot

 

有时间试试看。

 

Reply View the author
wxtanker
deepin
2021-09-08 23:10
#13
imhqq

另外一个思路,升级显卡固件,方法如下:

git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git 
cd linux-firmware
sudo cp -va amdgpu /lib/firmware/
sudo update-initramfs -u
reboot

 

有时间试试看。

 

大佬,你说的这个方式我还没试,但是我发现了一个现象,我把待机功能关了,电池选项里面的待机设置成从不,然后我发现,人离开后,电脑会黑屏,唤醒时需要输入密码(在我看来这就是跟待机功能一模一样),然后不会再卡死了。莫名奇妙的就解决了这个问题,我两台电脑都不会唤醒卡死了,关闭了待机才是待机的正确打开方式?并且长时待机后还会进入睡眠,唤醒时一样一切正常。

Reply View the author
imhqq
deepin
2021-09-13 19:37
#14

有时间可以测试一下,下面三种情况,哪种情况下,休眠唤醒会出现卡死?如果出现卡死了,把/var/log/kern.log*取一下贴上来看看。

echo  standby > /sys/power/state ---->挂起(S1)
echo mem > /sys/power/state ---->挂起到内存(S3)
#echo shutdown > /sys/power/disk; echo disk >/sys/power/state ---->挂起到磁盘(S4)
Reply View the author
imhqq
deepin
2021-09-13 21:36
#15
wxtanker

大佬,你说的这个方式我还没试,但是我发现了一个现象,我把待机功能关了,电池选项里面的待机设置成从不,然后我发现,人离开后,电脑会黑屏,唤醒时需要输入密码(在我看来这就是跟待机功能一模一样),然后不会再卡死了。莫名奇妙的就解决了这个问题,我两台电脑都不会唤醒卡死了,关闭了待机才是待机的正确打开方式?并且长时待机后还会进入睡眠,唤醒时一样一切正常。

个人理解,你设置电脑从不进入待机模式,应该是电脑不会主动进入待机状态;

你说的人离开后会黑屏,是不是你锁屏的意思?win + L吗?

还是你关闭显示器的电源的意思?

这些操作都没有设置系统进入待机呢。

 

Reply View the author
wxtanker
deepin
2021-09-27 19:06
#16
It has been deleted!
wxtanker
deepin
2021-09-27 19:18
#17
imhqq

个人理解,你设置电脑从不进入待机模式,应该是电脑不会主动进入待机状态;

你说的人离开后会黑屏,是不是你锁屏的意思?win + L吗?

还是你关闭显示器的电源的意思?

这些操作都没有设置系统进入待机呢。

 

你说的没错,我那只是锁屏,没有待机,我理解错了,这阵子论坛bug一直不能回复发帖

Reply View the author
wxtanker
deepin
2021-09-27 19:20
#18
imhqq

有时间可以测试一下,下面三种情况,哪种情况下,休眠唤醒会出现卡死?如果出现卡死了,把/var/log/kern.log*取一下贴上来看看。

echo  standby > /sys/power/state ---->挂起(S1)
echo mem > /sys/power/state ---->挂起到内存(S3)
#echo shutdown > /sys/power/disk; echo disk >/sys/power/state ---->挂起到磁盘(S4)

待机唤醒和休眠一样吗,我手动待机的话一定会卡死的,不知道怎么试

Reply View the author
mzcc
deepin
2021-10-08 15:56
#19

小新pro13amd版,也是待机输入密码卡死,关键它还验证通过再卡死

Reply View the author