我在 HP Eitebook 2560 Intel Core i5 上使用 Ubuntu 20.04 LTS(从原始安装的 18.04.4 LTS 升级而来)
/var/log/syslog
尝试调查 UI 在锁定屏幕上无响应的系统问题。在无响应时,在文件中发现大量以下错误。
May 7 12:31:00 hp-ubuntu gnome-shell[2046]: JS ERROR: TypeError: windowActor is null#012_addWindowEffect@resource:///org/gnome/shell/ui/closeDialog.js:90:28#012vfunc_show@resource:///org/gnome/shell/ui/closeDialog.js:162:14
May 7 12:31:13 hp-ubuntu gnome-shell[2046]: message repeated 13988 times: [ JS ERROR: TypeError: null has no properties#012_onFocusChanged@resource:///org/gnome/shell/ui/closeDialog.js:135:9#012_setTransitionProgress@resource:///org/gnome/shell/ui/unlockDialog.js:715:9#012_init/<@resource:///org/gnome/shell/ui/unlockDialog.js:494:18]
答案1
日志控制
cat /etc/systemd/journald.conf
可以关闭 journald 日志记录功能,以恢复对机器的部分使用,直到找到并修复导致机器崩溃的错误。原始值是每秒接受数千个,屏幕截图更改为每 0 秒接受 0 个。
FileName='/etc/systemd/journald.conf'
FindLine='#RateLimitIntervalSec='
ReplaceWith='#RateLimitIntervalSec=0s'
sudo sed -i "/$FindLine/c\$ReplaceWith" $FileName
FindLine='#RateLimitBurst='
ReplaceWith='RateLimitBurst=0'
sudo sed -i "/$FindLine/c\$ReplaceWith" $FileName
cat $FileName | grep --color -E "^|$FindLine"