Ошибки JS, связанные с Gnome Shell, замеченные в файле системного журнала во время исследования зависания системы

Я использую Ubuntu 20.04 LTS (обновлено с исходной установки). от 18.04. 4 LTS) на HP Eitebook 2560 Intel Core i5

Попытка исследовать системную проблему, из-за которой пользовательский интерфейс не реагировал на экран блокировки. Поиск множества следующих ошибок в файле / var / log / syslog примерно в то время, когда он перестал отвечать на запросы.

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
задан 8 May 2020 в 17:21

2 ответа

У меня та же проблема, ошибка повторяется тысячи раз, пока система не зависнет. Я подумал, что это связано с расширением оболочки Ubuntu-Dock GNOME, я исправил его, удалив Ubuntu-Dock, фактически я переместил его в свою домашнюю папку, чтобы создать резервную копию на случай, если я хочу восстановить: sudo mv / usr / share / gnome-shell / extensions / ubuntu-dock@ubuntu.com ~ / .local / share / gnome-shell / extensions ALt + F2, r и сообщения об ошибках исчезли прямо сейчас, мы надеемся, навсегда.

РЕДАКТИРОВАТЬ: Один день спустя, и ошибки возвращаются, так что это не имеет ничего общего с расширением гнома ubuntu-dock, как я говорил ...

0
ответ дан 19 June 2020 в 22:17

journalctl

enter image description here

cat /etc/systemd/journald.conf

Можно отключить ведение журнала в journald, чтобы снова использовать вашу машину до тех пор, пока вы не обнаружите и не исправите ошибку, которая приводит к сбою вашей машины. Исходное значение должно было принимать тысячи в секунду, снимок экрана изменен, чтобы принимать 0 за 0 секунд. enter image description here

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"
1
ответ дан 20 September 2020 в 08:22

Другие вопросы по тегам:

Похожие вопросы: