设备:surface pro 6,安装win10和arch的双系统
内核:Linux arch 5.12.2-arch1-3-surface
问题时间:2021.5.13-5.14
问题:在关机/重启的时候,电脑会卡住,只能按电源键关机/重启
截图如下:
INFO: task shutdown:1 blocked for more than 122 seconds.
tainted:G C 5.12.2-arch1-3-surface #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disable this message.
INFO: task kworker/0:3:191 blocked for more than 122 seconds.
tainted:G C 5.12.2-arch1-3-surface #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disable this message.
我尝试根据图片里面“echo 0 > /proc/sys/kernel/hung_task_timeout_secs”disable this message 进行检索,修改了
#/etc/sysctl.conf
vm.dirty_background_ratio = 5
vm.dirty_ratio = 10
但在重启中会继续卡死
#####
我添加了"[ok]Reacher target poweroff"后的有问题代码,希望可以得到大家的帮助。十分感谢!
#####
最近编辑记录 durees (2021-05-15 00:19:06)
离线
我的 SP6 似乎只有在关机的同时连着扩展坞才有概率出现这样的情况。会不会也和键盘盖有关?(瞎猜的,因为我自己的键盘盖已经坏了)
可以在 linux-surface 的 issues 里面看看有没有相关的讨论,没有的话自己开一个 issue。
最近编辑记录 SamLukeYes (2021-05-15 09:34:58)
离线
粗暴一点:
sudo vim /etc/systemd/system.conf
DefaultTimeoutStartSec=3s
DefaultTimeoutStopSec=3s
#DefaultTimeoutAbortSec=
DefaultRestartSec=100ms
离线
粗暴一点:
sudo vim /etc/systemd/system.confDefaultTimeoutStartSec=3s
DefaultTimeoutStopSec=3s
#DefaultTimeoutAbortSec=
DefaultRestartSec=100ms
这个和主帖的问题无关。而且太激进了,很容易出问题。
离线
重新安装了arch,不使用xfce,使用dwm,问题没有再现。
离线